You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li>An automated test for plain text copy&paste not applying transforms. Not clear such an <em>automated</em> test is possible, but it would be nice to have one if it were.
113
113
</ul>
114
114
115
-
<divclass=issue>Issue:
116
-
<p>Test not backed up by spec:
117
-
118
-
<ul>
119
-
<li>Out of flow elements don’t change what a word is for the purpose of text-transform:capitalize. <ahref="https://github.com/web-platform-tests/wpt/blob/master/css/css-text/text-transform/text-transform-capitalize-033.html">https://github.com/web-platform-tests/wpt/blob/master/css/css-text/text-transform/text-transform-capitalize-033.html</a> supported by FF&Edge, <ahref="https://github.com/web-platform-tests/wpt/tree/master/css/CSS2/text">under investigation by Chrome</a>
120
-
</ul>
121
-
</div>
122
-
123
115
<h2id="white-space-and-wrapping-the-white-space-property"><ahref="https://drafts.csswg.org/css-text-3/#white-space-property">White Space and Wrapping: the white-space property</a></h2>
124
116
125
117
<p>Good overal coverage through section 4 (white space processing details) and subsections.
<li>“Regardless of the white-space value […] the BK, NL […] classes […] must be honored”
229
-
<li>tests of WJ, ZW, and GL (and ZWJ?) for values of white-space other than normal
221
+
<li>tests of WJ, ZW, and GL and ZWJ for values of white-space other than normal
230
222
<li>The line breaking behavior of a replaced element or other atomic inline is equivalent to an ideographic character
231
223
<li>additionally, for Web-compatibility, introduces a soft wrap opportunity between itself and any adjacent U+00A0 NO-BREAK SPACE character
232
224
<li>For soft wrap opportunities created by characters that disappear at the line break (e.g. U+0020 SPACE), properties on the box directly containing that character control the line breaking at that opportunity.
<li>UAs that allow wrapping at punctuation other than spaces should prioritize breakpoints. […]
240
232
</ul>
241
233
242
-
<divclass=issue>Issue:
243
-
<p>Spec problems(?):
244
-
245
-
<ul>
246
-
<li>“Regardless of the white-space value, lines always break at each preserved forced break character: thus for all values, line-breaking behavior defined for the BK, CR, LF, CM, NL, and SG line breaking classes in [UAX14] must be honored. “
247
-
<ul>
248
-
<li>CR is just U+0D, which is already handled in Section <ahref="https://drafts.csswg.org/css-text-3/#white-space-processing">White Space Processing Details</a>. Doesn’t that make this statement moot for that class?
249
-
<li>LF is just U+0A, which isn’t preserved “regardless of the white-space value”. Also, it is adequately described in the white space section.
250
-
<li>How is CM a forced break?
251
-
<li>How is SG a forced break? Also, UAX 14 says: The use of this line breaking class is deprecated.
252
-
</ul>
253
-
=> Suggestion remove CR LF CM and SG from this sentence (keep BK and NL).
254
-
255
-
<li>“Except where explicitly defined otherwise line breaking behavior defined for the WJ, ZW, and GL line-breaking classes in [UAX14] must be honored.”<br>
256
-
=> Shouldn’t that include the ZWJ class as well?
257
-
</ul>
258
-
</div>
259
-
260
234
<h3id="breaking-rules-for-letters-the-word-break-property"><ahref="https://drafts.csswg.org/css-text-3/#word-break-property">Breaking Rules for Letters: the word-break property</a></h3>
0 commit comments