diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 19:33:14 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 19:33:14 +0000 |
commit | 36d22d82aa202bb199967e9512281e9a53db42c9 (patch) | |
tree | 105e8c98ddea1c1e4784a60a5a6410fa416be2de /testing/web-platform/meta/css/css-fonts/variations | |
parent | Initial commit. (diff) | |
download | firefox-esr-upstream.tar.xz firefox-esr-upstream.zip |
Adding upstream version 115.7.0esr.upstream/115.7.0esrupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/css/css-fonts/variations')
14 files changed, 232 insertions, 0 deletions
diff --git a/testing/web-platform/meta/css/css-fonts/variations/at-font-face-descriptors.html.ini b/testing/web-platform/meta/css/css-fonts/variations/at-font-face-descriptors.html.ini new file mode 100644 index 0000000000..cf1d6dfc49 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/at-font-face-descriptors.html.ini @@ -0,0 +1,171 @@ +[at-font-face-descriptors.html] + [font-weight(valid): 'normal' keyword: normal] + expected: FAIL + + [font-weight(valid): 'bold' keyword: bold] + expected: FAIL + + [font-weight(valid): Values that are not multiple of 100 should be parsed successfully: 401] + expected: FAIL + + [font-weight(valid): Non-integer values should be parsed successfully: 400.1] + expected: FAIL + + [font-weight(valid): Minimum allowed value should be parsed successfully: 1] + expected: FAIL + + [font-weight(valid): Maximum allowed value should be parsed successfully: 1000] + expected: FAIL + + [font-weight(valid): Simple calc value: calc(100.5)] + expected: FAIL + + [font-weight(valid): Valid calc expression: calc(100.5*3 + 50.5)] + expected: FAIL + + [font-weight(valid): Simple range: 100 900] + expected: FAIL + + [font-weight(valid): Simple range with equal upper and lower bounds: 500 500] + expected: FAIL + + [font-weight(valid): Lower bound calc(): calc(100 + 100) 400] + expected: FAIL + + [font-weight(valid): Upper bound calc(): 200 calc(200 + 200)] + expected: FAIL + + [font-weight(valid): Both bounds are calc(): calc(100 + 100) calc(200 + 200)] + expected: FAIL + + [font-weight(valid): Bounds out of order are valid: 400 200] + expected: FAIL + + [font-stretch(valid): 'ultra-condensed' keyword: ultra-condensed] + expected: FAIL + + [font-stretch(valid): 'extra-condensed' keyword: extra-condensed] + expected: FAIL + + [font-stretch(valid): 'condensed' keyword: condensed] + expected: FAIL + + [font-stretch(valid): 'semi-condensed' keyword: semi-condensed] + expected: FAIL + + [font-stretch(valid): 'normal' keyword: normal] + expected: FAIL + + [font-stretch(valid): 'semi-expanded' keyword: semi-expanded] + expected: FAIL + + [font-stretch(valid): 'expanded' keyword: expanded] + expected: FAIL + + [font-stretch(valid): 'extra-expanded' keyword: extra-expanded] + expected: FAIL + + [font-stretch(valid): 'ultra-expanded' keyword: ultra-expanded] + expected: FAIL + + [font-stretch(valid): Legal percentage: 1%] + expected: FAIL + + [font-stretch(valid): Legal percentage: 10.5%] + expected: FAIL + + [font-stretch(valid): Legal percentage: 100%] + expected: FAIL + + [font-stretch(valid): Legal percentage: 1000%] + expected: FAIL + + [font-stretch(valid): Zero is legal: 0%] + expected: FAIL + + [font-stretch(valid): Simple calc value: calc(200.5%)] + expected: FAIL + + [font-stretch(valid): Valid calc expression: calc(50%*2 - 20%)] + expected: FAIL + + [font-stretch(valid): Simple range: 100% 200%] + expected: FAIL + + [font-stretch(valid): Simple range with equal upper and lower bounds: 100% 100%] + expected: FAIL + + [font-stretch(valid): Lower bound calc(): calc(10% + 10%) 30%] + expected: FAIL + + [font-stretch(valid): Upper bound calc(): 10% calc(10% + 10%)] + expected: FAIL + + [font-stretch(valid): Both bounds are calc(): calc(10% + 10%) calc(20% + 20%)] + expected: FAIL + + [font-stretch(valid): Bounds out of order: 200% 100%] + expected: FAIL + + [font-style(valid): 'normal' keyword: normal] + expected: FAIL + + [font-style(valid): 'italic' keyword: italic] + expected: FAIL + + [font-style(valid): 'oblique' keyword: oblique] + expected: FAIL + + [font-style(valid): 'oblique' followed by zero degrees: oblique 0deg] + expected: FAIL + + [font-style(valid): 'oblique' followed by maxumum 90 degree angle: oblique 90deg] + expected: FAIL + + [font-style(valid): 'oblique' followed by minimum -90 degree angle: oblique -90deg] + expected: FAIL + + [font-style(valid): Simple range: oblique 10deg 20deg] + expected: FAIL + + [font-style(valid): Simple range with equal upper and lower bounds: oblique 10deg 10deg] + expected: FAIL + + [font-style(valid): Bounds out of order: oblique 20deg 10deg] + expected: FAIL + + [font-stretch(valid): Negative calc value (to be clamped): calc(-100%)] + expected: FAIL + + [font-stretch(valid): Negative calc expression (to be clamped): calc(50% - 50%*2)] + expected: FAIL + + [font-weight(valid): Valid calc expression with out-of-range value (should be clamped): calc(100.5*3 + 800)] + expected: FAIL + + [font-weight(valid): Out-of-range simple calc value (should be clamped): calc(1001)] + expected: FAIL + + [font-style(valid): 'oblique' followed by calc with out of range value (should be clamped): oblique calc(-91deg)] + expected: FAIL + + [font-style(valid): 'oblique' followed by calc with out of range value (should be clamped): oblique calc(91deg)] + expected: FAIL + + [font-weight(valid): 'auto' keyword inside @font-face: auto] + expected: FAIL + + [font-stretch(valid): 'auto' keyword inside @font-face: auto] + expected: FAIL + + [font-style(valid): 'auto' keyword inside @font-face: auto] + expected: FAIL + + [font-style(valid): 'oblique' followed by angle in radians: oblique 0rad] + expected: FAIL + + [font-style(valid): 'oblique' followed by former default 20deg angle: oblique 20deg] + expected: FAIL + + [font-style(valid): Simple range with former default angle for both bounds: oblique 20deg 20deg] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/variations/font-opentype-collections.html.ini b/testing/web-platform/meta/css/css-fonts/variations/font-opentype-collections.html.ini new file mode 100644 index 0000000000..c5cf97d7f7 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/font-opentype-collections.html.ini @@ -0,0 +1,5 @@ +[font-opentype-collections.html] + expected: TIMEOUT + [Verify that collection font is loaded] + expected: NOTRUN + diff --git a/testing/web-platform/meta/css/css-fonts/variations/font-stretch.html.ini b/testing/web-platform/meta/css/css-fonts/variations/font-stretch.html.ini new file mode 100644 index 0000000000..60700e9e9b --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/font-stretch.html.ini @@ -0,0 +1,5 @@ +[font-stretch.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [@getComputedStyle: 1e9% - huge legal percentage] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/variations/font-style-interpolation.html.ini b/testing/web-platform/meta/css/css-fonts/variations/font-style-interpolation.html.ini new file mode 100644 index 0000000000..1d2c14299e --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/font-style-interpolation.html.ini @@ -0,0 +1,3 @@ +[font-style-interpolation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/variations/font-style-parsing.html.ini b/testing/web-platform/meta/css/css-fonts/variations/font-style-parsing.html.ini new file mode 100644 index 0000000000..c8710ebb86 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/font-style-parsing.html.ini @@ -0,0 +1,5 @@ +[font-style-parsing.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Font-style (computed): 'oblique' followed by positive angle in radians is valid] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/variations/font-weight-interpolation.html.ini b/testing/web-platform/meta/css/css-fonts/variations/font-weight-interpolation.html.ini new file mode 100644 index 0000000000..a76f5d45eb --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/font-weight-interpolation.html.ini @@ -0,0 +1,3 @@ +[font-weight-interpolation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/variations/font-weight-lighter-bolder.html.ini b/testing/web-platform/meta/css/css-fonts/variations/font-weight-lighter-bolder.html.ini new file mode 100644 index 0000000000..570e1f0974 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/font-weight-lighter-bolder.html.ini @@ -0,0 +1,3 @@ +[font-weight-lighter-bolder.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/variations/font-weight-matching-installed-fonts.html.ini b/testing/web-platform/meta/css/css-fonts/variations/font-weight-matching-installed-fonts.html.ini new file mode 100644 index 0000000000..99b77f8535 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/font-weight-matching-installed-fonts.html.ini @@ -0,0 +1,20 @@ +[font-weight-matching-installed-fonts.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Test native font matching on "CSSTest Weights W2569" for weight 375] + expected: FAIL + + [Test native font matching on "CSSTest Weights Full" for weight 375] + expected: FAIL + + [Test native font matching on "CSSTest Weights W1479" for weight 475] + expected: FAIL + + [Test native font matching on "CSSTest Weights Full" for weight 425] + expected: FAIL + + [Test native font matching on "CSSTest Weights Full" for weight 525] + expected: FAIL + + [Test native font matching on "CSSTest Weights Full" for weight 675] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/variations/font-weight-matching.html.ini b/testing/web-platform/meta/css/css-fonts/variations/font-weight-matching.html.ini new file mode 100644 index 0000000000..1255077169 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/font-weight-matching.html.ini @@ -0,0 +1,3 @@ +[font-weight-matching.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/variations/font-weight-parsing.html.ini b/testing/web-platform/meta/css/css-fonts/variations/font-weight-parsing.html.ini new file mode 100644 index 0000000000..1af3fc0e7c --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/font-weight-parsing.html.ini @@ -0,0 +1,3 @@ +[font-weight-parsing.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/variations/variable-box-font.html.ini b/testing/web-platform/meta/css/css-fonts/variations/variable-box-font.html.ini new file mode 100644 index 0000000000..4607e41581 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/variable-box-font.html.ini @@ -0,0 +1,3 @@ +[variable-box-font.html] + expected: + if (os == "win") and (version == "6.1.7601"): FAIL diff --git a/testing/web-platform/meta/css/css-fonts/variations/variable-gpos-m2b.html.ini b/testing/web-platform/meta/css/css-fonts/variations/variable-gpos-m2b.html.ini new file mode 100644 index 0000000000..4ed8284596 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/variable-gpos-m2b.html.ini @@ -0,0 +1,3 @@ +[variable-gpos-m2b.html] + expected: + if (os == "win") and (version == "6.1.7601"): FAIL diff --git a/testing/web-platform/meta/css/css-fonts/variations/variable-gsub.html.ini b/testing/web-platform/meta/css/css-fonts/variations/variable-gsub.html.ini new file mode 100644 index 0000000000..d3c8bd6098 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/variable-gsub.html.ini @@ -0,0 +1,3 @@ +[variable-gsub.html] + expected: + if (os == "win") and (version == "6.1.7601"): FAIL diff --git a/testing/web-platform/meta/css/css-fonts/variations/variable-opsz-size-adjust.html.ini b/testing/web-platform/meta/css/css-fonts/variations/variable-opsz-size-adjust.html.ini new file mode 100644 index 0000000000..f9e3d67a2c --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/variable-opsz-size-adjust.html.ini @@ -0,0 +1,2 @@ +[variable-opsz-size-adjust.html] + prefs: [layout.css.size-adjust.enabled:true] |