@@ -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
34893539and a particular font face is selected
34903540containing 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!!
60936156Individual features are only disabled when explicitly overridden by the author,
60946157as 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+
60966166For 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
6180625013. 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+
61826258This ordering allows authors to set up a general set of defaults
61836259for fonts within their ''@font-face'' rules, then override them with
61846260property settings for specific elements. General property settings
@@ -6518,6 +6594,10 @@ For some uses, such as emoji,
65186594having the colors fixed in the font is appropriate.
65196595For others, there is a need to control the colors used from a stylesheet.
65206596
6597+ <wpt>
6598+ font-colorization.html
6599+ </wpt>
6600+
65216601CSS provides two ways to do this.
65226602The 'font-palette' property allows selecting
65236603one of several different palettes
@@ -7197,6 +7277,17 @@ System Font</h3>
71977277
71987278The 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