Skip to content

Commit 3f9954c

Browse files
committed
[css-text] Update test coverage info
1 parent 643729e commit 3f9954c

File tree

2 files changed

+32
-12
lines changed

2 files changed

+32
-12
lines changed

css-text-3/Overview.bs

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,7 @@ Text Processing</h3>
394394
inheritance.html
395395
parsing/text-transform-valid.html
396396
parsing/text-transform-invalid.html
397+
text-transform/text-transform-multiple-001.html
397398
</wpt>
398399

399400
<p>This property transforms text for styling purposes.
@@ -614,6 +615,10 @@ Text Processing</h3>
614615
<li>''full-size-kana''
615616
</ol>
616617

618+
<wpt>
619+
text-transform/text-transform-multiple-001.html
620+
</wpt>
621+
617622
<p>Text transformation happens after <a href="#white-space-rules">white
618623
space processing</a>, which means that ''full-width'' only transforms
619624
U+0020 spaces to U+3000 within <a>preserved</a> white space.
@@ -2034,7 +2039,10 @@ Line Breaking Details</h3>
20342039

20352040
<wpt>
20362041
line-breaking/line-breaking-012.html
2042+
line-breaking/line-breaking-016.html
2043+
line-breaking/line-breaking-017.html
20372044
</wpt>
2045+
20382046
<li>The line breaking behavior of a replaced element or other atomic inline
20392047
is equivalent to an ideographic character
20402048
(Unicode linebreaking class <code>ID</code> [[!UAX14]]),
@@ -2419,6 +2427,7 @@ Line Breaking Details</h3>
24192427
<wpt>
24202428
line-break/line-break-anywhere-001.html
24212429
line-break/line-break-anywhere-002.html
2430+
line-break/line-break-shaping-001.html
24222431
</wpt>
24232432

24242433
Note: This value triggers the line breaking rules typically seen in terminals.</dd>
@@ -2744,6 +2753,10 @@ Line Breaking Details</h3>
27442753
are inserted in-place,
27452754
and styled according to any property that applies to the conditional hyphen character.
27462755

2756+
<wpt>
2757+
hyphens/shy-styling-001.html
2758+
</wpt>
2759+
27472760
<div class=example>
27482761
<pre><code highlight=html>ex&lt;span style="color:red">&amp;shy;&lt;/span>ample</code></pre>
27492762

@@ -2761,6 +2774,11 @@ Line Breaking Details</h3>
27612774
as if the word were <a href="#word-break-shaping">not broken</a>
27622775
(see [[#word-break-shaping]]).
27632776

2777+
<wpt>
2778+
hyphens/hyphens-shaping-001.html
2779+
hyphens/hyphens-shaping-002.html
2780+
</wpt>
2781+
27642782
<div class="example">
27652783
<p>For example, if the Uyghur word &ldquo;داميدى&rdquo;
27662784
were hyphenated, it would appear as
@@ -2837,6 +2855,7 @@ Line Breaking Details</h3>
28372855
overflow-wrap/overflow-wrap-anywhere-003.html
28382856
overflow-wrap/overflow-wrap-anywhere-fit-content-001.html
28392857
overflow-wrap/overflow-wrap-cluster-002.html
2858+
overflow-wrap/overflow-wrap-shaping-002.html
28402859
</wpt>
28412860

28422861
<dt><dfn>break-word</dfn></dt>
@@ -2853,6 +2872,7 @@ Line Breaking Details</h3>
28532872
overflow-wrap/overflow-wrap-min-content-size-004.html
28542873
overflow-wrap/overflow-wrap-break-word-fit-content-001.html
28552874
overflow-wrap/overflow-wrap-cluster-001.html
2875+
overflow-wrap/overflow-wrap-shaping-001.html
28562876
</wpt>
28572877
</dl>
28582878

@@ -2881,6 +2901,15 @@ Shaping Across Intra-word Breaks</h3>
28812901
(their joining forms chosen)
28822902
as if the word were still whole.
28832903

2904+
<wpt>
2905+
hyphens/hyphens-shaping-001.html
2906+
hyphens/hyphens-shaping-002.html
2907+
line-break/line-break-shaping-001.html
2908+
overflow-wrap/overflow-wrap-shaping-001.html
2909+
overflow-wrap/overflow-wrap-shaping-002.html
2910+
word-break/word-break-break-all-004.html
2911+
</wpt>
2912+
28842913
<div class="example">
28852914
For example, if the word “نوشتن” is broken between the “ش” and “ت”,
28862915
the “ش” still takes its initial form (“ﺷ”), and the “ت” its medial form (“ﺘ”)--

css-text-3/test-coverage.html

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ <h2 class="no-num no-toc no-ref heading settled" id="abstract"><span class="cont
1919

2020
<p>
2121
This report evaluates the test coverage of the <a href="https://drafts.csswg.org/css-text-3/">CSS Text Module Level 3</a>
22-
as it was on 2019-04-22
23-
when the latest commit was <a href="https://github.com/w3c/csswg-drafts/blob/2ac75a6a04e109abf33085634bacc279694d8a15/css-text-3/Overview.bs">2ac75a6a04e109abf33085634bacc279694d8a15</a>.
22+
as it was on 2019-05-02
23+
when the latest commit was <a href="https://github.com/w3c/csswg-drafts/blob/643729ea032b5ae0c29e3f456cdc96107175ae3d/css-text-3/Overview.bs">643729ea032b5ae0c29e3f456cdc96107175ae3d</a>.
2424
It is provided for discussion only and may change at any moment.
2525
Its publication here does not imply endorsement of its contents by W3C,
2626
or the CSS-Working Group.
@@ -112,7 +112,6 @@ <h3 id="case-transforms-the-text-transform-property"><a href="https://drafts.css
112112

113113
<ul>
114114
<li>No test of Animation type.
115-
<li>specifying several values at the same time
116115
<li>“full-width only transforms U+0020 spaces to U+3000 within preserved white space.”
117116
</ul>
118117

@@ -303,7 +302,6 @@ <h3 id="hyphenation-the-hyphens-property"><a href="https://drafts.csswg.org/css-
303302
<li>none does not suppress wrapping after an actual hyphen
304303
<li>basic behavior of auto when lang is declared and there’s no soft hyphen
305304
<li>However, if, even after breaking at such opportunities, a portion of that word is is still too long to fit on one line, an automatic hyphenation opportunity may be used.
306-
<li>When shaping scripts such as Arabic are allowed to break within words due to hyphenation, the characters must still be shaped as if the word were not broken. (<a href="https://github.com/web-platform-tests/wpt/pull/14669">pending PR</a>)
307305
</ul>
308306

309307
<h3 id="overflow-wrapping-the-overflow-wrapword-wrap-property"><a href="https://drafts.csswg.org/css-text-3/#overflow-wrap-property">Overflow Wrapping: the overflow-wrap/word-wrap property</a></h3>
@@ -314,18 +312,11 @@ <h3 id="overflow-wrapping-the-overflow-wrapword-wrap-property"><a href="https://
314312

315313
<ul>
316314
<li>No test of Animation type.
317-
<li>Shaping characters are still shaped as if the word were not broken (<a href="https://github.com/web-platform-tests/wpt/pull/14669">pending PR</a>)
318315
</ul>
319316

320317
<h3 id="shaping-across-intra-word-breaks"><a href="https://drafts.csswg.org/css-text-3/#word-break-shaping">Shaping Across Intra-word Breaks</a></h3>
321318

322-
<p>Spotty Coverage.
323-
324-
<p>Missing tests:
325-
326-
<ul>
327-
<li>Only word-break:break-all is covered, all other missing. (<a href="https://github.com/web-platform-tests/wpt/pull/14669">pending PR</a>)
328-
</ul>
319+
<p>Good Coverage.
329320

330321
<h2 id="alignment-and-justification"><a href="https://drafts.csswg.org/css-text-3/#justification">Alignment and Justification</a></h2>
331322

0 commit comments

Comments
 (0)