<?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>166757</bug_id>
          
          <creation_ts>2017-01-06 00:46:16 -0800</creation_ts>
          <short_desc>macOS/OS X/iOS hyphenation API not returning all hyphenation points for CSS hyphens: auto</short_desc>
          <delta_ts>2017-01-10 14:13:06 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CSS</component>
          <version>Safari 9</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</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="Thomas Bachem">mail</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1264373</commentid>
    <comment_count>0</comment_count>
    <who name="Thomas Bachem">mail</who>
    <bug_when>2017-01-06 00:46:16 -0800</bug_when>
    <thetext>Apple&apos;s hyphenation API seems to behave odd, leading to suboptimal hyphenation in Safari and Chrome on Mac/iOS, see previous discussion at https://bugs.chromium.org/p/chromium/issues/detail?id=677263.

Blink maintainer kojii states:

    OS X hyphenation API returns:
    &quot;infrastructure&quot; -&gt; &quot;in-frastructure&quot;
    &quot;frastructure&quot; -&gt; &quot;fras-tructure&quot;
    &quot;tructure&quot; -&gt; &quot;truc-ture&quot;

Attached a specific test case. Results:

    Safari on Mac: &quot;in-frastructure&quot;
    Firefox on Mac: &quot;infrastruc-ture&quot; (own dictionary)
    Safari on Windows: &quot;infrastruc-ture&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1264374</commentid>
    <comment_count>1</comment_count>
      <attachid>298181</attachid>
    <who name="Thomas Bachem">mail</who>
    <bug_when>2017-01-06 00:46:41 -0800</bug_when>
    <thetext>Created attachment 298181
Test Case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1265189</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2017-01-09 16:02:41 -0800</bug_when>
    <thetext>Could you please file the bug via &lt;https://bugreport.apple.com&gt;? WebKit bugzilla is for WebKit bugs only, and while I can copy the bug for Apple, that would break the link to you as the reporter.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1265310</commentid>
    <comment_count>3</comment_count>
    <who name="Thomas Bachem">mail</who>
    <bug_when>2017-01-10 00:39:23 -0800</bug_when>
    <thetext>Ok, reported it over at bugreport.apple.com, ID 29944454.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>298181</attachid>
            <date>2017-01-06 00:46:41 -0800</date>
            <delta_ts>2017-01-06 00:46:41 -0800</delta_ts>
            <desc>Test Case</desc>
            <filename>hyphenation.html</filename>
            <type>text/html</type>
            <size>527</size>
            <attacher name="Thomas Bachem">mail</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KPGhlYWQ+Cgk8dGl0bGU+SHlwaGVuYXRp
b24gVGVzdDwvdGl0bGU+CjwvaGVhZD4KPGJvZHk+Cgk8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kOiBn
cmVlbjsgZm9udC1zaXplOiA0MHB4OyB3aWR0aDogNTYwcHg7IC13ZWJraXQtaHlwaGVuczogYXV0
bzsgLW1vei1oeXBoZW5zOiBhdXRvOyAtbXMtaHlwaGVuczogYXV0bzsgaHlwaGVuczogYXV0bzsg
dGV4dC1hbGlnbjoganVzdGlmeTsiPnN0dWRlbnRzIHN0YXRlLW9mLXRoZS1hcnQgaW5mcmFzdHJ1
Y3R1cmUsIGEgdmlicmFudCBpbnRlcm5hdGlvbmFsIGNvbW11bml0eTwvZGl2PgoJPGRpdiBzdHls
ZT0ibWFyZ2luLXRvcDogMjBweDsgYmFja2dyb3VuZDogZ3JlZW47IGZvbnQtc2l6ZTogNDBweDsg
d2lkdGg6IDEwMHB4OyAtd2Via2l0LWh5cGhlbnM6IGF1dG87IC1tb3otaHlwaGVuczogYXV0bzsg
LW1zLWh5cGhlbnM6IGF1dG87IGh5cGhlbnM6IGF1dG87Ij5pbmZyYXN0cnVjdHVyZTwvZGl2Pgo8
L2JvZHk+CjwvaHRtbD4=
</data>

          </attachment>
      

    </bug>

</bugzilla>