From 0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 03:47:29 +0200 Subject: Adding upstream version 115.8.0esr. Signed-off-by: Daniel Baumann --- .../tests/css/css-fonts/variations/META.yml | 5 + .../variations/at-font-face-descriptors.html | 174 ++++++++++++++++++ .../variations/at-font-face-font-matching.html | 195 +++++++++++++++++++++ .../font-descriptor-range-reversed-ref.html | 39 +++++ .../variations/font-descriptor-range-reversed.html | 56 ++++++ .../variations/font-opentype-collections.html | 41 +++++ .../font-parse-numeric-stretch-style-weight.html | 146 +++++++++++++++ .../css/css-fonts/variations/font-shorthand.html | 69 ++++++++ .../css/css-fonts/variations/font-slant-1-ref.html | 20 +++ .../css/css-fonts/variations/font-slant-1.html | 23 +++ .../css/css-fonts/variations/font-slant-2-ref.html | 18 ++ .../css/css-fonts/variations/font-slant-2a.html | 22 +++ .../css/css-fonts/variations/font-slant-2b.html | 23 +++ .../css/css-fonts/variations/font-slant-2c.html | 23 +++ .../css/css-fonts/variations/font-slant-3-ref.html | 23 +++ .../css/css-fonts/variations/font-slant-3.html | 27 +++ .../css/css-fonts/variations/font-stretch.html | 84 +++++++++ .../variations/font-style-interpolation.html | 89 ++++++++++ .../css-fonts/variations/font-style-parsing.html | 60 +++++++ .../font-variation-settings-inherit.html | 48 +++++ .../variations/font-weight-interpolation.html | 84 +++++++++ .../variations/font-weight-lighter-bolder.html | 58 ++++++ .../font-weight-matching-installed-fonts.html | 114 ++++++++++++ .../css-fonts/variations/font-weight-matching.html | 135 ++++++++++++++ .../variations/font-weight-metrics-ref.html | 29 +++ .../css-fonts/variations/font-weight-metrics.html | 45 +++++ .../css-fonts/variations/font-weight-parsing.html | 53 ++++++ .../resources/FontStyleTest-slnt-VF.woff2 | Bin 0 -> 20348 bytes .../FontStyleTest-slnt_backslant-VF.woff2 | Bin 0 -> 25612 bytes .../variations/resources/Inter.no-var.subset.ttf | Bin 0 -> 2184 bytes .../variations/resources/Inter.var.subset.ttf | Bin 0 -> 5080 bytes .../css/css-fonts/variations/resources/ahem.ttc | Bin 0 -> 16028 bytes .../resources/csstest-weights-100-kerned.ttf | Bin 0 -> 9044 bytes .../resources/csstest-weights-1479-w1-kerned.ttf | Bin 0 -> 9296 bytes .../resources/csstest-weights-1479-w4-kerned.ttf | Bin 0 -> 9232 bytes .../resources/csstest-weights-1479-w7-kerned.ttf | Bin 0 -> 9240 bytes .../resources/csstest-weights-1479-w9-kerned.ttf | Bin 0 -> 9240 bytes .../resources/csstest-weights-15-w1-kerned.ttf | Bin 0 -> 9252 bytes .../resources/csstest-weights-15-w5-kerned.ttf | Bin 0 -> 9200 bytes .../resources/csstest-weights-200-kerned.ttf | Bin 0 -> 9044 bytes .../resources/csstest-weights-24-w2-kerned.ttf | Bin 0 -> 9200 bytes .../resources/csstest-weights-24-w4-kerned.ttf | Bin 0 -> 9188 bytes .../resources/csstest-weights-2569-w2-kerned.ttf | Bin 0 -> 9240 bytes .../resources/csstest-weights-2569-w5-kerned.ttf | Bin 0 -> 9240 bytes .../resources/csstest-weights-2569-w6-kerned.ttf | Bin 0 -> 9240 bytes .../resources/csstest-weights-2569-w9-kerned.ttf | Bin 0 -> 9240 bytes .../resources/csstest-weights-258-w2-kerned.ttf | Bin 0 -> 9220 bytes .../resources/csstest-weights-258-w5-kerned.ttf | Bin 0 -> 9220 bytes .../resources/csstest-weights-258-w8-kerned.ttf | Bin 0 -> 9220 bytes .../resources/csstest-weights-300-kerned.ttf | Bin 0 -> 9044 bytes .../resources/csstest-weights-3589-w3-kerned.ttf | Bin 0 -> 9240 bytes .../resources/csstest-weights-3589-w5-kerned.ttf | Bin 0 -> 9240 bytes .../resources/csstest-weights-3589-w8-kerned.ttf | Bin 0 -> 9240 bytes .../resources/csstest-weights-3589-w9-kerned.ttf | Bin 0 -> 9240 bytes .../resources/csstest-weights-400-kerned.ttf | Bin 0 -> 9044 bytes .../resources/csstest-weights-47-w4-kerned.ttf | Bin 0 -> 9188 bytes .../resources/csstest-weights-47-w7-kerned.ttf | Bin 0 -> 9200 bytes .../resources/csstest-weights-500-kerned.ttf | Bin 0 -> 9044 bytes .../resources/csstest-weights-600-kerned.ttf | Bin 0 -> 9044 bytes .../resources/csstest-weights-700-kerned.ttf | Bin 0 -> 9044 bytes .../resources/csstest-weights-800-kerned.ttf | Bin 0 -> 9044 bytes .../resources/csstest-weights-900-kerned.ttf | Bin 0 -> 9044 bytes .../resources/csstest-weights-full-w1-kerned.ttf | Bin 0 -> 9272 bytes .../resources/csstest-weights-full-w2-kerned.ttf | Bin 0 -> 9220 bytes .../resources/csstest-weights-full-w3-kerned.ttf | Bin 0 -> 9220 bytes .../resources/csstest-weights-full-w4-kerned.ttf | Bin 0 -> 9212 bytes .../resources/csstest-weights-full-w5-kerned.ttf | Bin 0 -> 9220 bytes .../resources/csstest-weights-full-w6-kerned.ttf | Bin 0 -> 9220 bytes .../resources/csstest-weights-full-w7-kerned.ttf | Bin 0 -> 9220 bytes .../resources/csstest-weights-full-w8-kerned.ttf | Bin 0 -> 9220 bytes .../resources/csstest-weights-full-w9-kerned.ttf | Bin 0 -> 9220 bytes .../variations/resources/variabletest_box.ttf | Bin 0 -> 4032 bytes .../variations/slnt-backslant-variable-ref.html | 30 ++++ .../variations/slnt-backslant-variable.html | 41 +++++ .../css-fonts/variations/slnt-variable-ref.html | 25 +++ .../css/css-fonts/variations/slnt-variable.html | 36 ++++ .../variations/variable-box-font-ref.html | 20 +++ .../css-fonts/variations/variable-box-font.html | 31 ++++ .../variations/variable-gpos-m2b-ref.html | 21 +++ .../css-fonts/variations/variable-gpos-m2b.html | 45 +++++ .../css-fonts/variations/variable-gsub-ref.html | 21 +++ .../css/css-fonts/variations/variable-gsub.html | 34 ++++ .../css-fonts/variations/variable-opsz-ref.html | 27 +++ .../variations/variable-opsz-size-adjust-ref.html | 31 ++++ .../variations/variable-opsz-size-adjust.html | 39 +++++ .../css/css-fonts/variations/variable-opsz.html | 34 ++++ 86 files changed, 2138 insertions(+) create mode 100644 testing/web-platform/tests/css/css-fonts/variations/META.yml create mode 100644 testing/web-platform/tests/css/css-fonts/variations/at-font-face-descriptors.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/at-font-face-font-matching.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-descriptor-range-reversed-ref.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-descriptor-range-reversed.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-opentype-collections.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-parse-numeric-stretch-style-weight.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-shorthand.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-slant-1-ref.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-slant-1.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-slant-2-ref.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-slant-2a.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-slant-2b.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-slant-2c.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-slant-3-ref.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-slant-3.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-stretch.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-style-interpolation.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-style-parsing.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-variation-settings-inherit.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-weight-interpolation.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-weight-lighter-bolder.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-weight-matching-installed-fonts.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-weight-matching.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-weight-metrics-ref.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-weight-metrics.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/font-weight-parsing.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/FontStyleTest-slnt-VF.woff2 create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/FontStyleTest-slnt_backslant-VF.woff2 create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/Inter.no-var.subset.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/Inter.var.subset.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/ahem.ttc create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-100-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w1-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w4-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w7-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w9-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-15-w1-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-15-w5-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-200-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-24-w2-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-24-w4-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w2-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w5-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w6-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w9-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-258-w2-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-258-w5-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-258-w8-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-300-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w3-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w5-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w8-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w9-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-400-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-47-w4-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-47-w7-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-500-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-600-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-700-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-800-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-900-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w1-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w2-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w3-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w4-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w5-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w6-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w7-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w8-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w9-kerned.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/resources/variabletest_box.ttf create mode 100644 testing/web-platform/tests/css/css-fonts/variations/slnt-backslant-variable-ref.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/slnt-backslant-variable.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/slnt-variable-ref.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/slnt-variable.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/variable-box-font-ref.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/variable-box-font.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/variable-gpos-m2b-ref.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/variable-gpos-m2b.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/variable-gsub-ref.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/variable-gsub.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/variable-opsz-ref.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/variable-opsz-size-adjust-ref.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/variable-opsz-size-adjust.html create mode 100644 testing/web-platform/tests/css/css-fonts/variations/variable-opsz.html (limited to 'testing/web-platform/tests/css/css-fonts/variations') diff --git a/testing/web-platform/tests/css/css-fonts/variations/META.yml b/testing/web-platform/tests/css/css-fonts/variations/META.yml new file mode 100644 index 0000000000..53487a6d85 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/META.yml @@ -0,0 +1,5 @@ +suggested_reviewers: + - drott + - fantasai + - litherum + - svgeesus diff --git a/testing/web-platform/tests/css/css-fonts/variations/at-font-face-descriptors.html b/testing/web-platform/tests/css/css-fonts/variations/at-font-face-descriptors.html new file mode 100644 index 0000000000..1935422d7c --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/at-font-face-descriptors.html @@ -0,0 +1,174 @@ + + + + Testing @font-face descriptor values introduced in CSS Fonts level 4 + + + + + + +
@font-face descriptor tests
+ + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/at-font-face-font-matching.html b/testing/web-platform/tests/css/css-fonts/variations/at-font-face-font-matching.html new file mode 100644 index 0000000000..e56334f2da --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/at-font-face-font-matching.html @@ -0,0 +1,195 @@ + + + + Testing @font-face font matching logic introduced in CSS Fonts level 4 + + + + + + + + + + + A + A + A + A + A + A + + +
A1 A2 A2 A3 A3 A3
+
A1 A2 A2 A3 A3 A3
+
+ + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-descriptor-range-reversed-ref.html b/testing/web-platform/tests/css/css-fonts/variations/font-descriptor-range-reversed-ref.html new file mode 100644 index 0000000000..fc2b7aca29 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-descriptor-range-reversed-ref.html @@ -0,0 +1,39 @@ + +CSS Reference + + + +

A

+

A

+

A

diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-descriptor-range-reversed.html b/testing/web-platform/tests/css/css-fonts/variations/font-descriptor-range-reversed.html new file mode 100644 index 0000000000..14d426245d --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-descriptor-range-reversed.html @@ -0,0 +1,56 @@ + + +CSS Test: Matching @font-face font-weight, font-style, and font-stretch descriptors with reversed ranges + + + + + + + + +

A

+ + +

A

+ + +

A

+ + diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-opentype-collections.html b/testing/web-platform/tests/css/css-fonts/variations/font-opentype-collections.html new file mode 100644 index 0000000000..1b403b3246 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-opentype-collections.html @@ -0,0 +1,41 @@ + + + + Testing support for OpenType collections in @font-face rules + + + + + + +
Test

+
Test
+ + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-parse-numeric-stretch-style-weight.html b/testing/web-platform/tests/css/css-fonts/variations/font-parse-numeric-stretch-style-weight.html new file mode 100644 index 0000000000..19c0ded19e --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-parse-numeric-stretch-style-weight.html @@ -0,0 +1,146 @@ + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-shorthand.html b/testing/web-platform/tests/css/css-fonts/variations/font-shorthand.html new file mode 100644 index 0000000000..c0f1f54196 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-shorthand.html @@ -0,0 +1,69 @@ + + + + Testing font shorthand for new values introduced in CSS Fonts level 4 + + + + + +
Shorthand test
+ + + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-slant-1-ref.html b/testing/web-platform/tests/css/css-fonts/variations/font-slant-1-ref.html new file mode 100644 index 0000000000..7b819bfa56 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-slant-1-ref.html @@ -0,0 +1,20 @@ + + +CSS reference file: mapping of font-style:oblique to opentype 'slnt' axis + + +

Test passes if all the following lines are displayed with a 10-degree rightward slant.

+
slant
+
slant
+
slant
+
slant
diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-slant-1.html b/testing/web-platform/tests/css/css-fonts/variations/font-slant-1.html new file mode 100644 index 0000000000..f3985defde --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-slant-1.html @@ -0,0 +1,23 @@ + + +CSS test: mapping of font-style:oblique to opentype 'slnt' axis + + + + + +

Test passes if all the following lines are displayed with a 10-degree rightward slant.

+
slant
+
slant
+
slant
+
slant
diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-slant-2-ref.html b/testing/web-platform/tests/css/css-fonts/variations/font-slant-2-ref.html new file mode 100644 index 0000000000..4f109aa219 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-slant-2-ref.html @@ -0,0 +1,18 @@ + + +CSS reference file: mapping of font-style:oblique to opentype 'slnt' axis + + +

Test passes if none of the following lines are displayed with a slanted font.

+
slant
+
slant
+
slant
+
slant
diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-slant-2a.html b/testing/web-platform/tests/css/css-fonts/variations/font-slant-2a.html new file mode 100644 index 0000000000..386ff83f8d --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-slant-2a.html @@ -0,0 +1,22 @@ + + +CSS test: mapping of font-style:oblique to opentype 'slnt' axis + + + + + +

Test passes if none of the following lines are displayed with a slanted font.

+
slant
+
slant
+
slant
+
slant
diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-slant-2b.html b/testing/web-platform/tests/css/css-fonts/variations/font-slant-2b.html new file mode 100644 index 0000000000..0fb280827e --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-slant-2b.html @@ -0,0 +1,23 @@ + + +CSS test: mapping of font-style:oblique to opentype 'slnt' axis + + + + + +

Test passes if none of the following lines are displayed with a slanted font.

+
slant
+
slant
+
slant
+
slant
diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-slant-2c.html b/testing/web-platform/tests/css/css-fonts/variations/font-slant-2c.html new file mode 100644 index 0000000000..5436fc1b67 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-slant-2c.html @@ -0,0 +1,23 @@ + + +CSS test: mapping of font-style:oblique to opentype 'slnt' axis + + + + + +

Test passes if none of the following lines are displayed with a slanted font.

+
slant
+
slant
+
slant
+
slant
diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-slant-3-ref.html b/testing/web-platform/tests/css/css-fonts/variations/font-slant-3-ref.html new file mode 100644 index 0000000000..542479db51 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-slant-3-ref.html @@ -0,0 +1,23 @@ + + +CSS reference file: mapping of font-style:oblique to opentype 'slnt' axis + + +

Test passes if the following lines are displayed with a variety of synthetic slants.

+
slant
+
slant
+
slant
+
slant
diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-slant-3.html b/testing/web-platform/tests/css/css-fonts/variations/font-slant-3.html new file mode 100644 index 0000000000..047409ec35 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-slant-3.html @@ -0,0 +1,27 @@ + + +CSS test: mapping of font-style:oblique to opentype 'slnt' axis + + + + + +

Test passes if the following lines are displayed with a variety of synthetic slants.

+
slant
+
slant
+
slant
+
slant
diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-stretch.html b/testing/web-platform/tests/css/css-fonts/variations/font-stretch.html new file mode 100644 index 0000000000..a27b251f48 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-stretch.html @@ -0,0 +1,84 @@ + + + + Testing new font-stretch values introduced in CSS Fonts level 4 + + + + + +
Abc
+
AbcAbcAbc
+ + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-style-interpolation.html b/testing/web-platform/tests/css/css-fonts/variations/font-style-interpolation.html new file mode 100644 index 0000000000..0fb8850c4a --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-style-interpolation.html @@ -0,0 +1,89 @@ + + + + Testing the interpolation of new font-style values introduced in CSS Fonts level 4 + + + + + + + +
+
Animation test
+
Transition test
+
+ + + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-style-parsing.html b/testing/web-platform/tests/css/css-fonts/variations/font-style-parsing.html new file mode 100644 index 0000000000..57384eaba3 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-style-parsing.html @@ -0,0 +1,60 @@ + + + + Testing the new font-style values introduced in CSS Fonts level 4 + + + + + +
+ + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-variation-settings-inherit.html b/testing/web-platform/tests/css/css-fonts/variations/font-variation-settings-inherit.html new file mode 100644 index 0000000000..f0d8f0b2a5 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-variation-settings-inherit.html @@ -0,0 +1,48 @@ + + + + Testing the inheritance of the font-variation-settings property + + + + + +
+ Abc + Abc +
+ + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-weight-interpolation.html b/testing/web-platform/tests/css/css-fonts/variations/font-weight-interpolation.html new file mode 100644 index 0000000000..745be060ab --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-weight-interpolation.html @@ -0,0 +1,84 @@ + + + + Testing the interpolation of new font-weight values introduced in CSS Fonts level 4 + + + + + + +
+
A
+
A
+
+ + + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-weight-lighter-bolder.html b/testing/web-platform/tests/css/css-fonts/variations/font-weight-lighter-bolder.html new file mode 100644 index 0000000000..68321c5075 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-weight-lighter-bolder.html @@ -0,0 +1,58 @@ + + + + Testing new font-weight lighter/bolder table introduced in CSS Fonts level 4 + + + + + + +
+
+ AAA + (default) +
+
+ + + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-weight-matching-installed-fonts.html b/testing/web-platform/tests/css/css-fonts/variations/font-weight-matching-installed-fonts.html new file mode 100644 index 0000000000..a290fb64fc --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-weight-matching-installed-fonts.html @@ -0,0 +1,114 @@ + + + + Testing new font-matching algorithm for font-weight values introduced in CSS Fonts level 4 (for system fonts) + + + + + + + + + + A + A + A + A + A + A + A + + +
+ +
+ A2 +
+
+ A3 +
+
+ A4 +
+
+ A5 +
+
+ A6 +
+
+ A7 +
+
+
+ + + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-weight-matching.html b/testing/web-platform/tests/css/css-fonts/variations/font-weight-matching.html new file mode 100644 index 0000000000..5eb9a99f87 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-weight-matching.html @@ -0,0 +1,135 @@ + + + + Testing new font-matching algorithm for font-weight values introduced in CSS Fonts level 4 + + + + + + + + + A + A + A + A + A + A + A + + +
+ +
+ A2 +
+
+ + + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-weight-metrics-ref.html b/testing/web-platform/tests/css/css-fonts/variations/font-weight-metrics-ref.html new file mode 100644 index 0000000000..021586c154 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-weight-metrics-ref.html @@ -0,0 +1,29 @@ + + +CSS Fonts - reference + + + + + +Test passes if there is a green rectangle and no red: + +
+aaaaaaaaaaaaaaaaaaaaaaaaaaaa +
diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-weight-metrics.html b/testing/web-platform/tests/css/css-fonts/variations/font-weight-metrics.html new file mode 100644 index 0000000000..f10e591def --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-weight-metrics.html @@ -0,0 +1,45 @@ + + +CSS Fonts - Test that variable-font glyph advances depend on applied weight + + + + + + + + + +Test passes if there is a green rectangle and no red: + + +
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +
+ + +
+aaaaaaaaaaaaaaaaaaaaaaaaaaaa +
diff --git a/testing/web-platform/tests/css/css-fonts/variations/font-weight-parsing.html b/testing/web-platform/tests/css/css-fonts/variations/font-weight-parsing.html new file mode 100644 index 0000000000..657616cd29 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/font-weight-parsing.html @@ -0,0 +1,53 @@ + + + + Testing the new font-weight values introduced in CSS Fonts level 4 + + + + + + +
A
+ + + + \ No newline at end of file diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/FontStyleTest-slnt-VF.woff2 b/testing/web-platform/tests/css/css-fonts/variations/resources/FontStyleTest-slnt-VF.woff2 new file mode 100644 index 0000000000..c4d365e88e Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/FontStyleTest-slnt-VF.woff2 differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/FontStyleTest-slnt_backslant-VF.woff2 b/testing/web-platform/tests/css/css-fonts/variations/resources/FontStyleTest-slnt_backslant-VF.woff2 new file mode 100644 index 0000000000..ea542eb06f Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/FontStyleTest-slnt_backslant-VF.woff2 differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/Inter.no-var.subset.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/Inter.no-var.subset.ttf new file mode 100644 index 0000000000..3f9669541a Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/Inter.no-var.subset.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/Inter.var.subset.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/Inter.var.subset.ttf new file mode 100644 index 0000000000..d042cabef1 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/Inter.var.subset.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/ahem.ttc b/testing/web-platform/tests/css/css-fonts/variations/resources/ahem.ttc new file mode 100644 index 0000000000..096dd600a3 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/ahem.ttc differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-100-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-100-kerned.ttf new file mode 100644 index 0000000000..33553bc3d0 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-100-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w1-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w1-kerned.ttf new file mode 100644 index 0000000000..d3add1934c Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w1-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w4-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w4-kerned.ttf new file mode 100644 index 0000000000..813e5da8f2 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w4-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w7-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w7-kerned.ttf new file mode 100644 index 0000000000..a446f23f58 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w7-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w9-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w9-kerned.ttf new file mode 100644 index 0000000000..4eb89ad399 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-1479-w9-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-15-w1-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-15-w1-kerned.ttf new file mode 100644 index 0000000000..78b0f9e5c3 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-15-w1-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-15-w5-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-15-w5-kerned.ttf new file mode 100644 index 0000000000..ffbb5daa1f Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-15-w5-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-200-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-200-kerned.ttf new file mode 100644 index 0000000000..9713a7de45 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-200-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-24-w2-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-24-w2-kerned.ttf new file mode 100644 index 0000000000..838d54ae91 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-24-w2-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-24-w4-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-24-w4-kerned.ttf new file mode 100644 index 0000000000..70bb0529f1 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-24-w4-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w2-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w2-kerned.ttf new file mode 100644 index 0000000000..0af6a94c3b Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w2-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w5-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w5-kerned.ttf new file mode 100644 index 0000000000..7ffd46fae1 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w5-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w6-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w6-kerned.ttf new file mode 100644 index 0000000000..62c61c6c3f Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w6-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w9-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w9-kerned.ttf new file mode 100644 index 0000000000..dd4fdc0549 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-2569-w9-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-258-w2-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-258-w2-kerned.ttf new file mode 100644 index 0000000000..8a8a09568b Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-258-w2-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-258-w5-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-258-w5-kerned.ttf new file mode 100644 index 0000000000..e7597aadef Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-258-w5-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-258-w8-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-258-w8-kerned.ttf new file mode 100644 index 0000000000..dd274d2d69 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-258-w8-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-300-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-300-kerned.ttf new file mode 100644 index 0000000000..7668bc70ac Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-300-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w3-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w3-kerned.ttf new file mode 100644 index 0000000000..409bbb5fc7 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w3-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w5-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w5-kerned.ttf new file mode 100644 index 0000000000..639cf41a17 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w5-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w8-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w8-kerned.ttf new file mode 100644 index 0000000000..e5c85c6348 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w8-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w9-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w9-kerned.ttf new file mode 100644 index 0000000000..25e46520f0 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-3589-w9-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-400-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-400-kerned.ttf new file mode 100644 index 0000000000..3046e3c634 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-400-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-47-w4-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-47-w4-kerned.ttf new file mode 100644 index 0000000000..9d95fd95ef Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-47-w4-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-47-w7-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-47-w7-kerned.ttf new file mode 100644 index 0000000000..796f4d56ad Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-47-w7-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-500-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-500-kerned.ttf new file mode 100644 index 0000000000..d8d136d5d2 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-500-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-600-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-600-kerned.ttf new file mode 100644 index 0000000000..ce7307e9aa Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-600-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-700-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-700-kerned.ttf new file mode 100644 index 0000000000..a80d8688d7 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-700-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-800-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-800-kerned.ttf new file mode 100644 index 0000000000..1fb2730be7 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-800-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-900-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-900-kerned.ttf new file mode 100644 index 0000000000..faf4bbcf2e Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-900-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w1-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w1-kerned.ttf new file mode 100644 index 0000000000..8b4fc0ddc7 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w1-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w2-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w2-kerned.ttf new file mode 100644 index 0000000000..112683da20 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w2-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w3-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w3-kerned.ttf new file mode 100644 index 0000000000..d0ffa58d98 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w3-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w4-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w4-kerned.ttf new file mode 100644 index 0000000000..faab448951 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w4-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w5-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w5-kerned.ttf new file mode 100644 index 0000000000..df6e7909ae Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w5-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w6-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w6-kerned.ttf new file mode 100644 index 0000000000..9d4819220e Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w6-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w7-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w7-kerned.ttf new file mode 100644 index 0000000000..a358362db5 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w7-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w8-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w8-kerned.ttf new file mode 100644 index 0000000000..458e401df8 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w8-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w9-kerned.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w9-kerned.ttf new file mode 100644 index 0000000000..006a280997 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/csstest-weights-full-w9-kerned.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/resources/variabletest_box.ttf b/testing/web-platform/tests/css/css-fonts/variations/resources/variabletest_box.ttf new file mode 100644 index 0000000000..0d5bf3e267 Binary files /dev/null and b/testing/web-platform/tests/css/css-fonts/variations/resources/variabletest_box.ttf differ diff --git a/testing/web-platform/tests/css/css-fonts/variations/slnt-backslant-variable-ref.html b/testing/web-platform/tests/css/css-fonts/variations/slnt-backslant-variable-ref.html new file mode 100644 index 0000000000..bbb18ebbaf --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/slnt-backslant-variable-ref.html @@ -0,0 +1,30 @@ + + + +CSS Test: Variable fonts with slant axis + + +

varfont

+

varfont

+

varfont

+

varfont

diff --git a/testing/web-platform/tests/css/css-fonts/variations/slnt-backslant-variable.html b/testing/web-platform/tests/css/css-fonts/variations/slnt-backslant-variable.html new file mode 100644 index 0000000000..4bbe2b157f --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/slnt-backslant-variable.html @@ -0,0 +1,41 @@ + + + +CSS Test: Variable fonts with slant axis + + + + + + + +

varfont

+

varfont

+

varfont

+

varfont

diff --git a/testing/web-platform/tests/css/css-fonts/variations/slnt-variable-ref.html b/testing/web-platform/tests/css/css-fonts/variations/slnt-variable-ref.html new file mode 100644 index 0000000000..75a237c6b2 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/slnt-variable-ref.html @@ -0,0 +1,25 @@ + + + +CSS Test: Variable fonts with slant axis + + +

varfont

+

varfont

+

varfont

diff --git a/testing/web-platform/tests/css/css-fonts/variations/slnt-variable.html b/testing/web-platform/tests/css/css-fonts/variations/slnt-variable.html new file mode 100644 index 0000000000..d81df09c19 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/slnt-variable.html @@ -0,0 +1,36 @@ + + + +CSS Test: Variable fonts with slant axis + + + + + + + +

varfont

+

varfont

+

varfont

diff --git a/testing/web-platform/tests/css/css-fonts/variations/variable-box-font-ref.html b/testing/web-platform/tests/css/css-fonts/variations/variable-box-font-ref.html new file mode 100644 index 0000000000..142b0aa46b --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/variable-box-font-ref.html @@ -0,0 +1,20 @@ + + + + +▄ ▀ + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/variable-box-font.html b/testing/web-platform/tests/css/css-fonts/variations/variable-box-font.html new file mode 100644 index 0000000000..a9023fabe5 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/variable-box-font.html @@ -0,0 +1,31 @@ + + + + + + +A A + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/variable-gpos-m2b-ref.html b/testing/web-platform/tests/css/css-fonts/variations/variable-gpos-m2b-ref.html new file mode 100644 index 0000000000..c6b80b1b11 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/variable-gpos-m2b-ref.html @@ -0,0 +1,21 @@ + + + + +M̻ N̻ O̻ + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/variable-gpos-m2b.html b/testing/web-platform/tests/css/css-fonts/variations/variable-gpos-m2b.html new file mode 100644 index 0000000000..c39cce33a6 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/variable-gpos-m2b.html @@ -0,0 +1,45 @@ + + + + + + + + + + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/variable-gsub-ref.html b/testing/web-platform/tests/css/css-fonts/variations/variable-gsub-ref.html new file mode 100644 index 0000000000..3b1f7f435c --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/variable-gsub-ref.html @@ -0,0 +1,21 @@ + + + + +r R + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/variable-gsub.html b/testing/web-platform/tests/css/css-fonts/variations/variable-gsub.html new file mode 100644 index 0000000000..ed432f65eb --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/variable-gsub.html @@ -0,0 +1,34 @@ + + + + + + +r r + + diff --git a/testing/web-platform/tests/css/css-fonts/variations/variable-opsz-ref.html b/testing/web-platform/tests/css/css-fonts/variations/variable-opsz-ref.html new file mode 100644 index 0000000000..24080345ba --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/variable-opsz-ref.html @@ -0,0 +1,27 @@ + + + + +
B
+
B
+
B
+
B
+
B
+
B
+
B
+
B
+ + diff --git a/testing/web-platform/tests/css/css-fonts/variations/variable-opsz-size-adjust-ref.html b/testing/web-platform/tests/css/css-fonts/variations/variable-opsz-size-adjust-ref.html new file mode 100644 index 0000000000..4e88cace35 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/variable-opsz-size-adjust-ref.html @@ -0,0 +1,31 @@ + + + + +
B
+
B
+
B
+
B
+
B
+
B
+
B
+ + diff --git a/testing/web-platform/tests/css/css-fonts/variations/variable-opsz-size-adjust.html b/testing/web-platform/tests/css/css-fonts/variations/variable-opsz-size-adjust.html new file mode 100644 index 0000000000..b673f3cb7b --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/variable-opsz-size-adjust.html @@ -0,0 +1,39 @@ + + + + + + + + + + +
B
+
B
+
B
+
B
+
B
+ +
B
+
B
+ + diff --git a/testing/web-platform/tests/css/css-fonts/variations/variable-opsz.html b/testing/web-platform/tests/css/css-fonts/variations/variable-opsz.html new file mode 100644 index 0000000000..d274a47828 --- /dev/null +++ b/testing/web-platform/tests/css/css-fonts/variations/variable-opsz.html @@ -0,0 +1,34 @@ + + + + + + + + + +
B
+
B
+
B
+
B
+
B
+
B
+ +
B
+
B
+ + -- cgit v1.2.3