<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>187352</bug_id>
          
          <creation_ts>2018-07-05 11:47:56 -0700</creation_ts>
          <short_desc>Do not assume that hypen&apos;s width can be computed using the simplified text measure codepath.</short_desc>
          <delta_ts>2018-08-01 21:45:59 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1439468</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2018-07-05 11:47:56 -0700</bug_when>
    <thetext>&lt;rdar://problem/40821283&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1439472</commentid>
    <comment_count>1</comment_count>
      <attachid>344346</attachid>
    <who name="alan">zalan</who>
    <bug_when>2018-07-05 11:58:29 -0700</bug_when>
    <thetext>Created attachment 344346
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1439522</commentid>
    <comment_count>2</comment_count>
      <attachid>344346</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-07-05 13:29:00 -0700</bug_when>
    <thetext>Comment on attachment 344346
Patch

Clearing flags on attachment: 344346

Committed r233537: &lt;https://trac.webkit.org/changeset/233537&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1439523</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-07-05 13:29:02 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1447173</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-08-01 21:45:59 -0700</bug_when>
    <thetext>&lt;rdar://problem/42841857&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>344346</attachid>
            <date>2018-07-05 11:58:29 -0700</date>
            <delta_ts>2018-07-05 13:29:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-187352-20180705115828.patch</filename>
            <type>text/plain</type>
            <size>5660</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMzNTIxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZWEzZDM5NDMwN2FiMThj
YjFjZjQwNWIyNWE5YmU4YzI5YjFjNDkzYS4uMjg2ZWIyMmY0MWM3YWQxMTYwOTJiY2I4ODkzOTJl
ODgzOGI5ZDU5MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE4LTA3LTA1ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgRG8gbm90IGFzc3VtZSB0aGF0
IGh5cGVuJ3Mgd2lkdGggY2FuIGJlIGNvbXB1dGVkIHVzaW5nIHRoZSBzaW1wbGlmaWVkIHRleHQg
bWVhc3VyZSBjb2RlcGF0aC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE4NzM1MgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDA4MjEyODM+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSnVzdCBiZWNhdXNl
IHRoZSB0ZXh0IGNvbnRlbnQgaXMgcXVhbGlmaWVkIGZvciBzaW1wbGlmaWVkIHRleHQgbWVhc3Vy
ZSwgaXQgZG9lcyBub3QgbmVjZXNzYXJpbHkgbWVhbiB0aGUgaHlwaGVuIGlzIHNpbXBsZSBlbm91
Z2ggYXMgd2VsbC4KKworICAgICAgICBUZXN0OiBmYXN0L3RleHQvaHlwaGVuLWlzLWNvbXBsZXgt
Y3Jhc2guaHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1NpbXBsZUxpbmVMYXlvdXRUZXh0RnJh
Z21lbnRJdGVyYXRvci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTaW1wbGVMaW5lTGF5b3V0OjpU
ZXh0RnJhZ21lbnRJdGVyYXRvcjo6U3R5bGU6OlN0eWxlKToKKyAgICAgICAgKFdlYkNvcmU6OlNp
bXBsZUxpbmVMYXlvdXQ6OlRleHRGcmFnbWVudEl0ZXJhdG9yOjpUZXh0RnJhZ21lbnRJdGVyYXRv
cik6CisgICAgICAgICogcmVuZGVyaW5nL1NpbXBsZUxpbmVMYXlvdXRUZXh0RnJhZ21lbnRJdGVy
YXRvci5oOgorCiAyMDE4LTA3LTA1ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAK
ICAgICAgICAgQVNTRVJUKG1fZGljdGlvbmFyeVN0YWNrLnNpemUoKSA9PSAxKSBhc3NlcnRpb24g
aGl0IGluIH5LZXllZERlY29kZXJDRigpIHdoZW4gZGVjb2RpbmcgZmFpbHMKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9TaW1wbGVMaW5lTGF5b3V0VGV4dEZyYWdtZW50SXRl
cmF0b3IuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1NpbXBsZUxpbmVMYXlvdXRUZXh0
RnJhZ21lbnRJdGVyYXRvci5jcHAKaW5kZXggMGJhOTkyMDZiZDVjYjQyYzQ4OGM0MDJkNTJiMDlh
YzhhNDk1ZTI5NC4uNTEwYTBjYjhkOTQyZDQzZDc1ODE0OThmYWZjNmZkMjNjN2YxNjE2MCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1NpbXBsZUxpbmVMYXlvdXRUZXh0RnJh
Z21lbnRJdGVyYXRvci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1NpbXBsZUxp
bmVMYXlvdXRUZXh0RnJhZ21lbnRJdGVyYXRvci5jcHAKQEAgLTM1LDcgKzM1LDcgQEAKIG5hbWVz
cGFjZSBXZWJDb3JlIHsKIG5hbWVzcGFjZSBTaW1wbGVMaW5lTGF5b3V0IHsKIAotVGV4dEZyYWdt
ZW50SXRlcmF0b3I6OlN0eWxlOjpTdHlsZShjb25zdCBSZW5kZXJTdHlsZSYgc3R5bGUsIGJvb2wg
dXNlU2ltcGxpZmllZFRleHRNZWFzdXJpbmcpCitUZXh0RnJhZ21lbnRJdGVyYXRvcjo6U3R5bGU6
OlN0eWxlKGNvbnN0IFJlbmRlclN0eWxlJiBzdHlsZSkKICAgICA6IGZvbnQoc3R5bGUuZm9udENh
c2NhZGUoKSkKICAgICAsIHRleHRBbGlnbihzdHlsZS50ZXh0QWxpZ24oKSkKICAgICAsIGhhc0tl
cm5pbmdPckxpZ2F0dXJlcyhmb250LmVuYWJsZUtlcm5pbmcoKSB8fCBmb250LnJlcXVpcmVzU2hh
cGluZygpKQpAQCAtNDksNyArNDksNyBAQCBUZXh0RnJhZ21lbnRJdGVyYXRvcjo6U3R5bGU6OlN0
eWxlKGNvbnN0IFJlbmRlclN0eWxlJiBzdHlsZSwgYm9vbCB1c2VTaW1wbGlmaWVkVAogICAgICwg
d29yZFNwYWNpbmcoZm9udC53b3JkU3BhY2luZygpKQogICAgICwgdGFiV2lkdGgoY29sbGFwc2VX
aGl0ZXNwYWNlID8gMCA6IHN0eWxlLnRhYlNpemUoKSkKICAgICAsIHNob3VsZEh5cGhlbmF0ZShz
dHlsZS5oeXBoZW5zKCkgPT0gSHlwaGVuczo6QXV0byAmJiBjYW5IeXBoZW5hdGUoc3R5bGUubG9j
YWxlKCkpKQotICAgICwgaHlwaGVuU3RyaW5nV2lkdGgoc2hvdWxkSHlwaGVuYXRlID8gKHVzZVNp
bXBsaWZpZWRUZXh0TWVhc3VyaW5nID8gZm9udC53aWR0aEZvclNpbXBsZVRleHQoc3R5bGUuaHlw
aGVuU3RyaW5nKCkpIDogZm9udC53aWR0aChUZXh0UnVuKFN0cmluZyhzdHlsZS5oeXBoZW5TdHJp
bmcoKSkpKSkgOiAwKQorICAgICwgaHlwaGVuU3RyaW5nV2lkdGgoc2hvdWxkSHlwaGVuYXRlID8g
Zm9udC53aWR0aChUZXh0UnVuKFN0cmluZyhzdHlsZS5oeXBoZW5TdHJpbmcoKSkpKSA6IDApCiAg
ICAgLCBoeXBoZW5MaW1pdEJlZm9yZShzdHlsZS5oeXBoZW5hdGlvbkxpbWl0QmVmb3JlKCkgPCAw
ID8gMiA6IHN0eWxlLmh5cGhlbmF0aW9uTGltaXRCZWZvcmUoKSkKICAgICAsIGh5cGhlbkxpbWl0
QWZ0ZXIoc3R5bGUuaHlwaGVuYXRpb25MaW1pdEFmdGVyKCkgPCAwID8gMiA6IHN0eWxlLmh5cGhl
bmF0aW9uTGltaXRBZnRlcigpKQogICAgICwgbG9jYWxlKHN0eWxlLmxvY2FsZSgpKQpAQCAtNjIs
NyArNjIsNyBAQCBUZXh0RnJhZ21lbnRJdGVyYXRvcjo6VGV4dEZyYWdtZW50SXRlcmF0b3IoY29u
c3QgUmVuZGVyQmxvY2tGbG93JiBmbG93KQogICAgIDogbV9mbG93Q29udGVudHMoZmxvdykKICAg
ICAsIG1fY3VycmVudFNlZ21lbnQobV9mbG93Q29udGVudHMuYmVnaW4oKSkKICAgICAsIG1fbGlu
ZUJyZWFrSXRlcmF0b3IobV9jdXJyZW50U2VnbWVudC0+dGV4dCwgZmxvdy5zdHlsZSgpLmxvY2Fs
ZSgpKQotICAgICwgbV9zdHlsZShmbG93LnN0eWxlKCksIG1fY3VycmVudFNlZ21lbnQtPmNhblVz
ZVNpbXBsaWZpZWRUZXh0TWVhc3VyaW5nKQorICAgICwgbV9zdHlsZShmbG93LnN0eWxlKCkpCiB7
CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9TaW1wbGVMaW5lTGF5
b3V0VGV4dEZyYWdtZW50SXRlcmF0b3IuaCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9TaW1w
bGVMaW5lTGF5b3V0VGV4dEZyYWdtZW50SXRlcmF0b3IuaAppbmRleCA0ZDc4MTZmZWQ4M2UwZDJj
ZTI0ZTc5YWExYjAyOWFjZmI3MjY5MmJkLi5kZjEzNWJkMDgzZGVhNzYwNzFlZjhlNDcwN2RkNDk4
YjljMjlhMWQwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvU2ltcGxlTGlu
ZUxheW91dFRleHRGcmFnbWVudEl0ZXJhdG9yLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1NpbXBsZUxpbmVMYXlvdXRUZXh0RnJhZ21lbnRJdGVyYXRvci5oCkBAIC0xMDMsNyArMTAz
LDcgQEAgcHVibGljOgogICAgIHN0ZDo6b3B0aW9uYWw8dW5zaWduZWQ+IGxhc3RIeXBoZW5Qb3Np
dGlvbihjb25zdCBUZXh0RnJhZ21lbnRJdGVyYXRvcjo6VGV4dEZyYWdtZW50JiBydW4sIHVuc2ln
bmVkIGJlZm9yZUluZGV4KSBjb25zdDsKIAogICAgIHN0cnVjdCBTdHlsZSB7Ci0gICAgICAgIGV4
cGxpY2l0IFN0eWxlKGNvbnN0IFJlbmRlclN0eWxlJiwgYm9vbCB1c2VTaW1wbGlmaWVkVGV4dE1l
YXN1cmluZyk7CisgICAgICAgIGV4cGxpY2l0IFN0eWxlKGNvbnN0IFJlbmRlclN0eWxlJik7CiAK
ICAgICAgICAgY29uc3QgRm9udENhc2NhZGUmIGZvbnQ7CiAgICAgICAgIFRleHRBbGlnbk1vZGUg
dGV4dEFsaWduOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCmluZGV4IDAwMDJiZmQ2ZmQ5NjlhMGZlYjNmMTg3MTM5ODVhMGVlOWI2MjNk
MDIuLmNhMDY0MGIyMDcxYTY0NDkwOTM2OTFjZjExMWYwZDQwOTgyZTY2ZjIgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNCBAQAorMjAxOC0wNy0wNSAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgor
CisgICAgICAgIERvIG5vdCBhc3N1bWUgdGhhdCBoeXBlbidzIHdpZHRoIGNhbiBiZSBjb21wdXRl
ZCB1c2luZyB0aGUgc2ltcGxpZmllZCB0ZXh0IG1lYXN1cmUgY29kZXBhdGguCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODczNTIKKyAgICAgICAgPHJk
YXI6Ly9wcm9ibGVtLzQwODIxMjgzPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogZmFzdC90ZXh0L2h5cGhlbi1pcy1jb21wbGV4LWNyYXNoLWV4cGVj
dGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC90ZXh0L2h5cGhlbi1pcy1jb21wbGV4LWNy
YXNoLmh0bWw6IEFkZGVkLgorCiAyMDE4LTA3LTA0ICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNn
YXJjaWFAaWdhbGlhLmNvbT4KIAogICAgICAgICBSRUdSRVNTSU9OKHIyMzMzMjUpOiBbR1RLXSBC
cm9rZSA0MCBhbmltYXRpb25zIHRlc3RzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L3Rl
eHQvaHlwaGVuLWlzLWNvbXBsZXgtY3Jhc2gtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFz
dC90ZXh0L2h5cGhlbi1pcy1jb21wbGV4LWNyYXNoLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5l
Nzg0OTFiNTRlZWVmOTI2MGI4MjY4MGZlMzM1OTNkY2YzOTQ3ZmUwCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvZmFzdC90ZXh0L2h5cGhlbi1pcy1jb21wbGV4LWNyYXNoLWV4cGVjdGVk
LnR4dApAQCAtMCwwICsxLDIgQEAKKworUGFzcyBpZiBubyBjcmFzaC4KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2Zhc3QvdGV4dC9oeXBoZW4taXMtY29tcGxleC1jcmFzaC5odG1sIGIvTGF5b3V0
VGVzdHMvZmFzdC90ZXh0L2h5cGhlbi1pcy1jb21wbGV4LWNyYXNoLmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4u
YzE2MTdmMDE2M2IxYjk4OWEyN2ZkZWJlY2MzMjRhYTNlYzRhNDNiYgotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL2Zhc3QvdGV4dC9oeXBoZW4taXMtY29tcGxleC1jcmFzaC5odG1sCkBA
IC0wLDAgKzEsMjEgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKzx0aXRsZT5U
aGlzIHRlc3RzIHNpbXBsZSB0ZXh0IHdpdGggY29tcGxleCBoeXBoZW4uPC90aXRsZT4KKzxzdHls
ZT4KK2JvZHkgeworICAgIGZvbnQtdmFyaWFudC1jYXBzOiB1bmljYXNlOworICAgIC13ZWJraXQt
aHlwaGVuczogYXV0bzsKK30KKzwvc3R5bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKzxicj4KKzxkaXY+
UGFzcyBpZiBubyBjcmFzaC48L2Rpdj4KKzxzY3JpcHQ+CitpZiAod2luZG93LnRlc3RSdW5uZXIp
CisgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7Citkb2N1bWVudC5leGVjQ29tbWFuZCgic2Vs
ZWN0QWxsIiwgZmFsc2UpOworPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+ClwgTm8gbmV3bGlu
ZSBhdCBlbmQgb2YgZmlsZQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>