Skip to content

Commit fcfc5a5

Browse files
committed
[css-fonts-4][editorial] More WPT
1 parent b54c801 commit fcfc5a5

File tree

1 file changed

+95
-57
lines changed

1 file changed

+95
-57
lines changed

css-fonts-4/Overview.bs

+95-57
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,7 @@ Font family: the 'font-family!!property' property</h3>
175175
standard-font-family-8.html
176176
standard-font-family-9.html
177177
standard-font-family.html
178+
animations/system-fonts.html
178179
parsing/font-family-computed.html
179180
parsing/font-family-invalid.html
180181
parsing/font-family-valid.html
@@ -485,6 +486,17 @@ Generic font families</h4>
485486
The purpose of ''system-ui'' is to allow web content
486487
to integrate with the look and feel of the native OS.
487488

489+
<wpt>
490+
system-ui-ar.html
491+
system-ui-ja-vs-zh.html
492+
system-ui-ja.html
493+
system-ui-mixed.html
494+
system-ui-ur-vs-ar.html
495+
system-ui-ur.html
496+
system-ui-zh.html
497+
system-ui.html
498+
</wpt>
499+
488500
<div class="example" id="ex-system-ui-opaque">
489501
As with other generic font families,
490502
the substitution of specific installed fonts for ''system-ui''
@@ -817,6 +829,7 @@ Font width: the 'font-stretch!!property' property</h3>
817829
font-stretch-16.html
818830
font-stretch-17.html
819831
font-stretch-18.html
832+
animations/font-stretch-interpolation.html
820833
parsing/font-stretch-computed.html
821834
parsing/font-stretch-invalid.html
822835
parsing/font-stretch-valid.html
@@ -903,6 +916,7 @@ Font style: the 'font-style!!property' property</h3>
903916
</pre>
904917

905918
<wpt>
919+
font-style-angle.html
906920
parsing/font-style-computed.html
907921
parsing/font-style-invalid.html
908922
parsing/font-style-valid.html
@@ -1034,6 +1048,13 @@ Font size: the 'font-size' property</h3>
10341048
</pre>
10351049

10361050
<wpt>
1051+
font-size-relative-across-calc-ff-bug-001.html
1052+
font-size-zero-1-ref.html
1053+
font-size-zero-1.html
1054+
font-size-zero-2.html
1055+
animations/font-size-interpolation-001.html
1056+
animations/font-size-interpolation-002.html
1057+
animations/font-size-interpolation-003.html
10371058
parsing/font-size-computed.html
10381059
parsing/font-size-invalid.html
10391060
parsing/font-size-valid.html
@@ -1248,6 +1269,7 @@ Relative sizing: the 'font-size-adjust' property</h3>
12481269
font-size-adjust-011.html
12491270
font-size-adjust-zero-1.html
12501271
font-size-adjust-zero-2.html
1272+
animations/font-size-adjust-interpolation.html
12511273
parsing/font-size-adjust-computed.html
12521274
parsing/font-size-adjust-invalid.html
12531275
parsing/font-size-adjust-valid.html
@@ -1451,6 +1473,11 @@ Shorthand font property: the 'font' property</h3>
14511473
Animation type: see individual properties
14521474
</pre>
14531475

1476+
<wpt>
1477+
font-shorthand-serialization-001.html
1478+
font-shorthand-serialization-font-stretch.html
1479+
</wpt>
1480+
14541481

14551482
The 'font!!property' property is,
14561483
except as described below,
@@ -2070,6 +2097,11 @@ The <dfn id="at-font-face-rule">''@font-face''</dfn> rule</h3>
20702097
}
20712098
</pre>
20722099

2100+
<wpt>
2101+
downloadable-font-in-iframe-print.html
2102+
downloadable-font-print.html
2103+
</wpt>
2104+
20732105
The ''@font-face'' rule accepts the descriptors defined in this specification.
20742106

20752107
Each ''@font-face''rule specifies a value for every font descriptor,
@@ -2588,7 +2620,18 @@ Font property descriptors: the 'font-style!!descriptor', 'font-weight!!descripto
25882620
Initial: auto
25892621
</pre>
25902622

2591-
2623+
<wpt>
2624+
font-face-range-order.html
2625+
font-face-stretch-auto-static.html
2626+
font-face-stretch-auto-variable.html
2627+
font-face-stretch-default-variable.html
2628+
font-face-style-auto-static.html
2629+
font-face-style-auto-variable.html
2630+
font-face-style-default-variable.html
2631+
font-face-weight-auto-static.html
2632+
font-face-weight-auto-variable.html
2633+
font-face-weight-default-variable.html
2634+
</wpt>
25922635

25932636
These descriptors define the characteristics of a font face
25942637
and are used in the process of matching styles to specific faces.
@@ -2613,6 +2656,10 @@ Font property descriptors: the 'font-style!!descriptor', 'font-weight!!descripto
26132656
Both endpoints are inclusive.
26142657
The ranges are used in the <a href="#font-matching-algorithm">Font Matching Algorithm</a> below.
26152658

2659+
<wpt>
2660+
font-face-range-order.html
2661+
</wpt>
2662+
26162663
The auto values for these three descriptors have the following effects:
26172664

26182665
- For font selection purposes, the font is selected as if the appropriate initial value is chosen
@@ -2953,7 +3000,10 @@ For: @font-face
29533000
</pre>
29543001

29553002
<wpt>
3003+
calc-in-font-variation-settings.html
29563004
font-variation-settings-serialization-001.html
3005+
animations/font-variation-settings-composition.html
3006+
animations/font-variation-settings-interpolation.html
29573007
parsing/font-variation-settings-computed.html
29583008
parsing/font-variation-settings-invalid.html
29593009
parsing/font-variation-settings-valid.html
@@ -3489,6 +3539,11 @@ a font family is chosen
34893539
and a particular font face is selected
34903540
containing a glyph for that character.
34913541

3542+
<wpt>
3543+
fallback-remote-to-data-url.html
3544+
fallback-url-to-local.html
3545+
</wpt>
3546+
34923547
<!--
34933548
██ ██ █████ ██ ██
34943549
██ ████ ██ ██ ███ ██
@@ -4381,6 +4436,9 @@ Animation type: discrete
43814436
font-variant-ligatures-10.html
43824437
font-variant-ligatures-11.html
43834438
font-variant-ligatures.html
4439+
font-features-across-space-1.html
4440+
font-features-across-space-2.html
4441+
font-features-across-space-3.html
43844442
parsing/font-variant-ligatures-computed.html
43854443
parsing/font-variant-ligatures-invalid.html
43864444
parsing/font-variant-ligatures-valid.html
@@ -5074,6 +5132,7 @@ Animation type: discrete
50745132
</pre>
50755133

50765134
<wpt>
5135+
alternates-order.html
50775136
font-variant-alternates-01.html
50785137
font-variant-alternates-02.html
50795138
font-variant-alternates-03.html
@@ -5286,6 +5345,7 @@ to feature indexes for the associated feature.
52865345
</pre>
52875346

52885347
<wpt>
5348+
alternates-order.html
52895349
test_font_feature_values_parsing.html
52905350
</wpt>
52915351

@@ -5780,6 +5840,9 @@ Animation type: discrete
57805840
</pre>
57815841

57825842
<wpt>
5843+
font-features-across-space-1.html
5844+
font-features-across-space-2.html
5845+
font-features-across-space-3.html
57835846
font-feature-settings-tibetan.html
57845847
parsing/font-feature-settings-computed.html
57855848
parsing/font-feature-settings-invalid.html
@@ -6093,6 +6156,13 @@ even when the value of the 'font-variant!!property' and 'font-feature-settings!!
60936156
Individual features are only disabled when explicitly overridden by the author,
60946157
as when 'font-variant-ligatures!!property' is set to 'no-common-ligatures'.
60956158

6159+
<wpt>
6160+
font-default-01.html
6161+
font-default-02.html
6162+
font-default-03.html
6163+
font-default-04.html
6164+
</wpt>
6165+
60966166
For handling complex scripts such as
60976167
<a href="https://www.microsoft.com/typography/otfntdev/arabicot/features.aspx">Arabic</a>,
60986168
<a href="https://www.microsoft.com/typography/otfntdev/mongolot/features.htm">Mongolian</a> or
@@ -6179,6 +6249,12 @@ text run.
61796249

61806250
13. Font features implied by the value of 'font-feature-settings!!property' property are applied.
61816251

6252+
<wpt>
6253+
font-feature-resolution-001.html
6254+
font-feature-resolution-002.html
6255+
</wpt>
6256+
6257+
61826258
This ordering allows authors to set up a general set of defaults
61836259
for fonts within their ''@font-face'' rules, then override them with
61846260
property settings for specific elements. General property settings
@@ -6518,6 +6594,10 @@ For some uses, such as emoji,
65186594
having the colors fixed in the font is appropriate.
65196595
For others, there is a need to control the colors used from a stylesheet.
65206596

6597+
<wpt>
6598+
font-colorization.html
6599+
</wpt>
6600+
65216601
CSS provides two ways to do this.
65226602
The 'font-palette' property allows selecting
65236603
one of several different palettes
@@ -7197,6 +7277,17 @@ System Font</h3>
71977277

71987278
The System Font is the font which is used by the ''system-ui'' <a href="#system-ui-def">generic font family name</a>. It is an example of a Preinstalled Font.
71997279

7280+
<wpt>
7281+
system-ui-ar.html
7282+
system-ui-ja-vs-zh.html
7283+
system-ui-ja.html
7284+
system-ui-mixed.html
7285+
system-ui-ur-vs-ar.html
7286+
system-ui-ur.html
7287+
system-ui-zh.html
7288+
system-ui.html
7289+
</wpt>
7290+
72007291
<h2 id="font-technologies-formats">
72017292
Font Technologies and Formats
72027293
</h2>
@@ -8073,62 +8164,17 @@ This summarizes the changes in CSS Fonts 4, compared to CSS Fonts 3.
80738164
<!--
80748165
WPT backlog. Add these to the appropriate sections.
80758166
Hidden for now so bikeshed gives less warnings.
8167+
Avoid crash tests :)
8168+
Also tests where it is completely unclear shat spec section, if any, they are testing.
80768169
-->
80778170

80788171
<wpt hidden>
8079-
alternates-order.html
8080-
animations/font-size-adjust-interpolation.html
8081-
animations/font-size-interpolation-001.html
8082-
animations/font-size-interpolation-002.html
8083-
animations/font-size-interpolation-003.html
8084-
animations/font-stretch-interpolation.html
8085-
animations/font-variation-settings-composition.html
8086-
animations/font-variation-settings-interpolation.html
8087-
animations/system-fonts.html
8088-
calc-in-font-variation-settings.html
8172+
80898173
crash-font-face-invalid-descriptor.html
80908174
crash-large-grapheme-cluster.html
8091-
downloadable-font-in-iframe-print.html
8092-
downloadable-font-print.html
8093-
fallback-remote-to-data-url.html
8094-
fallback-url-to-local.html
8095-
8096-
font-colorization.html
8097-
font-default-01.html
8098-
font-default-02.html
8099-
font-default-03.html
8100-
font-default-04.html
8101-
81028175
font-face-local-css-wide-keyword-crash.html
8103-
font-face-range-order.html
8104-
font-face-stretch-auto-static.html
8105-
font-face-stretch-auto-variable.html
8106-
font-face-stretch-default-variable.html
8107-
font-face-style-auto-static.html
8108-
font-face-style-auto-variable.html
8109-
font-face-style-default-variable.html
8110-
8111-
font-face-weight-auto-static.html
8112-
font-face-weight-auto-variable.html
8113-
font-face-weight-default-variable.html
8114-
8115-
font-feature-resolution-001.html
8116-
font-feature-resolution-002.html
8117-
8118-
font-features-across-space-1.html
8119-
font-features-across-space-2.html
8120-
font-features-across-space-3.html
8121-
8122-
font-shorthand-serialization-001.html
8123-
font-shorthand-serialization-font-stretch.html
81248176

81258177
font-size-monospace-adjust.html
8126-
font-size-relative-across-calc-ff-bug-001.html
8127-
font-size-zero-1-ref.html
8128-
font-size-zero-1.html
8129-
font-size-zero-2.html
8130-
8131-
font-style-angle.html
81328178

81338179
idlharness.html
81348180
infinite-size-crash.html
@@ -8153,14 +8199,6 @@ This summarizes the changes in CSS Fonts 4, compared to CSS Fonts 3.
81538199
size-adjust-01.html
81548200
size-adjust-02.html
81558201

8156-
system-ui-ar.html
8157-
system-ui-ja-vs-zh.html
8158-
system-ui-ja.html
8159-
system-ui-mixed.html
8160-
system-ui-ur-vs-ar.html
8161-
system-ui-ur.html
8162-
system-ui-zh.html
8163-
system-ui.html
81648202
test-synthetic-bold.xht
81658203
test-synthetic-italic-2.html
81668204
test-synthetic-italic-3.html

0 commit comments

Comments
 (0)