Re: [csswg-drafts] [css-text-3] Segment Break Transformation Rules for East Asian Width property of A

Proposed fix:
```
diff --git a/css-text-3/Overview.bs b/css-text-3/Overview.bs
index 5f59b62..df1320b 100644
--- a/css-text-3/Overview.bs
+++ b/css-text-3/Overview.bs
@@ -669,6 +669,12 @@ Languages and Typesetting</h4>
           the character before and after the segment break is <code>F</code>,
           <code>W</code>, or <code>H</code> (not <code>A</code>),
           and neither side is Hangul, then the segment break is removed.
+        <li>Otherwise, if the <a>East Asian Width property</a> of either
+          the character before or after the segment break is <code>A</code>,
+          and that character’s <a>content language</a> is Chinese or Japanese,
+          and the character on the other side of the segment break is
+          <code>F</code>, <code>W</code>, or <code>H</code>,
+          and neither side is Hangul, then the segment break is removed.
         <li>Otherwise, the segment break is converted to a space (U+0020).
       </ul>
 
@@ -2385,6 +2391,7 @@ Changes</h2>
     <li>For ''word-break: break-all'', switched to UAX14 notion of “letters”,
         since that handles symbols better.
     <li>Added ''line-break: anywhere''.
+    <li>Tweaked handling of Ambiguous characters during <a href="#line-break-transform">segment break transformation</a>.
   </ul>
 
   <h3 class="no-num" id="changes-2013">
```

-- 
GitHub Notification of comment by fantasai
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/337#issuecomment-373857326 using your GitHub account

Received on Friday, 16 March 2018 22:04:24 UTC