diff options
Diffstat (limited to 'testing/web-platform/meta/css/css-fonts')
175 files changed, 1245 insertions, 0 deletions
diff --git a/testing/web-platform/meta/css/css-fonts/__dir__.ini b/testing/web-platform/meta/css/css-fonts/__dir__.ini new file mode 100644 index 0000000000..3f806dd440 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/__dir__.ini @@ -0,0 +1,3 @@ +prefs: [layout.css.font-variations.enabled:true, layout.css.system-ui.enabled:true, layout.css.font-palette.enabled:true, layout.css.font-variant-emoji.enabled:true] +lsan-allowed: [PLDHashTable::MakeEntryHandle, gfxFontEntry::TryGetSVGData, hb_object_create] +leak-threshold: [default:51200] diff --git a/testing/web-platform/meta/css/css-fonts/animations/font-size-adjust-interpolation.html.ini b/testing/web-platform/meta/css/css-fonts/animations/font-size-adjust-interpolation.html.ini new file mode 100644 index 0000000000..b3729c38bd --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/animations/font-size-adjust-interpolation.html.ini @@ -0,0 +1,46 @@ +[font-size-adjust-interpolation.html] + prefs: [layout.css.font-size-adjust.basis.enabled:true] + [CSS Transitions: property <font-size-adjust> from [initial\] to [2\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-size-adjust> from [initial\] to [2\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-size-adjust> from [initial\] to [2\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-size-adjust> from [initial\] to [cap-height 2\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-size-adjust> from [initial\] to [cap-height 2\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-size-adjust> from [initial\] to [cap-height 2\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-size-adjust> from [none\] to [1.2\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-size-adjust> from [none\] to [1.2\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-size-adjust> from [none\] to [1.2\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-size-adjust> from [none\] to [cap-height 1.2\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-size-adjust> from [none\] to [cap-height 1.2\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-size-adjust> from [none\] to [cap-height 1.2\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-size-adjust> from [ex-height 0.2\] to [cap-height 1.2\] at (-0.3) should be [ex-height 0.2\]] + expected: FAIL + + [CSS Transitions: property <font-size-adjust> from [ex-height 0.2\] to [cap-height 1.2\] at (0) should be [ex-height 0.2\]] + expected: FAIL + + [CSS Transitions: property <font-size-adjust> from [ex-height 0.2\] to [cap-height 1.2\] at (0.3) should be [ex-height 0.2\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/animations/font-size-interpolation-002.html.ini b/testing/web-platform/meta/css/css-fonts/animations/font-size-interpolation-002.html.ini new file mode 100644 index 0000000000..4809629eab --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/animations/font-size-interpolation-002.html.ini @@ -0,0 +1,3 @@ +[font-size-interpolation-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/animations/font-size-interpolation-003.html.ini b/testing/web-platform/meta/css/css-fonts/animations/font-size-interpolation-003.html.ini new file mode 100644 index 0000000000..61c09d9342 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/animations/font-size-interpolation-003.html.ini @@ -0,0 +1,4 @@ +[font-size-interpolation-003.html] + expected: + if (os == "linux") and not debug and fission: [OK, CRASH] + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/css/css-fonts/animations/font-stretch-interpolation.html.ini b/testing/web-platform/meta/css/css-fonts/animations/font-stretch-interpolation.html.ini new file mode 100644 index 0000000000..4683f97c1d --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/animations/font-stretch-interpolation.html.ini @@ -0,0 +1,3 @@ +[font-stretch-interpolation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/animations/font-style-interpolation.html.ini b/testing/web-platform/meta/css/css-fonts/animations/font-style-interpolation.html.ini new file mode 100644 index 0000000000..1d2c14299e --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/animations/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/animations/font-variation-settings-interpolation.html.ini b/testing/web-platform/meta/css/css-fonts/animations/font-variation-settings-interpolation.html.ini new file mode 100644 index 0000000000..e908dc0ff1 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/animations/font-variation-settings-interpolation.html.ini @@ -0,0 +1,45 @@ +[font-variation-settings-interpolation.html] + [CSS Transitions: property <font-variation-settings> from [initial\] to ['test' 50\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [initial\] to ['test' 50\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [initial\] to ['test' 50\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to [normal\] at (-0.3) should be ['test' 20\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to [normal\] at (0) should be ['test' 20\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to [normal\] at (0.3) should be ['test' 20\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (-0.3) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.3) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (-0.3) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0.3) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (-0.3) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0.3) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/animations/system-fonts.html.ini b/testing/web-platform/meta/css/css-fonts/animations/system-fonts.html.ini new file mode 100644 index 0000000000..3e7a17bf07 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/animations/system-fonts.html.ini @@ -0,0 +1,3 @@ +[system-fonts.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/ascent-descent-override.html.ini b/testing/web-platform/meta/css/css-fonts/ascent-descent-override.html.ini new file mode 100644 index 0000000000..d6f2e45637 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/ascent-descent-override.html.ini @@ -0,0 +1,2 @@ +[ascent-descent-override.html] + prefs: [layout.css.font-metrics-overrides.enabled:true] diff --git a/testing/web-platform/meta/css/css-fonts/crash-font-face-invalid-descriptor.html.ini b/testing/web-platform/meta/css/css-fonts/crash-font-face-invalid-descriptor.html.ini new file mode 100644 index 0000000000..a82e30fae6 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/crash-font-face-invalid-descriptor.html.ini @@ -0,0 +1,3 @@ +[crash-font-face-invalid-descriptor.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/crash-large-grapheme-cluster.html.ini b/testing/web-platform/meta/css/css-fonts/crash-large-grapheme-cluster.html.ini new file mode 100644 index 0000000000..cb1572ca71 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/crash-large-grapheme-cluster.html.ini @@ -0,0 +1,3 @@ +[crash-large-grapheme-cluster.html] + expected: + if (os == "linux") and not debug and fission and (processor == "x86_64"): [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/discrete-no-interpolation.html.ini b/testing/web-platform/meta/css/css-fonts/discrete-no-interpolation.html.ini new file mode 100644 index 0000000000..1603c4d0a2 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/discrete-no-interpolation.html.ini @@ -0,0 +1,126 @@ +[discrete-no-interpolation.html] + [CSS Transitions: property <font-family> from [initial\] to [c\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-family> from [initial\] to [c\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-family> from [initial\] to [c\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-kerning> from [initial\] to [none\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-kerning> from [initial\] to [none\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-kerning> from [initial\] to [none\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-optical-sizing> from [initial\] to [none\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-optical-sizing> from [initial\] to [none\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-optical-sizing> from [initial\] to [none\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-palette> from [initial\] to [dark\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-palette> from [initial\] to [dark\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-palette> from [initial\] to [dark\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-feature-settings> from [initial\] to ["smcp"\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-feature-settings> from [initial\] to ["smcp"\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-feature-settings> from [initial\] to ["smcp"\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-small-caps> from [initial\] to [none\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-small-caps> from [initial\] to [none\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-small-caps> from [initial\] to [none\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-style> from [initial\] to [none\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-style> from [initial\] to [none\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-style> from [initial\] to [none\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-weight> from [initial\] to [none\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-weight> from [initial\] to [none\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-weight> from [initial\] to [none\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-alternates> from [initial\] to [historical-forms\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-alternates> from [initial\] to [historical-forms\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-alternates> from [initial\] to [historical-forms\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-caps> from [initial\] to [small-caps\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-caps> from [initial\] to [small-caps\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-caps> from [initial\] to [small-caps\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-east-asian> from [initial\] to [full-width\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-east-asian> from [initial\] to [full-width\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-east-asian> from [initial\] to [full-width\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-ligatures> from [common-ligatures\] to [no-common-ligatures\] at (-0.3) should be [common-ligatures\]] + expected: FAIL + + [CSS Transitions: property <font-variant-ligatures> from [common-ligatures\] to [no-common-ligatures\] at (0) should be [common-ligatures\]] + expected: FAIL + + [CSS Transitions: property <font-variant-ligatures> from [common-ligatures\] to [no-common-ligatures\] at (0.3) should be [common-ligatures\]] + expected: FAIL + + [CSS Transitions: property <font-variant-numeric> from [initial\] to [tabular-nums\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-numeric> from [initial\] to [tabular-nums\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-numeric> from [initial\] to [tabular-nums\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-position> from [initial\] to [super\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-position> from [initial\] to [super\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property <font-variant-position> from [initial\] to [super\] at (0.3) should be [initial\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/downloadable-font-in-iframe-print.html.ini b/testing/web-platform/meta/css/css-fonts/downloadable-font-in-iframe-print.html.ini new file mode 100644 index 0000000000..a586859116 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/downloadable-font-in-iframe-print.html.ini @@ -0,0 +1,3 @@ +[downloadable-font-in-iframe-print.html] + expected: + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-fonts/fallback-remote-to-data-url.html.ini b/testing/web-platform/meta/css/css-fonts/fallback-remote-to-data-url.html.ini new file mode 100644 index 0000000000..52f21d0ecf --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/fallback-remote-to-data-url.html.ini @@ -0,0 +1,3 @@ +[fallback-remote-to-data-url.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/fallback-url-to-local.html.ini b/testing/web-platform/meta/css/css-fonts/fallback-url-to-local.html.ini new file mode 100644 index 0000000000..caa6e1deb2 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/fallback-url-to-local.html.ini @@ -0,0 +1,5 @@ +[fallback-url-to-local.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [We should use the local font to render the page when the primary remote font is loading] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/first-available-font-001.html.ini b/testing/web-platform/meta/css/css-fonts/first-available-font-001.html.ini new file mode 100644 index 0000000000..1378553d2b --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/first-available-font-001.html.ini @@ -0,0 +1,3 @@ +[first-available-font-001.html] + expected: + if os == "win" and os_version == "6.1": ["PASS", "FAIL"] # Bug 1637011 diff --git a/testing/web-platform/meta/css/css-fonts/font-colorization.html.ini b/testing/web-platform/meta/css/css-fonts/font-colorization.html.ini new file mode 100644 index 0000000000..145bbb4407 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-colorization.html.ini @@ -0,0 +1,3 @@ +[font-colorization.html] + expected: + if os == "win": FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-display/font-display-change.html.ini b/testing/web-platform/meta/css/css-fonts/font-display/font-display-change.html.ini new file mode 100644 index 0000000000..d396cc108b --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-display/font-display-change.html.ini @@ -0,0 +1,2 @@ +[font-display-change.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-display/font-display-feature-policy-02.tentative.html.ini b/testing/web-platform/meta/css/css-fonts/font-display/font-display-feature-policy-02.tentative.html.ini new file mode 100644 index 0000000000..c54b96b9db --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-display/font-display-feature-policy-02.tentative.html.ini @@ -0,0 +1,6 @@ +[font-display-feature-policy-02.tentative.html] + expected: + if (os == "linux") and swgl and debug: [PASS, FAIL] + if (os == "linux") and swgl and not debug: [PASS, FAIL] + if (os == "linux") and not swgl: [PASS, FAIL] + FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-display/font-display-preload.html.ini b/testing/web-platform/meta/css/css-fonts/font-display/font-display-preload.html.ini new file mode 100644 index 0000000000..ffa5d76648 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-display/font-display-preload.html.ini @@ -0,0 +1,8 @@ +[preload-in-data-doc.html] + expected: + if debug and fission and (os == "win"): [PASS, FAIL] + if not debug and (os == "win") and fission: [PASS, FAIL] + +[font-display-preload.html] + expected: + if (os == "win") and debug and not fission and (processor == "x86_64") and not swgl: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-fonts/font-display/font-display.html.ini b/testing/web-platform/meta/css/css-fonts/font-display/font-display.html.ini new file mode 100644 index 0000000000..695a354033 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-display/font-display.html.ini @@ -0,0 +1,2 @@ +[font-display.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-face-range-order.html.ini b/testing/web-platform/meta/css/css-fonts/font-face-range-order.html.ini new file mode 100644 index 0000000000..4b39b4cf25 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-face-range-order.html.ini @@ -0,0 +1,3 @@ +[font-face-range-order.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-001.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-001.xht.ini new file mode 100644 index 0000000000..a7e50007d3 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-001.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-001.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-002.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-002.xht.ini new file mode 100644 index 0000000000..7b720babfc --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-002.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-002.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-003.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-003.xht.ini new file mode 100644 index 0000000000..4055dc2097 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-003.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-003.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-004.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-004.xht.ini new file mode 100644 index 0000000000..0991015006 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-004.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-004.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-005.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-005.xht.ini new file mode 100644 index 0000000000..a5d0237890 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-005.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-005.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-006.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-006.xht.ini new file mode 100644 index 0000000000..2a2235ce59 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-006.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-006.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-007.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-007.xht.ini new file mode 100644 index 0000000000..b368808f15 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-007.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-007.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-008.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-008.xht.ini new file mode 100644 index 0000000000..0e2533becb --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-008.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-008.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-009.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-009.xht.ini new file mode 100644 index 0000000000..b73741ba3d --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-009.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-009.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-010.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-010.xht.ini new file mode 100644 index 0000000000..fa500063a7 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-010.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-010.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-011.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-011.xht.ini new file mode 100644 index 0000000000..da53f2fca4 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-011.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-011.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-012.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-012.xht.ini new file mode 100644 index 0000000000..279e82158d --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-012.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-012.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-013.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-013.xht.ini new file mode 100644 index 0000000000..b774ec50a0 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-013.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-013.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-014.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-014.xht.ini new file mode 100644 index 0000000000..f675cb4bba --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-014.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-014.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-015.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-015.xht.ini new file mode 100644 index 0000000000..2d41e6962a --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-015.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-015.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-021.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-021.xht.ini new file mode 100644 index 0000000000..706e255bd2 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-021.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-021.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-name-024.xht.ini b/testing/web-platform/meta/css/css-fonts/font-family-name-024.xht.ini new file mode 100644 index 0000000000..4abc83939d --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-name-024.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-024.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-family-src-quoted.html.ini b/testing/web-platform/meta/css/css-fonts/font-family-src-quoted.html.ini new file mode 100644 index 0000000000..4bbdc87d90 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-family-src-quoted.html.ini @@ -0,0 +1,3 @@ +[font-family-src-quoted.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/font-feature-settings-serialization-001.html.ini b/testing/web-platform/meta/css/css-fonts/font-feature-settings-serialization-001.html.ini new file mode 100644 index 0000000000..a30c5faad5 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-feature-settings-serialization-001.html.ini @@ -0,0 +1,3 @@ +[font-feature-settings-serialization-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/font-feature-settings-tibetan.html.ini b/testing/web-platform/meta/css/css-fonts/font-feature-settings-tibetan.html.ini new file mode 100644 index 0000000000..03ab52af2b --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-feature-settings-tibetan.html.ini @@ -0,0 +1,2 @@ +[font-feature-settings-tibetan.html] + prefs: [gfx.font_rendering.fallback.async:false] diff --git a/testing/web-platform/meta/css/css-fonts/font-palette-empty-font-family.html.ini b/testing/web-platform/meta/css/css-fonts/font-palette-empty-font-family.html.ini new file mode 100644 index 0000000000..ec03176dfa --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-palette-empty-font-family.html.ini @@ -0,0 +1,2 @@ +[font-palette-empty-font-family.html] + max-asserts: 2 diff --git a/testing/web-platform/meta/css/css-fonts/font-palette-vs-shorthand.html.ini b/testing/web-platform/meta/css/css-fonts/font-palette-vs-shorthand.html.ini new file mode 100644 index 0000000000..8c5009c79e --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-palette-vs-shorthand.html.ini @@ -0,0 +1,3 @@ +[font-palette-vs-shorthand.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/font-shorthand-serialization-001.html.ini b/testing/web-platform/meta/css/css-fonts/font-shorthand-serialization-001.html.ini new file mode 100644 index 0000000000..b8f7834929 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-shorthand-serialization-001.html.ini @@ -0,0 +1,3 @@ +[font-shorthand-serialization-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/font-shorthand-serialization-font-stretch.html.ini b/testing/web-platform/meta/css/css-fonts/font-shorthand-serialization-font-stretch.html.ini new file mode 100644 index 0000000000..c2d022e3f0 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-shorthand-serialization-font-stretch.html.ini @@ -0,0 +1,3 @@ +[font-shorthand-serialization-font-stretch.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/font-shorthand-serialization-prevention.html.ini b/testing/web-platform/meta/css/css-fonts/font-shorthand-serialization-prevention.html.ini new file mode 100644 index 0000000000..2b72d5a66d --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-shorthand-serialization-prevention.html.ini @@ -0,0 +1,3 @@ +[font-shorthand-serialization-prevention.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/font-size-adjust-009.html.ini b/testing/web-platform/meta/css/css-fonts/font-size-adjust-009.html.ini new file mode 100644 index 0000000000..14c194fb6b --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-size-adjust-009.html.ini @@ -0,0 +1,2 @@ +[font-size-adjust-009.html] + prefs: [layout.css.font-size-adjust.basis.enabled:true] diff --git a/testing/web-platform/meta/css/css-fonts/font-size-adjust-010.html.ini b/testing/web-platform/meta/css/css-fonts/font-size-adjust-010.html.ini new file mode 100644 index 0000000000..3f0cd0a983 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-size-adjust-010.html.ini @@ -0,0 +1,5 @@ +[font-size-adjust-010.html] + prefs: [layout.css.font-size-adjust.basis.enabled:true] + fuzzy: + if os == "linux": maxDifference=0-255;totalPixels=0-1024 + if os == "win": maxDifference=0-255;totalPixels=0-256 diff --git a/testing/web-platform/meta/css/css-fonts/font-size-adjust-011.html.ini b/testing/web-platform/meta/css/css-fonts/font-size-adjust-011.html.ini new file mode 100644 index 0000000000..4c910afb12 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-size-adjust-011.html.ini @@ -0,0 +1,4 @@ +[font-size-adjust-011.html] + prefs: [layout.css.font-size-adjust.basis.enabled:true] + fuzzy: + if os == "win": maxDifference=0-255;totalPixels=0-256 diff --git a/testing/web-platform/meta/css/css-fonts/font-size-adjust-012.html.ini b/testing/web-platform/meta/css/css-fonts/font-size-adjust-012.html.ini new file mode 100644 index 0000000000..b2abde2fac --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-size-adjust-012.html.ini @@ -0,0 +1,3 @@ +[font-size-adjust-012.html] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-size-adjust-013.html.ini b/testing/web-platform/meta/css/css-fonts/font-size-adjust-013.html.ini new file mode 100644 index 0000000000..79d3f15005 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-size-adjust-013.html.ini @@ -0,0 +1,2 @@ +[font-size-adjust-013.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-size-relative-across-calc-ff-bug-001.html.ini b/testing/web-platform/meta/css/css-fonts/font-size-relative-across-calc-ff-bug-001.html.ini new file mode 100644 index 0000000000..c14a55881e --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-size-relative-across-calc-ff-bug-001.html.ini @@ -0,0 +1,3 @@ +[font-size-relative-across-calc-ff-bug-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/font-style-angle.html.ini b/testing/web-platform/meta/css/css-fonts/font-style-angle.html.ini new file mode 100644 index 0000000000..ad89a98870 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-style-angle.html.ini @@ -0,0 +1,3 @@ +[font-style-angle.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/font-variant-alternates-parsing.html.ini b/testing/web-platform/meta/css/css-fonts/font-variant-alternates-parsing.html.ini new file mode 100644 index 0000000000..f92d5f38f9 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-variant-alternates-parsing.html.ini @@ -0,0 +1,3 @@ +[font-variant-alternates-parsing.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/font-variant-ligatures-11.optional.html.ini b/testing/web-platform/meta/css/css-fonts/font-variant-ligatures-11.optional.html.ini new file mode 100644 index 0000000000..d794512127 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-variant-ligatures-11.optional.html.ini @@ -0,0 +1,3 @@ +[font-variant-ligatures-11.optional.html] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-variant-position.html.ini b/testing/web-platform/meta/css/css-fonts/font-variant-position.html.ini new file mode 100644 index 0000000000..7835fb161b --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-variant-position.html.ini @@ -0,0 +1,2 @@ +[font-variant-position.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-weight-bolder-001.xht.ini b/testing/web-platform/meta/css/css-fonts/font-weight-bolder-001.xht.ini new file mode 100644 index 0000000000..a81f807c13 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-weight-bolder-001.xht.ini @@ -0,0 +1,2 @@ +[font-weight-bolder-001.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-weight-lighter-001.xht.ini b/testing/web-platform/meta/css/css-fonts/font-weight-lighter-001.xht.ini new file mode 100644 index 0000000000..c5b3ab8dbd --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-weight-lighter-001.xht.ini @@ -0,0 +1,2 @@ +[font-weight-lighter-001.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-weight-normal-001.xht.ini b/testing/web-platform/meta/css/css-fonts/font-weight-normal-001.xht.ini new file mode 100644 index 0000000000..05bfc8d733 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-weight-normal-001.xht.ini @@ -0,0 +1,2 @@ +[font-weight-normal-001.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/format-specifiers-variations.html.ini b/testing/web-platform/meta/css/css-fonts/format-specifiers-variations.html.ini new file mode 100644 index 0000000000..69f8f580a0 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/format-specifiers-variations.html.ini @@ -0,0 +1,195 @@ +[format-specifiers-variations.html] + expected: + if (os == "linux") and not debug and fission: [OK, TIMEOUT] + if (os == "android") and fission: [OK, TIMEOUT] + [Load Ahem with format woff] + expected: + if (os == "linux") and not debug and fission: [PASS, TIMEOUT] + + [Load Ahem with format truetype] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Load Ahem with format opentype] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Load Ahem with format woff2] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Load Ahem with format woff-variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Load Ahem with format truetype-variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Load Ahem with format opentype-variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Load Ahem with format woff2-variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format xyzwoff] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format xyztruetype] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format xyzopentype] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format xyzwoff2] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format xyzwoff-variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format xyztruetype-variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format xyzopentype-variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format xyzwoff2-variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format woffxyz] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format truetypexyz] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format opentypexyz] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format woff2xyz] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format woff-variationsxyz] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format truetype-variationsxyz] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format opentype-variationsxyz] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format woff2-variationsxyz] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format wo] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format truety] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format openty] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format wof] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format woff-variatio] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format truetype-variatio] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format opentype-variatio] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format woff2-variatio] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format ff] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format uetype] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format entype] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format ff2] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format ff-variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format uetype-variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format entype-variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format ff2-variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format wff] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format tretype] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format opntype] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format wff2] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format woff-ariations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format truetye-variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format opentye-variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] + + [Do not load Ahem with format woff2variations] + expected: + if (os == "linux") and not debug and fission: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/css/css-fonts/generic-family-keywords-001.html.ini b/testing/web-platform/meta/css/css-fonts/generic-family-keywords-001.html.ini new file mode 100644 index 0000000000..feb6ea8321 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/generic-family-keywords-001.html.ini @@ -0,0 +1,23 @@ +[generic-family-keywords-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [@font-face matching for quoted and unquoted ui-rounded] + expected: FAIL + + [@font-face matching for quoted and unquoted math] + expected: FAIL + + [@font-face matching for quoted and unquoted emoji] + expected: FAIL + + [@font-face matching for quoted and unquoted ui-serif] + expected: FAIL + + [@font-face matching for quoted and unquoted fangsong] + expected: FAIL + + [@font-face matching for quoted and unquoted ui-monospace] + expected: FAIL + + [@font-face matching for quoted and unquoted ui-sans-serif] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/generic-family-keywords-002.html.ini b/testing/web-platform/meta/css/css-fonts/generic-family-keywords-002.html.ini new file mode 100644 index 0000000000..721814986d --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/generic-family-keywords-002.html.ini @@ -0,0 +1,3 @@ +[generic-family-keywords-002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/generic-family-keywords-003.html.ini b/testing/web-platform/meta/css/css-fonts/generic-family-keywords-003.html.ini new file mode 100644 index 0000000000..41e6739a9c --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/generic-family-keywords-003.html.ini @@ -0,0 +1,21 @@ +[generic-family-keywords-003.html] + [@font-face matching for quoted and unquoted emoji (drawing text in a canvas)] + expected: FAIL + + [@font-face matching for quoted and unquoted math (drawing text in a canvas)] + expected: FAIL + + [@font-face matching for quoted and unquoted fangsong (drawing text in a canvas)] + expected: FAIL + + [@font-face matching for quoted and unquoted ui-serif (drawing text in a canvas)] + expected: FAIL + + [@font-face matching for quoted and unquoted ui-sans-serif (drawing text in a canvas)] + expected: FAIL + + [@font-face matching for quoted and unquoted ui-monospace (drawing text in a canvas)] + expected: FAIL + + [@font-face matching for quoted and unquoted ui-rounded (drawing text in a canvas)] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/idlharness.html.ini b/testing/web-platform/meta/css/css-fonts/idlharness.html.ini new file mode 100644 index 0000000000..d8aae2e8dd --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/idlharness.html.ini @@ -0,0 +1,44 @@ +[idlharness.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [CSSFontFeatureValuesRule interface: attribute annotation] + expected: FAIL + + [CSSFontFeatureValuesRule interface: attribute ornaments] + expected: FAIL + + [CSSFontFeatureValuesRule interface: attribute stylistic] + expected: FAIL + + [CSSFontFeatureValuesRule interface: attribute swash] + expected: FAIL + + [CSSFontFeatureValuesRule interface: attribute characterVariant] + expected: FAIL + + [CSSFontFeatureValuesRule interface: attribute styleset] + expected: FAIL + + [CSSFontFeatureValuesMap interface: existence and properties of interface object] + expected: FAIL + + [CSSFontFeatureValuesMap interface object length] + expected: FAIL + + [CSSFontFeatureValuesMap interface object name] + expected: FAIL + + [CSSFontFeatureValuesMap interface: existence and properties of interface prototype object] + expected: FAIL + + [CSSFontFeatureValuesMap interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [CSSFontFeatureValuesMap interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [CSSFontFeatureValuesMap interface: operation set(CSSOMString, (unsigned long or sequence<unsigned long>))] + expected: FAIL + + [CSSFontFeatureValuesMap interface: maplike<CSSOMString, [object Object\]>] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/inheritance.html.ini b/testing/web-platform/meta/css/css-fonts/inheritance.html.ini new file mode 100644 index 0000000000..6dbd3f88ba --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/inheritance.html.ini @@ -0,0 +1,3 @@ +[inheritance.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/line-gap-override.html.ini b/testing/web-platform/meta/css/css-fonts/line-gap-override.html.ini new file mode 100644 index 0000000000..cfe6286bdc --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/line-gap-override.html.ini @@ -0,0 +1,2 @@ +[line-gap-override.html] + prefs: [layout.css.font-metrics-overrides.enabled:true] diff --git a/testing/web-platform/meta/css/css-fonts/matching/__dir__.ini b/testing/web-platform/meta/css/css-fonts/matching/__dir__.ini new file mode 100644 index 0000000000..d5661f0dcc --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/matching/__dir__.ini @@ -0,0 +1 @@ +lsan-allowed: [Alloc, MakeUnique, Realloc, XPCNativeInterface::NewInstance, XPCNativeSet::NewInstance, XPCNativeSet::NewInstanceMutate, XPCWrappedNative::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed, mozilla::extensions::AtomSet::Get, mozilla::extensions::MatchPattern::Constructor, mozilla::extensions::MatchPattern::Init] diff --git a/testing/web-platform/meta/css/css-fonts/matching/fixed-stretch-style-over-weight.html.ini b/testing/web-platform/meta/css/css-fonts/matching/fixed-stretch-style-over-weight.html.ini new file mode 100644 index 0000000000..03d03d9d31 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/matching/fixed-stretch-style-over-weight.html.ini @@ -0,0 +1,4 @@ +[fixed-stretch-style-over-weight.html] + expected: + if (os == "win") and processor == "x86": PASS + if processor == "x86": FAIL diff --git a/testing/web-platform/meta/css/css-fonts/matching/range-descriptor-reversed.html.ini b/testing/web-platform/meta/css/css-fonts/matching/range-descriptor-reversed.html.ini new file mode 100644 index 0000000000..9dbde674f4 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/matching/range-descriptor-reversed.html.ini @@ -0,0 +1,4 @@ +[range-descriptor-reversed.html] + expected: + if (os == "win") and processor == "x86": PASS + if processor == "x86": FAIL diff --git a/testing/web-platform/meta/css/css-fonts/matching/stretch-distance-over-weight-distance.html.ini b/testing/web-platform/meta/css/css-fonts/matching/stretch-distance-over-weight-distance.html.ini new file mode 100644 index 0000000000..e8854a1177 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/matching/stretch-distance-over-weight-distance.html.ini @@ -0,0 +1,4 @@ +[stretch-distance-over-weight-distance.html] + expected: + if (os == "win") and processor == "x86": PASS + if processor == "x86": FAIL diff --git a/testing/web-platform/meta/css/css-fonts/matching/style-ranges-over-weight-direction.html.ini b/testing/web-platform/meta/css/css-fonts/matching/style-ranges-over-weight-direction.html.ini new file mode 100644 index 0000000000..2ca25ee35a --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/matching/style-ranges-over-weight-direction.html.ini @@ -0,0 +1,4 @@ +[style-ranges-over-weight-direction.html] + expected: + if (os == "win") and processor == "x86": PASS + if processor == "x86": FAIL diff --git a/testing/web-platform/meta/css/css-fonts/math-script-level-and-math-style/__dir__.ini b/testing/web-platform/meta/css/css-fonts/math-script-level-and-math-style/__dir__.ini new file mode 100644 index 0000000000..9d7c844fec --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/math-script-level-and-math-style/__dir__.ini @@ -0,0 +1,2 @@ +prefs: [layout.css.math-style.enabled: true, layout.css.math-depth.enabled: true] +leak-threshold: [utility:51200] diff --git a/testing/web-platform/meta/css/css-fonts/math-script-level-and-math-style/math-script-level-003.tentative.html.ini b/testing/web-platform/meta/css/css-fonts/math-script-level-and-math-style/math-script-level-003.tentative.html.ini new file mode 100644 index 0000000000..49928a4829 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/math-script-level-and-math-style/math-script-level-003.tentative.html.ini @@ -0,0 +1,2 @@ +[math-script-level-003.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/parsing/__dir__.ini b/testing/web-platform/meta/css/css-fonts/parsing/__dir__.ini new file mode 100644 index 0000000000..f97b62410d --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/__dir__.ini @@ -0,0 +1 @@ +prefs: [layout.css.font-palette.enabled:true] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-face-src-local.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-face-src-local.html.ini new file mode 100644 index 0000000000..fa16598f5e --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-face-src-local.html.ini @@ -0,0 +1,3 @@ +[font-face-src-local.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-face-src-tech.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-face-src-tech.html.ini new file mode 100644 index 0000000000..c3f83b3866 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-face-src-tech.html.ini @@ -0,0 +1,4 @@ +[font-face-src-tech.html] + prefs: [layout.css.font-tech.enabled:true] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-family-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-family-computed.html.ini new file mode 100644 index 0000000000..da3411b11e --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-family-computed.html.ini @@ -0,0 +1,3 @@ +[font-family-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-family-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-family-valid.html.ini new file mode 100644 index 0000000000..925e98ea2f --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-family-valid.html.ini @@ -0,0 +1,3 @@ +[font-family-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-feature-settings-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-feature-settings-computed.html.ini new file mode 100644 index 0000000000..680feb69ab --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-feature-settings-computed.html.ini @@ -0,0 +1,3 @@ +[font-feature-settings-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-feature-settings-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-feature-settings-invalid.html.ini new file mode 100644 index 0000000000..f79aff22ad --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-feature-settings-invalid.html.ini @@ -0,0 +1,3 @@ +[font-feature-settings-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-feature-settings-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-feature-settings-valid.html.ini new file mode 100644 index 0000000000..af9546fd5e --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-feature-settings-valid.html.ini @@ -0,0 +1,3 @@ +[font-feature-settings-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-invalid.html.ini new file mode 100644 index 0000000000..c3ecd8173d --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-invalid.html.ini @@ -0,0 +1,3 @@ +[font-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-kerning-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-kerning-computed.html.ini new file mode 100644 index 0000000000..264a2a144c --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-kerning-computed.html.ini @@ -0,0 +1,3 @@ +[font-kerning-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-kerning-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-kerning-invalid.html.ini new file mode 100644 index 0000000000..fe4e21ab7b --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-kerning-invalid.html.ini @@ -0,0 +1,3 @@ +[font-kerning-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-kerning-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-kerning-valid.html.ini new file mode 100644 index 0000000000..0620d58080 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-kerning-valid.html.ini @@ -0,0 +1,3 @@ +[font-kerning-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-optical-sizing-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-optical-sizing-computed.html.ini new file mode 100644 index 0000000000..6c08e01487 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-optical-sizing-computed.html.ini @@ -0,0 +1,3 @@ +[font-optical-sizing-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-optical-sizing-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-optical-sizing-invalid.html.ini new file mode 100644 index 0000000000..8779e81569 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-optical-sizing-invalid.html.ini @@ -0,0 +1,3 @@ +[font-optical-sizing-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-optical-sizing-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-optical-sizing-valid.html.ini new file mode 100644 index 0000000000..99350bc181 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-optical-sizing-valid.html.ini @@ -0,0 +1,3 @@ +[font-optical-sizing-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-palette-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-palette-computed.html.ini new file mode 100644 index 0000000000..57ed9feeaa --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-palette-computed.html.ini @@ -0,0 +1,3 @@ +[font-palette-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-palette-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-palette-invalid.html.ini new file mode 100644 index 0000000000..e9428dbf34 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-palette-invalid.html.ini @@ -0,0 +1,3 @@ +[font-palette-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-palette-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-palette-valid.html.ini new file mode 100644 index 0000000000..d3ca298747 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-palette-valid.html.ini @@ -0,0 +1,3 @@ +[font-palette-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-invalid.html.ini new file mode 100644 index 0000000000..26debfaf60 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-invalid.html.ini @@ -0,0 +1,3 @@ +[font-palette-values-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-valid.html.ini new file mode 100644 index 0000000000..0f2388315a --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-palette-values-valid.html.ini @@ -0,0 +1,3 @@ +[font-palette-values-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-shorthand-variant.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-shorthand-variant.html.ini new file mode 100644 index 0000000000..e98fe66ff1 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-shorthand-variant.html.ini @@ -0,0 +1,3 @@ +[font-shorthand-variant.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-size-adjust-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-size-adjust-computed.html.ini new file mode 100644 index 0000000000..1b724f2a8e --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-size-adjust-computed.html.ini @@ -0,0 +1,21 @@ +[font-size-adjust-computed.html] + prefs: [layout.css.font-size-adjust.basis.enabled:true] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Property font-size-adjust value 'from-font'] + expected: FAIL + + [Property font-size-adjust value 'ex-height from-font'] + expected: FAIL + + [Property font-size-adjust value 'cap-height from-font'] + expected: FAIL + + [Property font-size-adjust value 'ch-width from-font'] + expected: FAIL + + [Property font-size-adjust value 'ic-width from-font'] + expected: FAIL + + [Property font-size-adjust value 'ic-height from-font'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-size-adjust-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-size-adjust-invalid.html.ini new file mode 100644 index 0000000000..55f46b3066 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-size-adjust-invalid.html.ini @@ -0,0 +1,3 @@ +[font-size-adjust-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-size-adjust-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-size-adjust-valid.html.ini new file mode 100644 index 0000000000..6e7504f4ff --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-size-adjust-valid.html.ini @@ -0,0 +1,21 @@ +[font-size-adjust-valid.html] + prefs: [layout.css.font-size-adjust.basis.enabled:true] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [e.style['font-size-adjust'\] = "from-font" should set the property value] + expected: FAIL + + [e.style['font-size-adjust'\] = "ex-height from-font" should set the property value] + expected: FAIL + + [e.style['font-size-adjust'\] = "cap-height from-font" should set the property value] + expected: FAIL + + [e.style['font-size-adjust'\] = "ch-width from-font" should set the property value] + expected: FAIL + + [e.style['font-size-adjust'\] = "ic-width from-font" should set the property value] + expected: FAIL + + [e.style['font-size-adjust'\] = "ic-height from-font" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-size-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-size-computed.html.ini new file mode 100644 index 0000000000..006e978311 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-size-computed.html.ini @@ -0,0 +1,3 @@ +[font-size-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-size-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-size-invalid.html.ini new file mode 100644 index 0000000000..37664788b7 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-size-invalid.html.ini @@ -0,0 +1,3 @@ +[font-size-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-size-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-size-valid.html.ini new file mode 100644 index 0000000000..fea8de24fd --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-size-valid.html.ini @@ -0,0 +1,3 @@ +[font-size-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-stretch-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-stretch-computed.html.ini new file mode 100644 index 0000000000..d2290122fb --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-stretch-computed.html.ini @@ -0,0 +1,3 @@ +[font-stretch-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-stretch-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-stretch-invalid.html.ini new file mode 100644 index 0000000000..6d34d40117 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-stretch-invalid.html.ini @@ -0,0 +1,3 @@ +[font-stretch-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-stretch-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-stretch-valid.html.ini new file mode 100644 index 0000000000..2c48566e1f --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-stretch-valid.html.ini @@ -0,0 +1,3 @@ +[font-stretch-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-style-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-style-computed.html.ini new file mode 100644 index 0000000000..579c87da27 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-style-computed.html.ini @@ -0,0 +1,3 @@ +[font-style-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-style-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-style-invalid.html.ini new file mode 100644 index 0000000000..e5c99e70f8 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-style-invalid.html.ini @@ -0,0 +1,3 @@ +[font-style-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-style-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-style-valid.html.ini new file mode 100644 index 0000000000..0e4562c57c --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-style-valid.html.ini @@ -0,0 +1,3 @@ +[font-style-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-valid.html.ini new file mode 100644 index 0000000000..4842ec2320 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-valid.html.ini @@ -0,0 +1,3 @@ +[font-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-alternates-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-alternates-invalid.html.ini new file mode 100644 index 0000000000..410cc764b9 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-alternates-invalid.html.ini @@ -0,0 +1,3 @@ +[font-variant-alternates-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-alternates-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-alternates-valid.html.ini new file mode 100644 index 0000000000..1c8170a0be --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-alternates-valid.html.ini @@ -0,0 +1,3 @@ +[font-variant-alternates-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-caps-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-caps-computed.html.ini new file mode 100644 index 0000000000..87b0cbb31b --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-caps-computed.html.ini @@ -0,0 +1,3 @@ +[font-variant-caps-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-caps-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-caps-invalid.html.ini new file mode 100644 index 0000000000..3a65da13c0 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-caps-invalid.html.ini @@ -0,0 +1,3 @@ +[font-variant-caps-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-caps-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-caps-valid.html.ini new file mode 100644 index 0000000000..b8bd11047d --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-caps-valid.html.ini @@ -0,0 +1,3 @@ +[font-variant-caps-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-east-asian-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-east-asian-computed.html.ini new file mode 100644 index 0000000000..b7df580ff1 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-east-asian-computed.html.ini @@ -0,0 +1,3 @@ +[font-variant-east-asian-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-east-asian-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-east-asian-invalid.html.ini new file mode 100644 index 0000000000..d3294c88a5 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-east-asian-invalid.html.ini @@ -0,0 +1,3 @@ +[font-variant-east-asian-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-east-asian-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-east-asian-valid.html.ini new file mode 100644 index 0000000000..c125776f79 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-east-asian-valid.html.ini @@ -0,0 +1,3 @@ +[font-variant-east-asian-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-emoji-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-emoji-computed.html.ini new file mode 100644 index 0000000000..d7e8e1681a --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-emoji-computed.html.ini @@ -0,0 +1,3 @@ +[font-variant-emoji-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-emoji-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-emoji-invalid.html.ini new file mode 100644 index 0000000000..9bc9f72479 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-emoji-invalid.html.ini @@ -0,0 +1,3 @@ +[font-variant-emoji-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-emoji-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-emoji-valid.html.ini new file mode 100644 index 0000000000..ad207e3e1b --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-emoji-valid.html.ini @@ -0,0 +1,3 @@ +[font-variant-emoji-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-invalid.html.ini new file mode 100644 index 0000000000..3e37ae2739 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-invalid.html.ini @@ -0,0 +1,3 @@ +[font-variant-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-ligatures-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-ligatures-computed.html.ini new file mode 100644 index 0000000000..2e1e345280 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-ligatures-computed.html.ini @@ -0,0 +1,3 @@ +[font-variant-ligatures-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-ligatures-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-ligatures-invalid.html.ini new file mode 100644 index 0000000000..1ae3d76e68 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-ligatures-invalid.html.ini @@ -0,0 +1,3 @@ +[font-variant-ligatures-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-ligatures-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-ligatures-valid.html.ini new file mode 100644 index 0000000000..c54863a7f5 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-ligatures-valid.html.ini @@ -0,0 +1,3 @@ +[font-variant-ligatures-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-numeric-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-numeric-computed.html.ini new file mode 100644 index 0000000000..67844a4359 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-numeric-computed.html.ini @@ -0,0 +1,3 @@ +[font-variant-numeric-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-numeric-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-numeric-invalid.html.ini new file mode 100644 index 0000000000..4b39fae105 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-numeric-invalid.html.ini @@ -0,0 +1,3 @@ +[font-variant-numeric-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-numeric-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-numeric-valid.html.ini new file mode 100644 index 0000000000..de9ae624c2 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-numeric-valid.html.ini @@ -0,0 +1,3 @@ +[font-variant-numeric-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-position-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-position-computed.html.ini new file mode 100644 index 0000000000..1e969a4cc3 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-position-computed.html.ini @@ -0,0 +1,3 @@ +[font-variant-position-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-position-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-position-invalid.html.ini new file mode 100644 index 0000000000..264d7ed990 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-position-invalid.html.ini @@ -0,0 +1,3 @@ +[font-variant-position-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-position-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-position-valid.html.ini new file mode 100644 index 0000000000..f08c66ef72 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-position-valid.html.ini @@ -0,0 +1,3 @@ +[font-variant-position-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variant-serialization.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-serialization.html.ini new file mode 100644 index 0000000000..bff9275e1d --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-serialization.html.ini @@ -0,0 +1,3 @@ +[font-variant-serialization.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variation-settings-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variation-settings-invalid.html.ini new file mode 100644 index 0000000000..1d6effac00 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variation-settings-invalid.html.ini @@ -0,0 +1,3 @@ +[font-variation-settings-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variation-settings-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variation-settings-valid.html.ini new file mode 100644 index 0000000000..8bb54116c9 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variation-settings-valid.html.ini @@ -0,0 +1,3 @@ +[font-variation-settings-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-weight-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-weight-computed.html.ini new file mode 100644 index 0000000000..572f4658cb --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-weight-computed.html.ini @@ -0,0 +1,3 @@ +[font-weight-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-weight-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-weight-invalid.html.ini new file mode 100644 index 0000000000..761662d89e --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-weight-invalid.html.ini @@ -0,0 +1,3 @@ +[font-weight-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-weight-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-weight-valid.html.ini new file mode 100644 index 0000000000..daf7c7550f --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-weight-valid.html.ini @@ -0,0 +1,3 @@ +[font-weight-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/rlh-in-monospace.html.ini b/testing/web-platform/meta/css/css-fonts/rlh-in-monospace.html.ini new file mode 100644 index 0000000000..d2d10d94d8 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/rlh-in-monospace.html.ini @@ -0,0 +1,2 @@ +[rlh-in-monospace.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/size-adjust-01.html.ini b/testing/web-platform/meta/css/css-fonts/size-adjust-01.html.ini new file mode 100644 index 0000000000..ec90766a82 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/size-adjust-01.html.ini @@ -0,0 +1,2 @@ +[size-adjust-01.html] + prefs: [layout.css.size-adjust.enabled:true] diff --git a/testing/web-platform/meta/css/css-fonts/size-adjust-02.html.ini b/testing/web-platform/meta/css/css-fonts/size-adjust-02.html.ini new file mode 100644 index 0000000000..59a45c8300 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/size-adjust-02.html.ini @@ -0,0 +1,2 @@ +[size-adjust-02.html] + prefs: [layout.css.size-adjust.enabled:true] diff --git a/testing/web-platform/meta/css/css-fonts/size-adjust-text-decoration.tentative.html.ini b/testing/web-platform/meta/css/css-fonts/size-adjust-text-decoration.tentative.html.ini new file mode 100644 index 0000000000..db336356f1 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/size-adjust-text-decoration.tentative.html.ini @@ -0,0 +1,2 @@ +[size-adjust-text-decoration.tentative.html] + prefs: [layout.css.size-adjust.enabled:true] diff --git a/testing/web-platform/meta/css/css-fonts/size-adjust.tentative.html.ini b/testing/web-platform/meta/css/css-fonts/size-adjust.tentative.html.ini new file mode 100644 index 0000000000..fc60068294 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/size-adjust.tentative.html.ini @@ -0,0 +1,2 @@ +[size-adjust.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/standard-font-family-11.html.ini b/testing/web-platform/meta/css/css-fonts/standard-font-family-11.html.ini new file mode 100644 index 0000000000..9b40109c2f --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/standard-font-family-11.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-11.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/standard-font-family-12.html.ini b/testing/web-platform/meta/css/css-fonts/standard-font-family-12.html.ini new file mode 100644 index 0000000000..806d60fbcc --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/standard-font-family-12.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-12.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/standard-font-family-13.html.ini b/testing/web-platform/meta/css/css-fonts/standard-font-family-13.html.ini new file mode 100644 index 0000000000..5ec5d1e360 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/standard-font-family-13.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-13.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/standard-font-family-14.html.ini b/testing/web-platform/meta/css/css-fonts/standard-font-family-14.html.ini new file mode 100644 index 0000000000..4465cb76dd --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/standard-font-family-14.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-14.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/standard-font-family-15.html.ini b/testing/web-platform/meta/css/css-fonts/standard-font-family-15.html.ini new file mode 100644 index 0000000000..31e73c183c --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/standard-font-family-15.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-15.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/standard-font-family-16.html.ini b/testing/web-platform/meta/css/css-fonts/standard-font-family-16.html.ini new file mode 100644 index 0000000000..e59810cad3 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/standard-font-family-16.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-16.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/standard-font-family-19.html.ini b/testing/web-platform/meta/css/css-fonts/standard-font-family-19.html.ini new file mode 100644 index 0000000000..0a8511c11e --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/standard-font-family-19.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-19.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/standard-font-family-20.html.ini b/testing/web-platform/meta/css/css-fonts/standard-font-family-20.html.ini new file mode 100644 index 0000000000..03ea791f2a --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/standard-font-family-20.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-20.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/system-fonts-serialization.tentative.html.ini b/testing/web-platform/meta/css/css-fonts/system-fonts-serialization.tentative.html.ini new file mode 100644 index 0000000000..5f314517bc --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/system-fonts-serialization.tentative.html.ini @@ -0,0 +1,20 @@ +[system-fonts-serialization.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [caption] + expected: FAIL + + [icon] + expected: FAIL + + [menu] + expected: FAIL + + [message-box] + expected: FAIL + + [small-caption] + expected: FAIL + + [status-bar] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/system-ui-ar.html.ini b/testing/web-platform/meta/css/css-fonts/system-ui-ar.html.ini new file mode 100644 index 0000000000..630c7b64bb --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/system-ui-ar.html.ini @@ -0,0 +1,4 @@ +[system-ui-ar.html] + expected: + if (os == "mac"): FAIL + if (os == "android"): FAIL diff --git a/testing/web-platform/meta/css/css-fonts/system-ui-ja-vs-zh.html.ini b/testing/web-platform/meta/css/css-fonts/system-ui-ja-vs-zh.html.ini new file mode 100644 index 0000000000..b328dd517a --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/system-ui-ja-vs-zh.html.ini @@ -0,0 +1,5 @@ +[system-ui-ja-vs-zh.html] + expected: + if (os == "mac"): FAIL + if (os == "win"): FAIL + if (os == "android"): FAIL diff --git a/testing/web-platform/meta/css/css-fonts/system-ui-ja.html.ini b/testing/web-platform/meta/css/css-fonts/system-ui-ja.html.ini new file mode 100644 index 0000000000..367200e2df --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/system-ui-ja.html.ini @@ -0,0 +1,5 @@ +[system-ui-ja.html] + expected: + if (os == "mac"): FAIL + if (os == "win"): FAIL + if (os == "android"): FAIL diff --git a/testing/web-platform/meta/css/css-fonts/system-ui-mixed.html.ini b/testing/web-platform/meta/css/css-fonts/system-ui-mixed.html.ini new file mode 100644 index 0000000000..38e479c662 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/system-ui-mixed.html.ini @@ -0,0 +1,4 @@ +[system-ui-mixed.html] + expected: + if (os == "mac"): FAIL + if (os == "win"): FAIL diff --git a/testing/web-platform/meta/css/css-fonts/system-ui-ur-vs-ar.html.ini b/testing/web-platform/meta/css/css-fonts/system-ui-ur-vs-ar.html.ini new file mode 100644 index 0000000000..f639fe98a2 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/system-ui-ur-vs-ar.html.ini @@ -0,0 +1,5 @@ +[system-ui-ur-vs-ar.html] + expected: + if (os == "mac"): FAIL + if (os == "win"): FAIL + if (os == "android"): FAIL diff --git a/testing/web-platform/meta/css/css-fonts/system-ui-ur.html.ini b/testing/web-platform/meta/css/css-fonts/system-ui-ur.html.ini new file mode 100644 index 0000000000..7aeb65b4da --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/system-ui-ur.html.ini @@ -0,0 +1,4 @@ +[system-ui-ur.html] + expected: + if (os == "mac"): FAIL + if (os == "android"): FAIL diff --git a/testing/web-platform/meta/css/css-fonts/system-ui-zh.html.ini b/testing/web-platform/meta/css/css-fonts/system-ui-zh.html.ini new file mode 100644 index 0000000000..6d6df163ae --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/system-ui-zh.html.ini @@ -0,0 +1,5 @@ +[system-ui-zh.html] + expected: + if (os == "mac"): FAIL + if (os == "win"): FAIL + if (os == "android"): FAIL diff --git a/testing/web-platform/meta/css/css-fonts/test-synthetic-italic-2.html.ini b/testing/web-platform/meta/css/css-fonts/test-synthetic-italic-2.html.ini new file mode 100644 index 0000000000..a206a9ed5c --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/test-synthetic-italic-2.html.ini @@ -0,0 +1,3 @@ +[test-synthetic-italic-2.html] + fuzzy: + if (os == "mac"): maxDifference=255;totalPixels=0-92 diff --git a/testing/web-platform/meta/css/css-fonts/test-synthetic-italic-3.html.ini b/testing/web-platform/meta/css/css-fonts/test-synthetic-italic-3.html.ini new file mode 100644 index 0000000000..656f511f75 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/test-synthetic-italic-3.html.ini @@ -0,0 +1,6 @@ +[test-synthetic-italic-3.html] + fuzzy: + if (os == "linux"): maxDifference=255;totalPixels=0-26 + if (os == "win"): maxDifference=255;totalPixels=0-24 + if (os == "mac"): maxDifference=255;totalPixels=0-109 + if (os == "android"): maxDifference=255;totalPixels=0-16 diff --git a/testing/web-platform/meta/css/css-fonts/test_datafont_same_origin.html.ini b/testing/web-platform/meta/css/css-fonts/test_datafont_same_origin.html.ini new file mode 100644 index 0000000000..59b388dac8 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/test_datafont_same_origin.html.ini @@ -0,0 +1,8 @@ +[test_datafont_same_origin.html] + expected: + if (os == "linux") and debug and not fission and not swgl: [OK, ERROR] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [OK, ERROR] + [Test if data:font would be treated same origin.] + expected: + if (os == "linux") and debug and not fission and not swgl: [PASS, TIMEOUT] + if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/test_font_family_parsing.html.ini b/testing/web-platform/meta/css/css-fonts/test_font_family_parsing.html.ini new file mode 100644 index 0000000000..9ee204c118 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/test_font_family_parsing.html.ini @@ -0,0 +1,3 @@ +[test_font_family_parsing.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/test_font_feature_values_parsing.html.ini b/testing/web-platform/meta/css/css-fonts/test_font_feature_values_parsing.html.ini new file mode 100644 index 0000000000..35525f3fae --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/test_font_feature_values_parsing.html.ini @@ -0,0 +1,11 @@ +[test_font_feature_values_parsing.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [basic parse tests - @font-feature-values bongo { @blah } @styleset { abc: 1 2 3; } }] + expected: FAIL + + [serialization check - @font-feature-values bongo { @styleset { blah: 1; blah: 1; } }] + expected: FAIL + + [serialization check - @font-feature-values bongo { @styleset { blah: 1; de-blah: 1; blah: 2; } }] + expected: FAIL 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] |