Skip to content

Commit 1bc2e71

Browse files
committed
[css-text-4] Update test coverage
1 parent ea0f559 commit 1bc2e71

File tree

1 file changed

+47
-5
lines changed

1 file changed

+47
-5
lines changed

css-text-4/Overview.bs

+47-5
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,12 @@ Introduction</h2>
208208
crashtests/rendering-table-caption-with-negative-margins-crash.html
209209
crashtests/white-space-pre-wrap-chash.html
210210
crashtests/word-spacing-large-value.html
211+
crashtests/eol-spaces-bidi-min-content-crash.html
212+
crashtests/overflow-wrap-anywhere-crash.html
213+
crashtests/text-indent-each-line-crash.html
214+
overflow-wrap/crashtests/overflow-wrap-leading-floats-crash.html
215+
text-autospace/crashtests/text-autospace-shape-cache-crash.html
216+
text-indent/text-indent-ruby-crash.html
211217
</wpt>
212218

213219
<h3 id="placement">
@@ -688,6 +694,7 @@ Case Transforms: the 'text-transform' property</h3>
688694
text-transform/text-transform-upperlower-101.html
689695
text-transform/text-transform-upperlower-103.html
690696
text-transform/text-transform-upperlower-106.html
697+
text-transform/text-transform-uppercase-dynamic.html
691698
</wpt>
692699

693700
<wpt pathprefix="/css/CSS2/text/">
@@ -4148,7 +4155,7 @@ Deciding Whether to Wrap: the 'text-wrap-mode' property</h3>
41484155

41494156
<wpt title="
41504157
This property is tested extensively through its shorthands,
4151-
but not directly.
4158+
but not much directly beyond parsing.
41524159
41534160
Missing test:
41544161
* preserved segment breaks are forced line breaks (probably tested already, but need to find those tests)
@@ -4166,6 +4173,12 @@ Deciding Whether to Wrap: the 'text-wrap-mode' property</h3>
41664173
Animation type: discrete
41674174
</pre>
41684175

4176+
<wpt>
4177+
parsing/text-wrap-mode-computed.html
4178+
parsing/text-wrap-mode-invalid.html
4179+
parsing/text-wrap-mode-valid.html
4180+
</wpt>
4181+
41694182
Issue: The name of this property is a placeholder,
41704183
pending the CSSWG finding a better name.
41714184

@@ -4213,6 +4226,7 @@ Deciding Whether to Wrap: the 'text-wrap-mode' property</h3>
42134226
white-space/text-wrap-balance-line-clamp-001.html
42144227
white-space/text-wrap-balance-narrow-crash.html
42154228
white-space/text-wrap-balance-text-indent-001.html
4229+
white-space/text-wrap-balance-overflow-001.html
42164230
</wpt>
42174231
<wpt title="tests using wrap through 'white-space: normal':">
42184232
hyphens/hyphens-auto-003.html
@@ -5483,6 +5497,13 @@ Selecting How to Wrap: the 'text-wrap-style' property</h3>
54835497
Animation type: discrete
54845498
</pre>
54855499

5500+
<wpt>
5501+
parsing/text-wrap-style-computed.html
5502+
parsing/text-wrap-style-invalid.html
5503+
parsing/text-wrap-style-valid.html
5504+
parsing/text-wrap-pretty.html
5505+
</wpt>
5506+
54865507
When wrapping is allowed
54875508
(see 'text-wrap-mode'),
54885509
this property selects between several approaches for wrapping lines,
@@ -5522,6 +5543,8 @@ Selecting How to Wrap: the 'text-wrap-style' property</h3>
55225543
white-space/text-wrap-balance-narrow-crash.html
55235544
crashtests/text-wrap-balance-float-crash.html
55245545
crashtests/text-wrap-balance-nested-blocks-crash.html
5546+
white-space/text-wrap-balance-overflow-001.html
5547+
white-space/text-wrap-balance-overflow-002.html
55255548
</wpt>
55265549

55275550
The remaining space to consider
@@ -5622,6 +5645,8 @@ Joint Wrapping Control: the 'text-wrap' shorthand property</h3>
56225645
<wpt>
56235646
parsing/text-wrap-invalid.html
56245647
parsing/text-wrap-valid.html
5648+
parsing/text-wrap-computed.html
5649+
parsing/text-wrap-pretty.html
56255650
</wpt>
56265651
<wpt title="TODO: needs review, probably outdated">
56275652
parsing/white-space-shorthand-text-wrap.html
@@ -7647,6 +7672,7 @@ Hyphenation Control: the 'hyphens' property</h4>
76477672
hyphens/hyphens-none-013.html
76487673
hyphens/hyphens-none-014.html
76497674
hyphens/hyphens-none-015.html
7675+
hyphens/hyphens-none-shy-on-2nd-line-001.html
76507676
</wpt>
76517677

76527678
<dt><dfn>manual</dfn>
@@ -8238,6 +8264,7 @@ Overflow Wrapping: the 'overflow-wrap'/'word-wrap' property</h3>
82388264
white-space/break-spaces-with-overflow-wrap-006.html
82398265
white-space/break-spaces-with-overflow-wrap-008.html
82408266
white-space/break-spaces-with-overflow-wrap-010.html
8267+
white-space/text-wrap-balance-overflow-002.html
82418268
</wpt>
82428269

82438270
In the case of ''word-break: auto-phrase'',
@@ -8281,6 +8308,7 @@ Overflow Wrapping: the 'overflow-wrap'/'word-wrap' property</h3>
82818308
white-space/trailing-ideographic-space-014.html
82828309
white-space/trailing-ideographic-space-015.html
82838310
white-space/trailing-ideographic-space-016.html
8311+
white-space/text-wrap-balance-overflow-001.html
82848312
</wpt>
82858313
</dl>
82868314

@@ -8316,7 +8344,6 @@ Text Alignment: the 'text-align' shorthand</h3>
83168344
Missing tests:
83178345
* tests for the <<string>> value
83188346
* If (after justification, if any) the inline contents of a line box are too long to fit within it, then the contents are start-aligned: any content that doesn’t fit overflows the line box’s end edge.
8319-
* If the UA chooses to adjust the text, then it must ensure that tab stops continue to line up
83208347
* “Values other than justify-all or match-parent are assigned to text-align-all and reset text-align-last to auto.”, and being a shorthand in general"></wpt>
83218348
83228349
<pre class="propdef shorthand">
@@ -8600,6 +8627,12 @@ Text Alignment: the 'text-align' shorthand</h3>
86008627
text-align-white-space-001.xht
86018628
text-align-white-space-005.xht
86028629
</wpt>
8630+
<wpt>
8631+
text-align/text-align-justify-tabs-001.html
8632+
text-align/text-align-justify-tabs-002.html
8633+
text-align/text-align-justify-tabs-003.html
8634+
text-align/text-align-justify-tabs-004.html
8635+
</wpt>
86038636
86048637
If (after justification, if any)
86058638
the inline contents of a line box are too long to fit within it,
@@ -9087,6 +9120,7 @@ Justification Method: the 'text-justify' property</h3>
90879120
90889121
<wpt pathprefix="/css/css-text/text-justify/">
90899122
text-justify-inter-word-001.html
9123+
text-justify-word-separators.html
90909124
</wpt>
90919125
90929126
<figure id="fig-text-justify-interword">
@@ -10318,6 +10352,7 @@ Automatic Contextual Spacing: the 'text-autospace' property</h3>
1031810352
text-autospace/text-autospace-dynamic-text-004.html
1031910353
text-autospace/text-autospace-first-line-001.html
1032010354
text-autospace/text-autospace-ligature-001.html
10355+
text-autospace/text-autospace-mixed-001.html
1032110356
</wpt>
1032210357
1032310358
<dt><dfn>no-autospace</dfn>
@@ -10329,6 +10364,7 @@ Automatic Contextual Spacing: the 'text-autospace' property</h3>
1032910364
text-autospace/text-autospace-no-001.html
1033010365
text-autospace/text-autospace-dynamic-001.html
1033110366
text-autospace/text-autospace-ligature-001.html
10367+
text-autospace/text-autospace-mixed-001.html
1033210368
</wpt>
1033310369
1033410370
<dt><dfn>insert</dfn>
@@ -10426,7 +10462,7 @@ CJK Punctuation Spacing: the 'text-spacing-trim' property</h3>
1042610462
* animation type
1042710463
* applies to text
1042810464
* tests for end-of-line behavior for all values
10429-
* tests for start-of-line behavior for all values other than normal and space-first
10465+
* tests for start-of-line behavior for all values other than normal, trim-start, and space-first
1043010466
* tests for adjacent pairs for all values other than the initial value"></wpt>
1043110467
1043210468
<pre class="propdef">
@@ -10505,8 +10541,7 @@ CJK Punctuation Spacing: the 'text-spacing-trim' property</h3>
1050510541
text-spacing-trim/text-spacing-trim-combinations-001.html
1050610542
text-spacing-trim/text-spacing-trim-dot-001.html
1050710543
text-spacing-trim/text-spacing-trim-quote-001.html
10508-
text-spacing-trim/text-spacing-trim-wrap-001.html
10509-
text-spacing-trim/text-spacing-trim-wrap-br-001.html
10544+
text-spacing-trim/text-spacing-trim-start-001.html
1051010545
</wpt>
1051110546
1051210547
<details class="note">
@@ -10558,6 +10593,12 @@ CJK Punctuation Spacing: the 'text-spacing-trim' property</h3>
1055810593
at the start of each line.
1055910594
Otherwise as ''text-spacing-trimm/normal''.
1056010595
10596+
<wpt>
10597+
text-spacing-trim/text-spacing-trim-start-001.html
10598+
text-spacing-trim/text-spacing-trim-start-002.html
10599+
text-spacing-trim/text-spacing-trim-end-001.html
10600+
</wpt>
10601+
1056110602
<dt><dfn>trim-all</dfn>
1056210603
<dd>
1056310604
Set <a>fullwidth opening punctuation</a>,
@@ -13224,4 +13265,5 @@ Additions Since Level 3</h3>
1322413265
text-stroke-width-subpixel.html
1322513266
text-transform/math/text-transform-math-auto-001.html
1322613267
text-transform/math/text-transform-math-auto-002.html
13268+
text-transform/math/text-transform-math-auto-003.html
1322713269
</wpt>

0 commit comments

Comments
 (0)