diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 09:22:09 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 09:22:09 +0000 |
commit | 43a97878ce14b72f0981164f87f2e35e14151312 (patch) | |
tree | 620249daf56c0258faa40cbdcf9cfba06de2a846 /testing/web-platform/meta/css/css-fonts | |
parent | Initial commit. (diff) | |
download | firefox-43a97878ce14b72f0981164f87f2e35e14151312.tar.xz firefox-43a97878ce14b72f0981164f87f2e35e14151312.zip |
Adding upstream version 110.0.1.upstream/110.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/css/css-fonts')
207 files changed, 1635 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..64c415232b --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/__dir__.ini @@ -0,0 +1,2 @@ +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] +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..d969c148f2 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/animations/font-size-adjust-interpolation.html.ini @@ -0,0 +1,2 @@ +[font-size-adjust-interpolation.html] + prefs: [layout.css.font-size-adjust.basis.enabled:true] 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-composition.html.ini b/testing/web-platform/meta/css/css-fonts/animations/font-variation-settings-composition.html.ini new file mode 100644 index 0000000000..a077fc361f --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/animations/font-variation-settings-composition.html.ini @@ -0,0 +1,32 @@ +[font-variation-settings-composition.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Compositing: property <font-variation-settings> underlying ['aaaa' 100, 'bbbb' 200\] from add ['aaaa' 20, 'bbbb' 50\] to add ['aaaa' 30, 'bbbb' 100\] at (0) should be ['aaaa' 120, 'bbbb' 250\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add ['aaaa' 20, 'bbbb' 50\] to add ['aaaa' 30, 'bbbb' 100\] at (1.5) should be ['aaaa' 35, 'bbbb' 125\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['aaaa' 100, 'bbbb' 200\] from add ['aaaa' 20, 'bbbb' 50\] to add ['aaaa' 30, 'bbbb' 100\] at (1) should be ['aaaa' 130, 'bbbb' 300\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add ['aaaa' 20, 'bbbb' 50\] to add ['aaaa' 30, 'bbbb' 100\] at (-0.3) should be ['aaaa' 17, 'bbbb' 35\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['aaaa' 100, 'bbbb' 200\] from add ['aaaa' 20, 'bbbb' 50\] to add ['aaaa' 30, 'bbbb' 100\] at (1.5) should be ['aaaa' 135, 'bbbb' 325\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['aaaa' 100, 'bbbb' 200\] from add ['aaaa' 20, 'bbbb' 50\] to add ['aaaa' 30, 'bbbb' 100\] at (-0.3) should be ['aaaa' 117, 'bbbb' 235\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add ['aaaa' 20, 'bbbb' 50\] to add ['aaaa' 30, 'bbbb' 100\] at (1) should be ['aaaa' 30, 'bbbb' 100\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['aaaa' 100, 'bbbb' 200\] from add ['aaaa' 20, 'bbbb' 50\] to add ['aaaa' 30, 'bbbb' 100\] at (0.5) should be ['aaaa' 125, 'bbbb' 275\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add ['aaaa' 20, 'bbbb' 50\] to add ['aaaa' 30, 'bbbb' 100\] at (0) should be ['aaaa' 20, 'bbbb' 50\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add ['aaaa' 20, 'bbbb' 50\] to add ['aaaa' 30, 'bbbb' 100\] at (0.5) should be ['aaaa' 25, 'bbbb' 75\]] + expected: FAIL 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..30cd27ea87 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/animations/font-variation-settings-interpolation.html.ini @@ -0,0 +1,3 @@ +[font-variation-settings-interpolation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] 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/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/first-available-font-004.html.ini b/testing/web-platform/meta/css/css-fonts/first-available-font-004.html.ini new file mode 100644 index 0000000000..cada49fd61 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/first-available-font-004.html.ini @@ -0,0 +1,2 @@ +[first-available-font-004.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/first-available-font-006.html.ini b/testing/web-platform/meta/css/css-fonts/first-available-font-006.html.ini new file mode 100644 index 0000000000..b94e04351d --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/first-available-font-006.html.ini @@ -0,0 +1,2 @@ +[first-available-font-006.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/first-available-font-007.html.ini b/testing/web-platform/meta/css/css-fonts/first-available-font-007.html.ini new file mode 100644 index 0000000000..649c3b3799 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/first-available-font-007.html.ini @@ -0,0 +1,2 @@ +[first-available-font-007.html] + expected: FAIL 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-face-style-auto-variable.html.ini b/testing/web-platform/meta/css/css-fonts/font-face-style-auto-variable.html.ini new file mode 100644 index 0000000000..4f1ec9bb67 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-face-style-auto-variable.html.ini @@ -0,0 +1,2 @@ +[font-face-style-auto-variable.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-face-style-default-variable.html.ini b/testing/web-platform/meta/css/css-fonts/font-face-style-default-variable.html.ini new file mode 100644 index 0000000000..2ca56b9d3f --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-face-style-default-variable.html.ini @@ -0,0 +1,2 @@ +[font-face-style-default-variable.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-face-unicode-range-nbsp.html.ini b/testing/web-platform/meta/css/css-fonts/font-face-unicode-range-nbsp.html.ini new file mode 100644 index 0000000000..e5eacc6625 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-face-unicode-range-nbsp.html.ini @@ -0,0 +1,3 @@ +[font-face-unicode-range-nbsp.html] + expected: + if (os == "mac") and not debug: [PASS, FAIL] 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..fb6142abb3 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-palette-empty-font-family.html.ini @@ -0,0 +1,3 @@ +[font-palette-empty-font-family.html] + expected: FAIL + 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..ed92a71ebe --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-size-adjust-012.html.ini @@ -0,0 +1,2 @@ +[font-size-adjust-012.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-synthesis-small-caps-first-letter.html.ini b/testing/web-platform/meta/css/css-fonts/font-synthesis-small-caps-first-letter.html.ini new file mode 100644 index 0000000000..1cf4e68aac --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-synthesis-small-caps-first-letter.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-small-caps-first-letter.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-synthesis-small-caps-first-line.html.ini b/testing/web-platform/meta/css/css-fonts/font-synthesis-small-caps-first-line.html.ini new file mode 100644 index 0000000000..988d7f6c98 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-synthesis-small-caps-first-line.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-small-caps-first-line.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-synthesis-small-caps-not-applied.html.ini b/testing/web-platform/meta/css/css-fonts/font-synthesis-small-caps-not-applied.html.ini new file mode 100644 index 0000000000..74fa16866f --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-synthesis-small-caps-not-applied.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-small-caps-not-applied.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-synthesis-small-caps.html.ini b/testing/web-platform/meta/css/css-fonts/font-synthesis-small-caps.html.ini new file mode 100644 index 0000000000..b918839b02 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-synthesis-small-caps.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-small-caps.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-synthesis-style-binary.html.ini b/testing/web-platform/meta/css/css-fonts/font-synthesis-style-binary.html.ini new file mode 100644 index 0000000000..58d0eda9a6 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-synthesis-style-binary.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-style-binary.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-synthesis-style-first-letter.html.ini b/testing/web-platform/meta/css/css-fonts/font-synthesis-style-first-letter.html.ini new file mode 100644 index 0000000000..0229f83688 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-synthesis-style-first-letter.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-style-first-letter.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-synthesis-style-first-line.html.ini b/testing/web-platform/meta/css/css-fonts/font-synthesis-style-first-line.html.ini new file mode 100644 index 0000000000..28154bf9e8 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-synthesis-style-first-line.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-style-first-line.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-synthesis-style.html.ini b/testing/web-platform/meta/css/css-fonts/font-synthesis-style.html.ini new file mode 100644 index 0000000000..2a2080b0a2 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-synthesis-style.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-style.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-synthesis-weight-binary.html.ini b/testing/web-platform/meta/css/css-fonts/font-synthesis-weight-binary.html.ini new file mode 100644 index 0000000000..77beaa29a3 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-synthesis-weight-binary.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-weight-binary.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-synthesis-weight-first-letter.html.ini b/testing/web-platform/meta/css/css-fonts/font-synthesis-weight-first-letter.html.ini new file mode 100644 index 0000000000..72b475bb5f --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-synthesis-weight-first-letter.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-weight-first-letter.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-synthesis-weight-first-line.html.ini b/testing/web-platform/meta/css/css-fonts/font-synthesis-weight-first-line.html.ini new file mode 100644 index 0000000000..30c2eb4554 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-synthesis-weight-first-line.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-weight-first-line.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-synthesis-weight.html.ini b/testing/web-platform/meta/css/css-fonts/font-synthesis-weight.html.ini new file mode 100644 index 0000000000..fde76f4633 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-synthesis-weight.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-weight.html] + expected: FAIL 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-variation-settings-serialization-001.html.ini b/testing/web-platform/meta/css/css-fonts/font-variation-settings-serialization-001.html.ini new file mode 100644 index 0000000000..23599a1ff1 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/font-variation-settings-serialization-001.html.ini @@ -0,0 +1,5 @@ +[font-variation-settings-serialization-001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [font-feature-settings should be serialized to not include duplicates] + 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/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..993307257c --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/math-script-level-and-math-style/__dir__.ini @@ -0,0 +1 @@ +prefs: [layout.css.math-style.enabled: true, layout.css.math-depth.enabled: true] 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-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-computed.html.ini new file mode 100644 index 0000000000..447e67af3a --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-computed.html.ini @@ -0,0 +1,516 @@ +[font-computed.html] + [Property font value 'xx-small serif'] + expected: FAIL + + [Property font value 'normal medium/normal sans-serif'] + expected: FAIL + + [Property font value 'normal normal xx-large/1.2 cursive'] + expected: FAIL + + [Property font value 'normal normal normal larger/calc(120% + 1.2em) fantasy'] + expected: FAIL + + [Property font value 'normal normal normal normal smaller monospace'] + expected: FAIL + + [Property font value 'normal normal normal italic 10px/normal Menu'] + expected: FAIL + + [Property font value 'normal normal normal small-caps 20%/1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal normal normal ultra-condensed xx-small sans-serif'] + expected: FAIL + + [Property font value 'normal normal italic medium/normal cursive'] + expected: FAIL + + [Property font value 'normal normal italic normal xx-large/1.2 fantasy'] + expected: FAIL + + [Property font value 'normal normal italic small-caps larger/calc(120% + 1.2em) monospace'] + expected: FAIL + + [Property font value 'normal normal italic extra-condensed 10px/normal "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal normal small-caps 20%/1.2 serif'] + expected: FAIL + + [Property font value 'normal normal small-caps normal calc(30% - 40px)/calc(120% + 1.2em) sans-serif'] + expected: FAIL + + [Property font value 'normal normal small-caps italic xx-small cursive'] + expected: FAIL + + [Property font value 'normal normal small-caps condensed xx-large/1.2 monospace'] + expected: FAIL + + [Property font value 'normal normal bolder small-caps 20%/1.2 sans-serif'] + expected: FAIL + + [Property font value 'normal normal semi-expanded xx-small fantasy'] + expected: FAIL + + [Property font value 'normal normal expanded normal medium/normal monospace'] + expected: FAIL + + [Property font value 'normal normal extra-expanded italic xx-large/1.2 Menu'] + expected: FAIL + + [Property font value 'normal normal ultra-expanded small-caps larger/calc(120% + 1.2em) "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal italic 10px/normal sans-serif'] + expected: FAIL + + [Property font value 'normal italic normal 20%/1.2 cursive'] + expected: FAIL + + [Property font value 'normal italic normal normal calc(30% - 40px)/calc(120% + 1.2em) fantasy'] + expected: FAIL + + [Property font value 'normal italic normal small-caps xx-small monospace'] + expected: FAIL + + [Property font value 'normal italic normal extra-condensed xx-large/1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal italic small-caps larger/calc(120% + 1.2em) serif'] + expected: FAIL + + [Property font value 'normal italic small-caps normal smaller sans-serif'] + expected: FAIL + + [Property font value 'normal italic small-caps condensed 20%/1.2 fantasy'] + expected: FAIL + + [Property font value 'normal italic 900 semi-condensed xx-large/1.2 serif'] + expected: FAIL + + [Property font value 'normal italic semi-expanded larger/calc(120% + 1.2em) sans-serif'] + expected: FAIL + + [Property font value 'normal italic expanded normal smaller cursive'] + expected: FAIL + + [Property font value 'normal italic extra-expanded small-caps 10px/normal fantasy'] + expected: FAIL + + [Property font value 'normal italic ultra-expanded bold 20%/1.2 monospace'] + expected: FAIL + + [Property font value 'normal small-caps calc(30% - 40px)/calc(120% + 1.2em) Menu'] + expected: FAIL + + [Property font value 'normal small-caps normal xx-small "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal small-caps normal normal medium/normal serif'] + expected: FAIL + + [Property font value 'normal small-caps normal italic xx-large/1.2 sans-serif'] + expected: FAIL + + [Property font value 'normal small-caps normal ultra-condensed smaller fantasy'] + expected: FAIL + + [Property font value 'normal small-caps italic 10px/normal monospace'] + expected: FAIL + + [Property font value 'normal small-caps italic normal 20%/1.2 Menu'] + expected: FAIL + + [Property font value 'normal small-caps italic extra-condensed xx-small serif'] + expected: FAIL + + [Property font value 'normal small-caps 900 normal xx-large/1.2 cursive'] + expected: FAIL + + [Property font value 'normal small-caps semi-condensed 10px/normal Menu'] + expected: FAIL + + [Property font value 'normal small-caps semi-expanded normal 20%/1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal small-caps expanded italic calc(30% - 40px)/calc(120% + 1.2em) serif'] + expected: FAIL + + [Property font value 'normal 900 normal xx-large/1.2 fantasy'] + expected: FAIL + + [Property font value 'normal 100 normal ultra-expanded 20%/1.2 serif'] + expected: FAIL + + [Property font value 'normal lighter italic ultra-condensed xx-large/1.2 monospace'] + expected: FAIL + + [Property font value 'normal bolder small-caps extra-condensed 20%/1.2 sans-serif'] + expected: FAIL + + [Property font value 'normal bold expanded small-caps xx-large/1.2 Menu'] + expected: FAIL + + [Property font value 'normal extra-expanded larger/calc(120% + 1.2em) "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal ultra-expanded normal smaller serif'] + expected: FAIL + + [Property font value 'normal ultra-condensed normal normal 10px/normal sans-serif'] + expected: FAIL + + [Property font value 'normal extra-condensed normal italic 20%/1.2 cursive'] + expected: FAIL + + [Property font value 'normal condensed normal small-caps calc(30% - 40px)/calc(120% + 1.2em) fantasy'] + expected: FAIL + + [Property font value 'normal semi-expanded italic medium/normal Menu'] + expected: FAIL + + [Property font value 'normal expanded italic normal xx-large/1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal extra-expanded italic small-caps larger/calc(120% + 1.2em) serif'] + expected: FAIL + + [Property font value 'normal ultra-condensed small-caps 10px/normal cursive'] + expected: FAIL + + [Property font value 'normal extra-condensed small-caps normal 20%/1.2 fantasy'] + expected: FAIL + + [Property font value 'normal condensed small-caps italic calc(30% - 40px)/calc(120% + 1.2em) monospace'] + expected: FAIL + + [Property font value 'normal expanded bold normal xx-large/1.2 serif'] + expected: FAIL + + [Property font value 'italic 10px/normal fantasy'] + expected: FAIL + + [Property font value 'italic normal 20%/1.2 monospace'] + expected: FAIL + + [Property font value 'italic normal normal calc(30% - 40px)/calc(120% + 1.2em) Menu'] + expected: FAIL + + [Property font value 'italic normal normal normal xx-small "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'italic normal normal small-caps medium/normal serif'] + expected: FAIL + + [Property font value 'italic normal normal 100 xx-large/1.2 sans-serif'] + expected: FAIL + + [Property font value 'italic normal normal ultra-condensed larger/calc(120% + 1.2em) cursive'] + expected: FAIL + + [Property font value 'italic normal small-caps smaller fantasy'] + expected: FAIL + + [Property font value 'italic normal small-caps normal 10px/normal monospace'] + expected: FAIL + + [Property font value 'italic normal small-caps 900 20%/1.2 Menu'] + expected: FAIL + + [Property font value 'italic normal small-caps extra-condensed calc(30% - 40px)/calc(120% + 1.2em) "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'italic normal lighter small-caps xx-large/1.2 cursive'] + expected: FAIL + + [Property font value 'italic normal semi-condensed smaller monospace'] + expected: FAIL + + [Property font value 'italic normal semi-expanded normal 10px/normal Menu'] + expected: FAIL + + [Property font value 'italic normal expanded small-caps 20%/1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'italic small-caps xx-small sans-serif'] + expected: FAIL + + [Property font value 'italic small-caps normal medium/normal cursive'] + expected: FAIL + + [Property font value 'italic small-caps normal normal xx-large/1.2 fantasy'] + expected: FAIL + + [Property font value 'italic small-caps normal ultra-expanded smaller Menu'] + expected: FAIL + + [Property font value 'italic small-caps lighter normal 20%/1.2 serif'] + expected: FAIL + + [Property font value 'italic small-caps extra-condensed xx-small cursive'] + expected: FAIL + + [Property font value 'italic small-caps condensed normal medium/normal fantasy'] + expected: FAIL + + [Property font value 'italic small-caps semi-condensed 900 xx-large/1.2 monospace'] + expected: FAIL + + [Property font value 'italic 100 normal small-caps 20%/1.2 sans-serif'] + expected: FAIL + + [Property font value 'italic lighter small-caps expanded xx-large/1.2 Menu'] + expected: FAIL + + [Property font value 'italic extra-condensed 20%/1.2 cursive'] + expected: FAIL + + [Property font value 'italic condensed normal calc(30% - 40px)/calc(120% + 1.2em) fantasy'] + expected: FAIL + + [Property font value 'italic semi-condensed normal normal xx-small monospace'] + expected: FAIL + + [Property font value 'italic semi-expanded normal small-caps medium/normal Menu'] + expected: FAIL + + [Property font value 'italic expanded normal bolder xx-large/1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'italic extra-expanded small-caps larger/calc(120% + 1.2em) serif'] + expected: FAIL + + [Property font value 'italic ultra-expanded small-caps normal smaller sans-serif'] + expected: FAIL + + [Property font value 'italic extra-condensed 100 20%/1.2 fantasy'] + expected: FAIL + + [Property font value 'small-caps medium/normal "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'small-caps normal xx-large/1.2 serif'] + expected: FAIL + + [Property font value 'small-caps normal normal larger/calc(120% + 1.2em) sans-serif'] + expected: FAIL + + [Property font value 'small-caps normal normal normal smaller cursive'] + expected: FAIL + + [Property font value 'small-caps normal normal italic 10px/normal fantasy'] + expected: FAIL + + [Property font value 'small-caps normal normal bolder 20%/1.2 monospace'] + expected: FAIL + + [Property font value 'small-caps normal normal semi-expanded calc(30% - 40px)/calc(120% + 1.2em) Menu'] + expected: FAIL + + [Property font value 'small-caps normal italic xx-small "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'small-caps normal italic normal medium/normal serif'] + expected: FAIL + + [Property font value 'small-caps normal italic lighter xx-large/1.2 sans-serif'] + expected: FAIL + + [Property font value 'small-caps normal italic expanded larger/calc(120% + 1.2em) cursive'] + expected: FAIL + + [Property font value 'small-caps normal bold italic 20%/1.2 Menu'] + expected: FAIL + + [Property font value 'small-caps normal ultra-expanded xx-small serif'] + expected: FAIL + + [Property font value 'small-caps normal ultra-condensed normal medium/normal sans-serif'] + expected: FAIL + + [Property font value 'small-caps normal extra-condensed italic xx-large/1.2 cursive'] + expected: FAIL + + [Property font value 'small-caps italic smaller monospace'] + expected: FAIL + + [Property font value 'small-caps italic normal 10px/normal Menu'] + expected: FAIL + + [Property font value 'small-caps italic normal normal 20%/1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'small-caps italic normal semi-condensed xx-small sans-serif'] + expected: FAIL + + [Property font value 'small-caps italic bold normal xx-large/1.2 fantasy'] + expected: FAIL + + [Property font value 'small-caps italic expanded smaller Menu'] + expected: FAIL + + [Property font value 'small-caps italic extra-expanded normal 10px/normal "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'small-caps italic ultra-expanded lighter 20%/1.2 serif'] + expected: FAIL + + [Property font value 'small-caps bolder normal italic xx-large/1.2 monospace'] + expected: FAIL + + [Property font value 'small-caps bold italic extra-condensed 20%/1.2 sans-serif'] + expected: FAIL + + [Property font value 'small-caps expanded xx-large/1.2 Menu'] + expected: FAIL + + [Property font value 'small-caps extra-expanded normal larger/calc(120% + 1.2em) "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'small-caps ultra-expanded normal normal smaller serif'] + expected: FAIL + + [Property font value 'small-caps ultra-condensed normal italic 10px/normal sans-serif'] + expected: FAIL + + [Property font value 'small-caps extra-condensed normal 900 20%/1.2 cursive'] + expected: FAIL + + [Property font value 'small-caps condensed italic calc(30% - 40px)/calc(120% + 1.2em) fantasy'] + expected: FAIL + + [Property font value 'small-caps semi-condensed italic normal xx-small monospace'] + expected: FAIL + + [Property font value 'small-caps expanded bolder xx-large/1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'bold normal 20%/1.2 fantasy'] + expected: FAIL + + [Property font value '900 normal normal small-caps xx-large/1.2 serif'] + expected: FAIL + + [Property font value '100 normal italic small-caps 20%/1.2 monospace'] + expected: FAIL + + [Property font value 'lighter normal small-caps italic xx-large/1.2 sans-serif'] + expected: FAIL + + [Property font value 'bolder normal expanded italic 20%/1.2 Menu'] + expected: FAIL + + [Property font value 'bold italic normal normal xx-large/1.2 cursive'] + expected: FAIL + + [Property font value '900 italic small-caps normal 20%/1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value '100 italic semi-condensed small-caps xx-large/1.2 fantasy'] + expected: FAIL + + [Property font value 'lighter small-caps normal italic 20%/1.2 serif'] + expected: FAIL + + [Property font value 'bolder small-caps italic expanded xx-large/1.2 monospace'] + expected: FAIL + + [Property font value 'bold extra-condensed 20%/1.2 sans-serif'] + expected: FAIL + + [Property font value '900 expanded normal small-caps xx-large/1.2 Menu'] + expected: FAIL + + [Property font value '100 extra-condensed small-caps 20%/1.2 cursive'] + expected: FAIL + + [Property font value 'semi-expanded medium/normal Menu'] + expected: FAIL + + [Property font value 'expanded normal xx-large/1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'extra-expanded normal normal larger/calc(120% + 1.2em) serif'] + expected: FAIL + + [Property font value 'ultra-expanded normal normal normal smaller sans-serif'] + expected: FAIL + + [Property font value 'ultra-condensed normal normal italic 10px/normal cursive'] + expected: FAIL + + [Property font value 'extra-condensed normal normal small-caps 20%/1.2 fantasy'] + expected: FAIL + + [Property font value 'semi-condensed normal italic xx-small Menu'] + expected: FAIL + + [Property font value 'semi-expanded normal italic normal medium/normal "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'expanded normal italic small-caps xx-large/1.2 serif'] + expected: FAIL + + [Property font value 'ultra-expanded normal small-caps smaller cursive'] + expected: FAIL + + [Property font value 'ultra-condensed normal small-caps normal 10px/normal fantasy'] + expected: FAIL + + [Property font value 'extra-condensed normal small-caps italic 20%/1.2 monospace'] + expected: FAIL + + [Property font value 'expanded normal bolder italic xx-large/1.2 sans-serif'] + expected: FAIL + + [Property font value 'ultra-expanded italic smaller fantasy'] + expected: FAIL + + [Property font value 'ultra-condensed italic normal 10px/normal monospace'] + expected: FAIL + + [Property font value 'extra-condensed italic normal normal 20%/1.2 Menu'] + expected: FAIL + + [Property font value 'condensed italic normal small-caps calc(30% - 40px)/calc(120% + 1.2em) "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'semi-expanded italic small-caps medium/normal sans-serif'] + expected: FAIL + + [Property font value 'expanded italic small-caps normal xx-large/1.2 cursive'] + expected: FAIL + + [Property font value 'extra-condensed italic lighter small-caps 20%/1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'condensed small-caps calc(30% - 40px)/calc(120% + 1.2em) serif'] + expected: FAIL + + [Property font value 'semi-condensed small-caps normal xx-small sans-serif'] + expected: FAIL + + [Property font value 'semi-expanded small-caps normal normal medium/normal cursive'] + expected: FAIL + + [Property font value 'expanded small-caps normal italic xx-large/1.2 fantasy'] + expected: FAIL + + [Property font value 'ultra-expanded small-caps italic smaller Menu'] + expected: FAIL + + [Property font value 'ultra-condensed small-caps italic normal 10px/normal "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'extra-condensed small-caps italic 900 20%/1.2 serif'] + expected: FAIL + + [Property font value 'expanded 100 xx-large/1.2 monospace'] + expected: FAIL + + [Property font value 'extra-condensed lighter normal small-caps 20%/1.2 sans-serif'] + expected: FAIL + + [Property font value 'expanded bolder small-caps xx-large/1.2 Menu'] + expected: FAIL 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-language-override-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-language-override-computed.html.ini new file mode 100644 index 0000000000..3a6dd3c152 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-language-override-computed.html.ini @@ -0,0 +1,3 @@ +[font-language-override-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-language-override-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-language-override-invalid.html.ini new file mode 100644 index 0000000000..3bfbeb9500 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-language-override-invalid.html.ini @@ -0,0 +1,8 @@ +[font-language-override-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [e.style['font-language-override'\] = "\\"tr\\"" should not set the property value] + expected: FAIL + + [e.style['font-language-override'\] = "\\"1 %\\"" should not set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-language-override-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-language-override-valid.html.ini new file mode 100644 index 0000000000..6ee3d4e6e4 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-language-override-valid.html.ini @@ -0,0 +1,3 @@ +[font-language-override-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..547ffda237 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-size-adjust-computed.html.ini @@ -0,0 +1,4 @@ +[font-size-adjust-computed.html] + prefs: [layout.css.font-size-adjust.basis.enabled:true] + expected: + if (os == "android") and fission: [OK, TIMEOUT] 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..ac5542549c --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-size-adjust-valid.html.ini @@ -0,0 +1,4 @@ +[font-size-adjust-valid.html] + prefs: [layout.css.font-size-adjust.basis.enabled:true] + expected: + if (os == "android") and fission: [OK, TIMEOUT] 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-synthesis-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-computed.html.ini new file mode 100644 index 0000000000..250a9b8941 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-computed.html.ini @@ -0,0 +1,3 @@ +[font-synthesis-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-invalid.html.ini new file mode 100644 index 0000000000..73979c7338 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-invalid.html.ini @@ -0,0 +1,3 @@ +[font-synthesis-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-small-caps-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-small-caps-invalid.html.ini new file mode 100644 index 0000000000..2a07cff51c --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-small-caps-invalid.html.ini @@ -0,0 +1,3 @@ +[font-synthesis-small-caps-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-small-caps-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-small-caps-valid.html.ini new file mode 100644 index 0000000000..3d278c64e4 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-small-caps-valid.html.ini @@ -0,0 +1,8 @@ +[font-synthesis-small-caps-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [e.style['font-synthesis-small-caps'\] = "auto" should set the property value] + expected: FAIL + + [e.style['font-synthesis-small-caps'\] = "none" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-style-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-style-invalid.html.ini new file mode 100644 index 0000000000..7bc397d56e --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-style-invalid.html.ini @@ -0,0 +1,3 @@ +[font-synthesis-style-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-style-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-style-valid.html.ini new file mode 100644 index 0000000000..7a997e0fa8 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-style-valid.html.ini @@ -0,0 +1,8 @@ +[font-synthesis-style-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [e.style['font-synthesis-style'\] = "auto" should set the property value] + expected: FAIL + + [e.style['font-synthesis-style'\] = "none" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-valid.html.ini new file mode 100644 index 0000000000..5f90344a47 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-valid.html.ini @@ -0,0 +1,3 @@ +[font-synthesis-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-weight-invalid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-weight-invalid.html.ini new file mode 100644 index 0000000000..cec002e6a5 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-weight-invalid.html.ini @@ -0,0 +1,3 @@ +[font-synthesis-weight-invalid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-weight-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-weight-valid.html.ini new file mode 100644 index 0000000000..c7564efdce --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-synthesis-weight-valid.html.ini @@ -0,0 +1,8 @@ +[font-synthesis-weight-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [e.style['font-synthesis-weight'\] = "auto" should set the property value] + expected: FAIL + + [e.style['font-synthesis-weight'\] = "none" should set the property value] + expected: FAIL 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-variant-valid.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-valid.html.ini new file mode 100644 index 0000000000..82758939f9 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variant-valid.html.ini @@ -0,0 +1,11 @@ +[font-variant-valid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [e.style['font-variant'\] = "common-ligatures discretionary-ligatures historical-ligatures contextual small-caps stylistic(flowing) lining-nums proportional-nums diagonal-fractions ordinal slashed-zero jis78 full-width ruby sub" should set the property value] + expected: FAIL + + [e.style['font-variant'\] = "annotation(flowing) ornaments(flowing) swash(flowing) character-variant(flowing) styleset(flowing) historical-forms stylistic(flowing)" should set the property value] + expected: FAIL + + [e.style['font-variant'\] = "super proportional-width jis83 stacked-fractions tabular-nums oldstyle-nums historical-forms all-small-caps no-contextual no-historical-ligatures no-discretionary-ligatures no-common-ligatures" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/parsing/font-variation-settings-computed.html.ini b/testing/web-platform/meta/css/css-fonts/parsing/font-variation-settings-computed.html.ini new file mode 100644 index 0000000000..6e338cbc4e --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/parsing/font-variation-settings-computed.html.ini @@ -0,0 +1,5 @@ +[font-variation-settings-computed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Property font-variation-settings value '"wght" 700, "wght" 500' duplicate values should be removed, keeping the rightmost occurrence.] + expected: FAIL 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..3ad3223a61 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/size-adjust-02.html.ini @@ -0,0 +1,3 @@ +[size-adjust-02.html] + prefs: [layout.css.size-adjust.enabled:true] + expected: FAIL 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..9e19bfa430 --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/test_datafont_same_origin.html.ini @@ -0,0 +1,3 @@ +[test_datafont_same_origin.html] + expected: + if (os == "android") and fission: [OK, 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..69fcbfc4ee --- /dev/null +++ b/testing/web-platform/meta/css/css-fonts/variations/font-style-parsing.html.ini @@ -0,0 +1,8 @@ +[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 + + [Font-style (computed): 'oblique' followed by calc is valid even if it mixes units (with computation)] + 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] |