diff options
author | Oriol Brufau <obrufau@igalia.com> | 2023-08-15 02:28:32 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-15 00:28:32 +0000 |
commit | 963104e5fc1f34cf77bb65991e83156cab6bf9d4 (patch) | |
tree | 86c5c55d62ae62f0b8aa5c172cd620c03c371737 /tests/wpt/meta/css | |
parent | 78c70112405508354b6ed8461d4e1c81c933f721 (diff) | |
download | servo-963104e5fc1f34cf77bb65991e83156cab6bf9d4.tar.gz servo-963104e5fc1f34cf77bb65991e83156cab6bf9d4.zip |
Run same tests for layout-2020 and layout-2013 (#30092)
Most tests were only being run for layout-2013, not for layout-2020.
This wasn't great since layout-2020 is now the default.
So this patch unifies the lists of included tests for both layouts.
For layout-2013 this implies adding css/css-content/, css/css-logical/
and css/css-masking/clip/.
For layout-2020 this implies adding several additional css tests, and
also tests like dom/, js/, html/, etc.
Diffstat (limited to 'tests/wpt/meta/css')
1389 files changed, 20305 insertions, 698 deletions
diff --git a/tests/wpt/meta/css/compositing/background-blending/background-blend-mode-gradient-image.html.ini b/tests/wpt/meta/css/compositing/background-blending/background-blend-mode-gradient-image.html.ini new file mode 100644 index 00000000000..d705c218d0e --- /dev/null +++ b/tests/wpt/meta/css/compositing/background-blending/background-blend-mode-gradient-image.html.ini @@ -0,0 +1,2 @@ +[background-blend-mode-gradient-image.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/compositing_simple_div.html.ini b/tests/wpt/meta/css/compositing/compositing_simple_div.html.ini new file mode 100644 index 00000000000..1165bec7977 --- /dev/null +++ b/tests/wpt/meta/css/compositing/compositing_simple_div.html.ini @@ -0,0 +1,2 @@ +[compositing_simple_div.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/inheritance.html.ini b/tests/wpt/meta/css/compositing/inheritance.html.ini new file mode 100644 index 00000000000..745aa2a9346 --- /dev/null +++ b/tests/wpt/meta/css/compositing/inheritance.html.ini @@ -0,0 +1,12 @@ +[inheritance.html] + [Property background-blend-mode has initial value normal] + expected: FAIL + + [Property background-blend-mode does not inherit] + expected: FAIL + + [Property isolation has initial value auto] + expected: FAIL + + [Property isolation does not inherit] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/isolation/animation/isolation-no-interpolation.html.ini b/tests/wpt/meta/css/compositing/isolation/animation/isolation-no-interpolation.html.ini index b5a1c83b7a5..9a874c57130 100644 --- a/tests/wpt/meta/css/compositing/isolation/animation/isolation-no-interpolation.html.ini +++ b/tests/wpt/meta/css/compositing/isolation/animation/isolation-no-interpolation.html.ini @@ -82,3 +82,12 @@ [Web Animations: property <isolation> from [initial\] to [isolate\] at (1.5) should be [isolate\]] expected: FAIL + + [CSS Transitions: property <isolation> from [initial\] to [isolate\] at (-0.3) should be [isolate\]] + expected: FAIL + + [CSS Transitions: property <isolation> from [initial\] to [isolate\] at (0) should be [isolate\]] + expected: FAIL + + [CSS Transitions: property <isolation> from [initial\] to [isolate\] at (0.3) should be [isolate\]] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-element-interposed.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-element-interposed.html.ini new file mode 100644 index 00000000000..f4ba42ba597 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-element-interposed.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-blended-element-interposed.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-element-overflow-hidden-and-border-radius.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-element-overflow-hidden-and-border-radius.html.ini new file mode 100644 index 00000000000..b88377b7471 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-element-overflow-hidden-and-border-radius.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-blended-element-overflow-hidden-and-border-radius.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-element-overflow-scroll.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-element-overflow-scroll.html.ini new file mode 100644 index 00000000000..0cc8e7d5b89 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-element-overflow-scroll.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-blended-element-overflow-scroll.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-element-with-transparent-pixels.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-element-with-transparent-pixels.html.ini new file mode 100644 index 00000000000..e969ccfd9ae --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-element-with-transparent-pixels.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-blended-element-with-transparent-pixels.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-with-3D-transform.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-with-3D-transform.html.ini new file mode 100644 index 00000000000..d68e73936c6 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-with-3D-transform.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-blended-with-3D-transform.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-with-transform-and-perspective.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-with-transform-and-perspective.html.ini new file mode 100644 index 00000000000..0e16a4f7db7 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blended-with-transform-and-perspective.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-blended-with-transform-and-perspective.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blending-with-sibling.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blending-with-sibling.html.ini new file mode 100644 index 00000000000..51bd95228fb --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-blending-with-sibling.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-blending-with-sibling.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-border-image.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-border-image.html.ini new file mode 100644 index 00000000000..b881aa5ed82 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-border-image.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-border-image.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-both-parent-and-blended-with-3D-transform.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-both-parent-and-blended-with-3D-transform.html.ini new file mode 100644 index 00000000000..db1a30234d6 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-both-parent-and-blended-with-3D-transform.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-both-parent-and-blended-with-3D-transform.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-canvas-parent.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-canvas-parent.html.ini new file mode 100644 index 00000000000..3bca294ac5f --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-canvas-parent.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-canvas-parent.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-canvas-sibling.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-canvas-sibling.html.ini new file mode 100644 index 00000000000..2bc23c0b9b2 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-canvas-sibling.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-canvas-sibling.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-creates-stacking-context.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-creates-stacking-context.html.ini new file mode 100644 index 00000000000..bade81beba6 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-creates-stacking-context.html.ini @@ -0,0 +1,3 @@ +[mix-blend-mode-creates-stacking-context.html] + [CSS Test: an element with mix-blend-mode other than normal creates a stacking context] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-filter.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-filter.html.ini new file mode 100644 index 00000000000..e3fcc307114 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-filter.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-filter.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-iframe-parent.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-iframe-parent.html.ini new file mode 100644 index 00000000000..85229ea8e3f --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-iframe-parent.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-iframe-parent.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-iframe-sibling.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-iframe-sibling.html.ini new file mode 100644 index 00000000000..17f22fdb1af --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-iframe-sibling.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-iframe-sibling.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-image.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-image.html.ini new file mode 100644 index 00000000000..7aa3a5aefe5 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-image.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-image.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-intermediate-element-overflow-hidden-and-border-radius.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-intermediate-element-overflow-hidden-and-border-radius.html.ini new file mode 100644 index 00000000000..1dd7bb3ed7c --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-intermediate-element-overflow-hidden-and-border-radius.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-intermediate-element-overflow-hidden-and-border-radius.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-mask.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-mask.html.ini new file mode 100644 index 00000000000..1f039c2f7aa --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-mask.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-mask.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-overflowing-child-of-blended-element.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-overflowing-child-of-blended-element.html.ini new file mode 100644 index 00000000000..e628a53f56c --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-overflowing-child-of-blended-element.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-overflowing-child-of-blended-element.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-overflowing-child.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-overflowing-child.html.ini new file mode 100644 index 00000000000..f50a0515ca4 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-overflowing-child.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-overflowing-child.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-paragraph-background-image.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-paragraph-background-image.html.ini new file mode 100644 index 00000000000..f6d6ac3eb82 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-paragraph-background-image.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-paragraph-background-image.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-paragraph.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-paragraph.html.ini new file mode 100644 index 00000000000..fb5b6fd0006 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-paragraph.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-paragraph.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-element-overflow-hidden-and-border-radius.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-element-overflow-hidden-and-border-radius.html.ini new file mode 100644 index 00000000000..59caff80a70 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-element-overflow-hidden-and-border-radius.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-parent-element-overflow-hidden-and-border-radius.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-element-overflow-scroll-blended-position-fixed.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-element-overflow-scroll-blended-position-fixed.html.ini new file mode 100644 index 00000000000..f0050373a67 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-element-overflow-scroll-blended-position-fixed.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-parent-element-overflow-scroll-blended-position-fixed.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-element-overflow-scroll.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-element-overflow-scroll.html.ini new file mode 100644 index 00000000000..87eb5cbd4c6 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-element-overflow-scroll.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-parent-element-overflow-scroll.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-with-3D-transform.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-with-3D-transform.html.ini new file mode 100644 index 00000000000..3260cfddf6f --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-with-3D-transform.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-parent-with-3D-transform.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-with-border-radius.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-with-border-radius.html.ini new file mode 100644 index 00000000000..52a1cbb7a26 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-with-border-radius.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-parent-with-border-radius.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-with-text.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-with-text.html.ini new file mode 100644 index 00000000000..8e6331ff659 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-parent-with-text.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-parent-with-text.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-script.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-script.html.ini new file mode 100644 index 00000000000..d9d62c6cff4 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-script.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-script.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-sibling-with-3D-transform.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-sibling-with-3D-transform.html.ini new file mode 100644 index 00000000000..89b4eb5a86a --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-sibling-with-3D-transform.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-sibling-with-3D-transform.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-simple.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-simple.html.ini new file mode 100644 index 00000000000..b75b4a3d3e2 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-simple.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-simple.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-stacking-context-001.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-stacking-context-001.html.ini new file mode 100644 index 00000000000..55cb6ecc51b --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-stacking-context-001.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-stacking-context-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-stacking-context-creates-isolation.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-stacking-context-creates-isolation.html.ini new file mode 100644 index 00000000000..8e3c2a518e1 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-stacking-context-creates-isolation.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-stacking-context-creates-isolation.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-svg.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-svg.html.ini new file mode 100644 index 00000000000..bb45c28602f --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-svg.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-svg.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-video.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-video.html.ini new file mode 100644 index 00000000000..26726a1734d --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-video.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-video.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-with-transform-and-preserve-3D.html.ini b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-with-transform-and-preserve-3D.html.ini new file mode 100644 index 00000000000..5277e6aca56 --- /dev/null +++ b/tests/wpt/meta/css/compositing/mix-blend-mode/mix-blend-mode-with-transform-and-preserve-3D.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-with-transform-and-preserve-3D.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/parsing/background-blend-mode-computed.html.ini b/tests/wpt/meta/css/compositing/parsing/background-blend-mode-computed.html.ini new file mode 100644 index 00000000000..688745e4d14 --- /dev/null +++ b/tests/wpt/meta/css/compositing/parsing/background-blend-mode-computed.html.ini @@ -0,0 +1,57 @@ +[background-blend-mode-computed.html] + [Property background-blend-mode value 'normal'] + expected: FAIL + + [Property background-blend-mode value 'multiply'] + expected: FAIL + + [Property background-blend-mode value 'screen'] + expected: FAIL + + [Property background-blend-mode value 'overlay'] + expected: FAIL + + [Property background-blend-mode value 'darken'] + expected: FAIL + + [Property background-blend-mode value 'lighten'] + expected: FAIL + + [Property background-blend-mode value 'color-dodge'] + expected: FAIL + + [Property background-blend-mode value 'color-burn'] + expected: FAIL + + [Property background-blend-mode value 'hard-light'] + expected: FAIL + + [Property background-blend-mode value 'soft-light'] + expected: FAIL + + [Property background-blend-mode value 'difference'] + expected: FAIL + + [Property background-blend-mode value 'exclusion'] + expected: FAIL + + [Property background-blend-mode value 'hue'] + expected: FAIL + + [Property background-blend-mode value 'saturation'] + expected: FAIL + + [Property background-blend-mode value 'color'] + expected: FAIL + + [Property background-blend-mode value 'luminosity'] + expected: FAIL + + [Property background-blend-mode value 'normal, luminosity'] + expected: FAIL + + [Property background-blend-mode value 'screen, overlay'] + expected: FAIL + + [Property background-blend-mode value 'color, saturation'] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/parsing/background-blend-mode-valid.html.ini b/tests/wpt/meta/css/compositing/parsing/background-blend-mode-valid.html.ini new file mode 100644 index 00000000000..b2056349405 --- /dev/null +++ b/tests/wpt/meta/css/compositing/parsing/background-blend-mode-valid.html.ini @@ -0,0 +1,51 @@ +[background-blend-mode-valid.html] + [e.style['background-blend-mode'\] = "normal" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "multiply" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "screen" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "overlay" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "darken" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "lighten" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "color-dodge" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "color-burn" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "hard-light" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "soft-light" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "difference" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "exclusion" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "hue" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "saturation" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "color" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "luminosity" should set the property value] + expected: FAIL + + [e.style['background-blend-mode'\] = "normal, luminosity" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/parsing/isolation-computed.html.ini b/tests/wpt/meta/css/compositing/parsing/isolation-computed.html.ini new file mode 100644 index 00000000000..6761f039cab --- /dev/null +++ b/tests/wpt/meta/css/compositing/parsing/isolation-computed.html.ini @@ -0,0 +1,6 @@ +[isolation-computed.html] + [Property isolation value 'auto'] + expected: FAIL + + [Property isolation value 'isolate'] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/parsing/isolation-valid.html.ini b/tests/wpt/meta/css/compositing/parsing/isolation-valid.html.ini new file mode 100644 index 00000000000..6d9593144de --- /dev/null +++ b/tests/wpt/meta/css/compositing/parsing/isolation-valid.html.ini @@ -0,0 +1,6 @@ +[isolation-valid.html] + [e.style['isolation'\] = "auto" should set the property value] + expected: FAIL + + [e.style['isolation'\] = "isolate" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/root-element-blend-mode.html.ini b/tests/wpt/meta/css/compositing/root-element-blend-mode.html.ini new file mode 100644 index 00000000000..448b96b4886 --- /dev/null +++ b/tests/wpt/meta/css/compositing/root-element-blend-mode.html.ini @@ -0,0 +1,2 @@ +[root-element-blend-mode.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/root-element-opacity-change.html.ini b/tests/wpt/meta/css/compositing/root-element-opacity-change.html.ini deleted file mode 100644 index c51daae123f..00000000000 --- a/tests/wpt/meta/css/compositing/root-element-opacity-change.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[root-element-opacity-change.html] - expected: FAIL diff --git a/tests/wpt/meta/css/compositing/svg/mix-blend-mode-in-svg-image.html.ini b/tests/wpt/meta/css/compositing/svg/mix-blend-mode-in-svg-image.html.ini new file mode 100644 index 00000000000..4ef8ef33465 --- /dev/null +++ b/tests/wpt/meta/css/compositing/svg/mix-blend-mode-in-svg-image.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-in-svg-image.html] + expected: FAIL diff --git a/tests/wpt/meta/css/compositing/svg/mix-blend-mode-svg-rectangle.html.ini b/tests/wpt/meta/css/compositing/svg/mix-blend-mode-svg-rectangle.html.ini new file mode 100644 index 00000000000..6af77d239dc --- /dev/null +++ b/tests/wpt/meta/css/compositing/svg/mix-blend-mode-svg-rectangle.html.ini @@ -0,0 +1,2 @@ +[mix-blend-mode-svg-rectangle.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/animation/align-no-interpolation.html.ini b/tests/wpt/meta/css/css-align/animation/align-no-interpolation.html.ini index 246e6680a59..b9f4bbbc41b 100644 --- a/tests/wpt/meta/css/css-align/animation/align-no-interpolation.html.ini +++ b/tests/wpt/meta/css/css-align/animation/align-no-interpolation.html.ini @@ -250,3 +250,30 @@ [CSS Animations: property <align-self> from [initial\] to [baseline\] at (1.5) should be [baseline\]] expected: FAIL + + [CSS Transitions: property <align-content> from [initial\] to [baseline\] at (-0.3) should be [baseline\]] + expected: FAIL + + [CSS Transitions: property <align-content> from [initial\] to [baseline\] at (0) should be [baseline\]] + expected: FAIL + + [CSS Transitions: property <align-content> from [initial\] to [baseline\] at (0.3) should be [baseline\]] + expected: FAIL + + [CSS Transitions: property <align-items> from [initial\] to [baseline\] at (-0.3) should be [baseline\]] + expected: FAIL + + [CSS Transitions: property <align-items> from [initial\] to [baseline\] at (0) should be [baseline\]] + expected: FAIL + + [CSS Transitions: property <align-items> from [initial\] to [baseline\] at (0.3) should be [baseline\]] + expected: FAIL + + [CSS Transitions: property <align-self> from [initial\] to [baseline\] at (-0.3) should be [baseline\]] + expected: FAIL + + [CSS Transitions: property <align-self> from [initial\] to [baseline\] at (0) should be [baseline\]] + expected: FAIL + + [CSS Transitions: property <align-self> from [initial\] to [baseline\] at (0.3) should be [baseline\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/animation/column-gap-composition.html.ini b/tests/wpt/meta/css/css-align/animation/column-gap-composition.html.ini new file mode 100644 index 00000000000..622aed2d6c7 --- /dev/null +++ b/tests/wpt/meta/css/css-align/animation/column-gap-composition.html.ini @@ -0,0 +1,60 @@ +[column-gap-composition.html] + [Compositing: property <column-gap> underlying [50px\] from add [100px\] to add [200px\] at (-0.3) should be [120px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [50px\] from add [100px\] to add [200px\] at (0) should be [150px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [50px\] from add [100px\] to add [200px\] at (0.5) should be [200px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [50px\] from add [100px\] to add [200px\] at (1) should be [250px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [50px\] from add [100px\] to add [200px\] at (1.5) should be [300px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [100px\] from add [10px\] to add [2px\] at (-0.5) should be [114px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [100px\] from add [10px\] to add [2px\] at (0) should be [110px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [100px\] from add [10px\] to add [2px\] at (0.5) should be [106px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [100px\] from add [10px\] to add [2px\] at (1) should be [102px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [100px\] from add [10px\] to add [2px\] at (1.5) should be [98px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [50px\] from add [100px\] to replace [200px\] at (-0.3) should be [135px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [50px\] from add [100px\] to replace [200px\] at (0) should be [150px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [50px\] from add [100px\] to replace [200px\] at (0.5) should be [175px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [50px\] from add [100px\] to replace [200px\] at (1) should be [200px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [50px\] from add [100px\] to replace [200px\] at (1.5) should be [225px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [100px\] from add [100px\] to add [normal\] at (-0.3) should be [200px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [100px\] from add [100px\] to add [normal\] at (0) should be [200px\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [100px\] from add [100px\] to add [normal\] at (0.5) should be [normal\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [100px\] from add [100px\] to add [normal\] at (1) should be [normal\]] + expected: FAIL + + [Compositing: property <column-gap> underlying [100px\] from add [100px\] to add [normal\] at (1.5) should be [normal\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/animation/column-gap-interpolation.html.ini b/tests/wpt/meta/css/css-align/animation/column-gap-interpolation.html.ini new file mode 100644 index 00000000000..9a407737464 --- /dev/null +++ b/tests/wpt/meta/css/css-align/animation/column-gap-interpolation.html.ini @@ -0,0 +1,468 @@ +[column-gap-interpolation.html] + [CSS Transitions: property <column-gap> from neutral to [40px\] at (-0.3) should be [1px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from neutral to [40px\] at (0) should be [10px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from neutral to [40px\] at (0.3) should be [19px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from neutral to [40px\] at (0.6) should be [28px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from neutral to [40px\] at (1) should be [40px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from neutral to [40px\] at (1.5) should be [55px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from neutral to [40px\] at (-0.3) should be [1px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from neutral to [40px\] at (0) should be [10px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from neutral to [40px\] at (0.3) should be [19px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from neutral to [40px\] at (0.6) should be [28px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from neutral to [40px\] at (1) should be [40px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from neutral to [40px\] at (1.5) should be [55px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from neutral to [40px\] at (-0.3) should be [1px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from neutral to [40px\] at (0) should be [10px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from neutral to [40px\] at (0.3) should be [19px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from neutral to [40px\] at (0.6) should be [28px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from neutral to [40px\] at (1) should be [40px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from neutral to [40px\] at (1.5) should be [55px\]] + expected: FAIL + + [Web Animations: property <column-gap> from neutral to [40px\] at (-0.3) should be [1px\]] + expected: FAIL + + [Web Animations: property <column-gap> from neutral to [40px\] at (0) should be [10px\]] + expected: FAIL + + [Web Animations: property <column-gap> from neutral to [40px\] at (0.3) should be [19px\]] + expected: FAIL + + [Web Animations: property <column-gap> from neutral to [40px\] at (0.6) should be [28px\]] + expected: FAIL + + [Web Animations: property <column-gap> from neutral to [40px\] at (1) should be [40px\]] + expected: FAIL + + [Web Animations: property <column-gap> from neutral to [40px\] at (1.5) should be [55px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [initial\] to [20px\] at (-0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [initial\] to [20px\] at (0) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [initial\] to [20px\] at (0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [initial\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [initial\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [initial\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [initial\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [initial\] to [20px\] at (-0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [initial\] to [20px\] at (0) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [initial\] to [20px\] at (0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [initial\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [initial\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [initial\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [initial\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [initial\] to [20px\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [initial\] to [20px\] at (0) should be [initial\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [initial\] to [20px\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [initial\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [initial\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [initial\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [initial\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [initial\] to [20px\] at (-0.3) should be [initial\]] + expected: FAIL + + [Web Animations: property <column-gap> from [initial\] to [20px\] at (0) should be [initial\]] + expected: FAIL + + [Web Animations: property <column-gap> from [initial\] to [20px\] at (0.3) should be [initial\]] + expected: FAIL + + [Web Animations: property <column-gap> from [initial\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [initial\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [initial\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [initial\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [inherit\] to [20px\] at (-0.3) should be [111px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [inherit\] to [20px\] at (0) should be [90px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [inherit\] to [20px\] at (0.3) should be [69px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [inherit\] to [20px\] at (0.6) should be [48px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [inherit\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [inherit\] to [20px\] at (1.5) should be [0px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [inherit\] to [20px\] at (-0.3) should be [111px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [inherit\] to [20px\] at (0) should be [90px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [inherit\] to [20px\] at (0.3) should be [69px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [inherit\] to [20px\] at (0.6) should be [48px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [inherit\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [inherit\] to [20px\] at (1.5) should be [0px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [inherit\] to [20px\] at (-0.3) should be [111px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [inherit\] to [20px\] at (0) should be [90px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [inherit\] to [20px\] at (0.3) should be [69px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [inherit\] to [20px\] at (0.6) should be [48px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [inherit\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [inherit\] to [20px\] at (1.5) should be [0px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [inherit\] to [20px\] at (-0.3) should be [111px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [inherit\] to [20px\] at (0) should be [90px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [inherit\] to [20px\] at (0.3) should be [69px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [inherit\] to [20px\] at (0.6) should be [48px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [inherit\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [inherit\] to [20px\] at (1.5) should be [0px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [unset\] to [20px\] at (-0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [unset\] to [20px\] at (0) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [unset\] to [20px\] at (0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [unset\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [unset\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [unset\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [unset\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [unset\] to [20px\] at (-0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [unset\] to [20px\] at (0) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [unset\] to [20px\] at (0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [unset\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [unset\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [unset\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [unset\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [unset\] to [20px\] at (-0.3) should be [unset\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [unset\] to [20px\] at (0) should be [unset\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [unset\] to [20px\] at (0.3) should be [unset\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [unset\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [unset\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [unset\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [unset\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [unset\] to [20px\] at (-0.3) should be [unset\]] + expected: FAIL + + [Web Animations: property <column-gap> from [unset\] to [20px\] at (0) should be [unset\]] + expected: FAIL + + [Web Animations: property <column-gap> from [unset\] to [20px\] at (0.3) should be [unset\]] + expected: FAIL + + [Web Animations: property <column-gap> from [unset\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [unset\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [unset\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [unset\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [normal\] to [20px\] at (-0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [normal\] to [20px\] at (0) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [normal\] to [20px\] at (0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [normal\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [normal\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [normal\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [normal\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [normal\] to [20px\] at (-0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [normal\] to [20px\] at (0) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [normal\] to [20px\] at (0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [normal\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [normal\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [normal\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [normal\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [normal\] to [20px\] at (-0.3) should be [normal\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [normal\] to [20px\] at (0) should be [normal\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [normal\] to [20px\] at (0.3) should be [normal\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [normal\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [normal\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [normal\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [normal\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [normal\] to [20px\] at (-0.3) should be [normal\]] + expected: FAIL + + [Web Animations: property <column-gap> from [normal\] to [20px\] at (0) should be [normal\]] + expected: FAIL + + [Web Animations: property <column-gap> from [normal\] to [20px\] at (0.3) should be [normal\]] + expected: FAIL + + [Web Animations: property <column-gap> from [normal\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [normal\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [normal\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [normal\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [0px\] to [100px\] at (-0.3) should be [0\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [0px\] to [100px\] at (0) should be [0\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [0px\] to [100px\] at (0.3) should be [30px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [0px\] to [100px\] at (0.6) should be [60px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [0px\] to [100px\] at (1) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <column-gap> from [0px\] to [100px\] at (1.5) should be [150px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [0px\] to [100px\] at (-0.3) should be [0\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [0px\] to [100px\] at (0) should be [0\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [0px\] to [100px\] at (0.3) should be [30px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [0px\] to [100px\] at (0.6) should be [60px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [0px\] to [100px\] at (1) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <column-gap> from [0px\] to [100px\] at (1.5) should be [150px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [0px\] to [100px\] at (-0.3) should be [0\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [0px\] to [100px\] at (0) should be [0\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [0px\] to [100px\] at (0.3) should be [30px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [0px\] to [100px\] at (0.6) should be [60px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [0px\] to [100px\] at (1) should be [100px\]] + expected: FAIL + + [CSS Animations: property <column-gap> from [0px\] to [100px\] at (1.5) should be [150px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [0px\] to [100px\] at (-0.3) should be [0\]] + expected: FAIL + + [Web Animations: property <column-gap> from [0px\] to [100px\] at (0) should be [0\]] + expected: FAIL + + [Web Animations: property <column-gap> from [0px\] to [100px\] at (0.3) should be [30px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [0px\] to [100px\] at (0.6) should be [60px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [0px\] to [100px\] at (1) should be [100px\]] + expected: FAIL + + [Web Animations: property <column-gap> from [0px\] to [100px\] at (1.5) should be [150px\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/animation/justify-no-interpolation.html.ini b/tests/wpt/meta/css/css-align/animation/justify-no-interpolation.html.ini index a7fe12e3e2d..4baf5201aa6 100644 --- a/tests/wpt/meta/css/css-align/animation/justify-no-interpolation.html.ini +++ b/tests/wpt/meta/css/css-align/animation/justify-no-interpolation.html.ini @@ -166,3 +166,21 @@ [Web Animations: property <justify-self> from [initial\] to [baseline\] at (1.5) should be [baseline\]] expected: FAIL + + [CSS Transitions: property <justify-items> from [initial\] to [baseline\] at (-0.3) should be [baseline\]] + expected: FAIL + + [CSS Transitions: property <justify-items> from [initial\] to [baseline\] at (0) should be [baseline\]] + expected: FAIL + + [CSS Transitions: property <justify-items> from [initial\] to [baseline\] at (0.3) should be [baseline\]] + expected: FAIL + + [CSS Transitions: property <justify-self> from [initial\] to [baseline\] at (-0.3) should be [baseline\]] + expected: FAIL + + [CSS Transitions: property <justify-self> from [initial\] to [baseline\] at (0) should be [baseline\]] + expected: FAIL + + [CSS Transitions: property <justify-self> from [initial\] to [baseline\] at (0.3) should be [baseline\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/animation/row-gap-composition.html.ini b/tests/wpt/meta/css/css-align/animation/row-gap-composition.html.ini new file mode 100644 index 00000000000..d014850445f --- /dev/null +++ b/tests/wpt/meta/css/css-align/animation/row-gap-composition.html.ini @@ -0,0 +1,60 @@ +[row-gap-composition.html] + [Compositing: property <row-gap> underlying [50px\] from add [100px\] to add [200px\] at (-0.3) should be [120px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [50px\] from add [100px\] to add [200px\] at (0) should be [150px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [50px\] from add [100px\] to add [200px\] at (0.5) should be [200px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [50px\] from add [100px\] to add [200px\] at (1) should be [250px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [50px\] from add [100px\] to add [200px\] at (1.5) should be [300px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [100px\] from add [10px\] to add [2px\] at (-0.5) should be [114px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [100px\] from add [10px\] to add [2px\] at (0) should be [110px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [100px\] from add [10px\] to add [2px\] at (0.5) should be [106px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [100px\] from add [10px\] to add [2px\] at (1) should be [102px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [100px\] from add [10px\] to add [2px\] at (1.5) should be [98px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [50px\] from add [100px\] to replace [200px\] at (-0.3) should be [135px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [50px\] from add [100px\] to replace [200px\] at (0) should be [150px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [50px\] from add [100px\] to replace [200px\] at (0.5) should be [175px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [50px\] from add [100px\] to replace [200px\] at (1) should be [200px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [50px\] from add [100px\] to replace [200px\] at (1.5) should be [225px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [100px\] from add [100px\] to add [normal\] at (-0.3) should be [200px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [100px\] from add [100px\] to add [normal\] at (0) should be [200px\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [100px\] from add [100px\] to add [normal\] at (0.5) should be [normal\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [100px\] from add [100px\] to add [normal\] at (1) should be [normal\]] + expected: FAIL + + [Compositing: property <row-gap> underlying [100px\] from add [100px\] to add [normal\] at (1.5) should be [normal\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/animation/row-gap-interpolation.html.ini b/tests/wpt/meta/css/css-align/animation/row-gap-interpolation.html.ini new file mode 100644 index 00000000000..a5bf86d8756 --- /dev/null +++ b/tests/wpt/meta/css/css-align/animation/row-gap-interpolation.html.ini @@ -0,0 +1,468 @@ +[row-gap-interpolation.html] + [CSS Transitions: property <row-gap> from neutral to [40px\] at (-0.3) should be [1px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from neutral to [40px\] at (0) should be [10px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from neutral to [40px\] at (0.3) should be [19px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from neutral to [40px\] at (0.6) should be [28px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from neutral to [40px\] at (1) should be [40px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from neutral to [40px\] at (1.5) should be [55px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from neutral to [40px\] at (-0.3) should be [1px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from neutral to [40px\] at (0) should be [10px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from neutral to [40px\] at (0.3) should be [19px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from neutral to [40px\] at (0.6) should be [28px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from neutral to [40px\] at (1) should be [40px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from neutral to [40px\] at (1.5) should be [55px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from neutral to [40px\] at (-0.3) should be [1px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from neutral to [40px\] at (0) should be [10px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from neutral to [40px\] at (0.3) should be [19px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from neutral to [40px\] at (0.6) should be [28px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from neutral to [40px\] at (1) should be [40px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from neutral to [40px\] at (1.5) should be [55px\]] + expected: FAIL + + [Web Animations: property <row-gap> from neutral to [40px\] at (-0.3) should be [1px\]] + expected: FAIL + + [Web Animations: property <row-gap> from neutral to [40px\] at (0) should be [10px\]] + expected: FAIL + + [Web Animations: property <row-gap> from neutral to [40px\] at (0.3) should be [19px\]] + expected: FAIL + + [Web Animations: property <row-gap> from neutral to [40px\] at (0.6) should be [28px\]] + expected: FAIL + + [Web Animations: property <row-gap> from neutral to [40px\] at (1) should be [40px\]] + expected: FAIL + + [Web Animations: property <row-gap> from neutral to [40px\] at (1.5) should be [55px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [initial\] to [20px\] at (-0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [initial\] to [20px\] at (0) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [initial\] to [20px\] at (0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [initial\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [initial\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [initial\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [initial\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [initial\] to [20px\] at (-0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [initial\] to [20px\] at (0) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [initial\] to [20px\] at (0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [initial\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [initial\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [initial\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [initial\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [initial\] to [20px\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [initial\] to [20px\] at (0) should be [initial\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [initial\] to [20px\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [initial\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [initial\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [initial\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [initial\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [initial\] to [20px\] at (-0.3) should be [initial\]] + expected: FAIL + + [Web Animations: property <row-gap> from [initial\] to [20px\] at (0) should be [initial\]] + expected: FAIL + + [Web Animations: property <row-gap> from [initial\] to [20px\] at (0.3) should be [initial\]] + expected: FAIL + + [Web Animations: property <row-gap> from [initial\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [initial\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [initial\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [initial\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [inherit\] to [20px\] at (-0.3) should be [111px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [inherit\] to [20px\] at (0) should be [90px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [inherit\] to [20px\] at (0.3) should be [69px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [inherit\] to [20px\] at (0.6) should be [48px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [inherit\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [inherit\] to [20px\] at (1.5) should be [0px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [inherit\] to [20px\] at (-0.3) should be [111px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [inherit\] to [20px\] at (0) should be [90px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [inherit\] to [20px\] at (0.3) should be [69px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [inherit\] to [20px\] at (0.6) should be [48px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [inherit\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [inherit\] to [20px\] at (1.5) should be [0px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [inherit\] to [20px\] at (-0.3) should be [111px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [inherit\] to [20px\] at (0) should be [90px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [inherit\] to [20px\] at (0.3) should be [69px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [inherit\] to [20px\] at (0.6) should be [48px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [inherit\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [inherit\] to [20px\] at (1.5) should be [0px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [inherit\] to [20px\] at (-0.3) should be [111px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [inherit\] to [20px\] at (0) should be [90px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [inherit\] to [20px\] at (0.3) should be [69px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [inherit\] to [20px\] at (0.6) should be [48px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [inherit\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [inherit\] to [20px\] at (1.5) should be [0px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [unset\] to [20px\] at (-0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [unset\] to [20px\] at (0) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [unset\] to [20px\] at (0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [unset\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [unset\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [unset\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [unset\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [unset\] to [20px\] at (-0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [unset\] to [20px\] at (0) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [unset\] to [20px\] at (0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [unset\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [unset\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [unset\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [unset\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [unset\] to [20px\] at (-0.3) should be [unset\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [unset\] to [20px\] at (0) should be [unset\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [unset\] to [20px\] at (0.3) should be [unset\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [unset\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [unset\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [unset\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [unset\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [unset\] to [20px\] at (-0.3) should be [unset\]] + expected: FAIL + + [Web Animations: property <row-gap> from [unset\] to [20px\] at (0) should be [unset\]] + expected: FAIL + + [Web Animations: property <row-gap> from [unset\] to [20px\] at (0.3) should be [unset\]] + expected: FAIL + + [Web Animations: property <row-gap> from [unset\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [unset\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [unset\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [unset\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [normal\] to [20px\] at (-0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [normal\] to [20px\] at (0) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [normal\] to [20px\] at (0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [normal\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [normal\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [normal\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [normal\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [normal\] to [20px\] at (-0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [normal\] to [20px\] at (0) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [normal\] to [20px\] at (0.3) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [normal\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [normal\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [normal\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [normal\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [normal\] to [20px\] at (-0.3) should be [normal\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [normal\] to [20px\] at (0) should be [normal\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [normal\] to [20px\] at (0.3) should be [normal\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [normal\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [normal\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [normal\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [normal\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [normal\] to [20px\] at (-0.3) should be [normal\]] + expected: FAIL + + [Web Animations: property <row-gap> from [normal\] to [20px\] at (0) should be [normal\]] + expected: FAIL + + [Web Animations: property <row-gap> from [normal\] to [20px\] at (0.3) should be [normal\]] + expected: FAIL + + [Web Animations: property <row-gap> from [normal\] to [20px\] at (0.5) should be [20px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [normal\] to [20px\] at (0.6) should be [20px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [normal\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [normal\] to [20px\] at (1.5) should be [20px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [0px\] to [100px\] at (-0.3) should be [0\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [0px\] to [100px\] at (0) should be [0\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [0px\] to [100px\] at (0.3) should be [30px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [0px\] to [100px\] at (0.6) should be [60px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [0px\] to [100px\] at (1) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <row-gap> from [0px\] to [100px\] at (1.5) should be [150px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [0px\] to [100px\] at (-0.3) should be [0\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [0px\] to [100px\] at (0) should be [0\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [0px\] to [100px\] at (0.3) should be [30px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [0px\] to [100px\] at (0.6) should be [60px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [0px\] to [100px\] at (1) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <row-gap> from [0px\] to [100px\] at (1.5) should be [150px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [0px\] to [100px\] at (-0.3) should be [0\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [0px\] to [100px\] at (0) should be [0\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [0px\] to [100px\] at (0.3) should be [30px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [0px\] to [100px\] at (0.6) should be [60px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [0px\] to [100px\] at (1) should be [100px\]] + expected: FAIL + + [CSS Animations: property <row-gap> from [0px\] to [100px\] at (1.5) should be [150px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [0px\] to [100px\] at (-0.3) should be [0\]] + expected: FAIL + + [Web Animations: property <row-gap> from [0px\] to [100px\] at (0) should be [0\]] + expected: FAIL + + [Web Animations: property <row-gap> from [0px\] to [100px\] at (0.3) should be [30px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [0px\] to [100px\] at (0.6) should be [60px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [0px\] to [100px\] at (1) should be [100px\]] + expected: FAIL + + [Web Animations: property <row-gap> from [0px\] to [100px\] at (1.5) should be [150px\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/baseline-of-scrollable-1b.html.ini b/tests/wpt/meta/css/css-align/baseline-of-scrollable-1b.html.ini new file mode 100644 index 00000000000..7f4ca06e90b --- /dev/null +++ b/tests/wpt/meta/css/css-align/baseline-of-scrollable-1b.html.ini @@ -0,0 +1,2 @@ +[baseline-of-scrollable-1b.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/baseline-rules/grid-item-input-type-number.html.ini b/tests/wpt/meta/css/css-align/baseline-rules/grid-item-input-type-number.html.ini new file mode 100644 index 00000000000..e1230288018 --- /dev/null +++ b/tests/wpt/meta/css/css-align/baseline-rules/grid-item-input-type-number.html.ini @@ -0,0 +1,2 @@ +[grid-item-input-type-number.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/baseline-rules/grid-item-input-type-text.html.ini b/tests/wpt/meta/css/css-align/baseline-rules/grid-item-input-type-text.html.ini new file mode 100644 index 00000000000..7c6028a9762 --- /dev/null +++ b/tests/wpt/meta/css/css-align/baseline-rules/grid-item-input-type-text.html.ini @@ -0,0 +1,2 @@ +[grid-item-input-type-text.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/baseline-rules/synthesized-baseline-grid-001.html.ini b/tests/wpt/meta/css/css-align/baseline-rules/synthesized-baseline-grid-001.html.ini new file mode 100644 index 00000000000..13d43e6f316 --- /dev/null +++ b/tests/wpt/meta/css/css-align/baseline-rules/synthesized-baseline-grid-001.html.ini @@ -0,0 +1,18 @@ +[synthesized-baseline-grid-001.html] + [.wrapper 1] + expected: FAIL + + [.wrapper 2] + expected: FAIL + + [.wrapper 4] + expected: FAIL + + [.wrapper 5] + expected: FAIL + + [.wrapper 6] + expected: FAIL + + [.wrapper 7] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/baseline-rules/synthesized-baseline-table-cell-001.html.ini b/tests/wpt/meta/css/css-align/baseline-rules/synthesized-baseline-table-cell-001.html.ini deleted file mode 100644 index 0f89f0543fe..00000000000 --- a/tests/wpt/meta/css/css-align/baseline-rules/synthesized-baseline-table-cell-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[synthesized-baseline-table-cell-001.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-align/content-distribution/parse-align-content-002.html.ini b/tests/wpt/meta/css/css-align/content-distribution/parse-align-content-002.html.ini new file mode 100644 index 00000000000..17f02ea6801 --- /dev/null +++ b/tests/wpt/meta/css/css-align/content-distribution/parse-align-content-002.html.ini @@ -0,0 +1,21 @@ +[parse-align-content-002.html] + [Test 'initial' value when nothing is specified] + expected: FAIL + + [Test align-content: 'initial'] + expected: FAIL + + [Test grid items align-content: 'initial'] + expected: FAIL + + [Test flex items align-content: 'initial'] + expected: FAIL + + [Test absolute positioned elements align-content: 'initial'] + expected: FAIL + + [Test absolute positioned grid items align-content: 'initial'] + expected: FAIL + + [Test absolute positioned flex items align-content: 'initial'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/content-distribution/parse-align-content-005.html.ini b/tests/wpt/meta/css/css-align/content-distribution/parse-align-content-005.html.ini new file mode 100644 index 00000000000..99b34224951 --- /dev/null +++ b/tests/wpt/meta/css/css-align/content-distribution/parse-align-content-005.html.ini @@ -0,0 +1,9 @@ +[parse-align-content-005.html] + [Test the value 'inherit' overrides current value ('end')] + expected: FAIL + + [Test the value 'inherit' overrides current value ('safe start')] + expected: FAIL + + [Test the value 'inherit' overrides current value ('unsafe center')] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/content-distribution/parse-justify-content-002.html.ini b/tests/wpt/meta/css/css-align/content-distribution/parse-justify-content-002.html.ini new file mode 100644 index 00000000000..5ced0f03939 --- /dev/null +++ b/tests/wpt/meta/css/css-align/content-distribution/parse-justify-content-002.html.ini @@ -0,0 +1,21 @@ +[parse-justify-content-002.html] + [Test 'initial' value when nothing is specified] + expected: FAIL + + [Test justify-content: 'initial'] + expected: FAIL + + [Test grid items justify-content: 'initial'] + expected: FAIL + + [Test flex items justify-content: 'initial'] + expected: FAIL + + [Test absolute positioned elements justify-content: 'initial'] + expected: FAIL + + [Test absolute positioned grid items justify-content: 'initial'] + expected: FAIL + + [Test absolute positioned flex items justify-content: 'initial'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/content-distribution/parse-justify-content-005.html.ini b/tests/wpt/meta/css/css-align/content-distribution/parse-justify-content-005.html.ini new file mode 100644 index 00000000000..006f8456abf --- /dev/null +++ b/tests/wpt/meta/css/css-align/content-distribution/parse-justify-content-005.html.ini @@ -0,0 +1,9 @@ +[parse-justify-content-005.html] + [Test the value 'inherit' overrides current value ('end')] + expected: FAIL + + [Test the value 'inherit' overrides current value ('safe left')] + expected: FAIL + + [Test the value 'inherit' overrides current value ('unsafe center')] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-001.html.ini b/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-001.html.ini new file mode 100644 index 00000000000..4961c7eb707 --- /dev/null +++ b/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-001.html.ini @@ -0,0 +1,45 @@ +[place-content-shorthand-001.html] + [Checking place-content: normal] + expected: FAIL + + [Checking place-content: start] + expected: FAIL + + [Checking place-content: end] + expected: FAIL + + [Checking place-content: center] + expected: FAIL + + [Checking place-content: flex-start] + expected: FAIL + + [Checking place-content: flex-end] + expected: FAIL + + [Checking place-content: stretch] + expected: FAIL + + [Checking place-content: space-around] + expected: FAIL + + [Checking place-content: space-between] + expected: FAIL + + [Checking place-content: space-evenly] + expected: FAIL + + [Checking place-content: safe flex-end] + expected: FAIL + + [Checking place-content: unsafe end] + expected: FAIL + + [Checking place-content: safe end] + expected: FAIL + + [Checking place-content: unsafe flex-start] + expected: FAIL + + [Checking place-content: safe center] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-002.html.ini b/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-002.html.ini new file mode 100644 index 00000000000..2d89cb15245 --- /dev/null +++ b/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-002.html.ini @@ -0,0 +1,648 @@ +[place-content-shorthand-002.html] + [Checking place-content: normal normal] + expected: FAIL + + [Checking place-content: normal left] + expected: FAIL + + [Checking place-content: normal right] + expected: FAIL + + [Checking place-content: normal start] + expected: FAIL + + [Checking place-content: normal end] + expected: FAIL + + [Checking place-content: normal center] + expected: FAIL + + [Checking place-content: normal flex-start] + expected: FAIL + + [Checking place-content: normal flex-end] + expected: FAIL + + [Checking place-content: normal stretch] + expected: FAIL + + [Checking place-content: normal space-around] + expected: FAIL + + [Checking place-content: normal space-between] + expected: FAIL + + [Checking place-content: normal space-evenly] + expected: FAIL + + [Checking place-content: start normal] + expected: FAIL + + [Checking place-content: start left] + expected: FAIL + + [Checking place-content: start right] + expected: FAIL + + [Checking place-content: start start] + expected: FAIL + + [Checking place-content: start end] + expected: FAIL + + [Checking place-content: start center] + expected: FAIL + + [Checking place-content: start flex-start] + expected: FAIL + + [Checking place-content: start flex-end] + expected: FAIL + + [Checking place-content: start stretch] + expected: FAIL + + [Checking place-content: start space-around] + expected: FAIL + + [Checking place-content: start space-between] + expected: FAIL + + [Checking place-content: start space-evenly] + expected: FAIL + + [Checking place-content: end normal] + expected: FAIL + + [Checking place-content: end left] + expected: FAIL + + [Checking place-content: end right] + expected: FAIL + + [Checking place-content: end start] + expected: FAIL + + [Checking place-content: end end] + expected: FAIL + + [Checking place-content: end center] + expected: FAIL + + [Checking place-content: end flex-start] + expected: FAIL + + [Checking place-content: end flex-end] + expected: FAIL + + [Checking place-content: end stretch] + expected: FAIL + + [Checking place-content: end space-around] + expected: FAIL + + [Checking place-content: end space-between] + expected: FAIL + + [Checking place-content: end space-evenly] + expected: FAIL + + [Checking place-content: center normal] + expected: FAIL + + [Checking place-content: center left] + expected: FAIL + + [Checking place-content: center right] + expected: FAIL + + [Checking place-content: center start] + expected: FAIL + + [Checking place-content: center end] + expected: FAIL + + [Checking place-content: center center] + expected: FAIL + + [Checking place-content: center flex-start] + expected: FAIL + + [Checking place-content: center flex-end] + expected: FAIL + + [Checking place-content: center stretch] + expected: FAIL + + [Checking place-content: center space-around] + expected: FAIL + + [Checking place-content: center space-between] + expected: FAIL + + [Checking place-content: center space-evenly] + expected: FAIL + + [Checking place-content: flex-start normal] + expected: FAIL + + [Checking place-content: flex-start left] + expected: FAIL + + [Checking place-content: flex-start right] + expected: FAIL + + [Checking place-content: flex-start start] + expected: FAIL + + [Checking place-content: flex-start end] + expected: FAIL + + [Checking place-content: flex-start center] + expected: FAIL + + [Checking place-content: flex-start flex-start] + expected: FAIL + + [Checking place-content: flex-start flex-end] + expected: FAIL + + [Checking place-content: flex-start stretch] + expected: FAIL + + [Checking place-content: flex-start space-around] + expected: FAIL + + [Checking place-content: flex-start space-between] + expected: FAIL + + [Checking place-content: flex-start space-evenly] + expected: FAIL + + [Checking place-content: flex-end normal] + expected: FAIL + + [Checking place-content: flex-end left] + expected: FAIL + + [Checking place-content: flex-end right] + expected: FAIL + + [Checking place-content: flex-end start] + expected: FAIL + + [Checking place-content: flex-end end] + expected: FAIL + + [Checking place-content: flex-end center] + expected: FAIL + + [Checking place-content: flex-end flex-start] + expected: FAIL + + [Checking place-content: flex-end flex-end] + expected: FAIL + + [Checking place-content: flex-end stretch] + expected: FAIL + + [Checking place-content: flex-end space-around] + expected: FAIL + + [Checking place-content: flex-end space-between] + expected: FAIL + + [Checking place-content: flex-end space-evenly] + expected: FAIL + + [Checking place-content: stretch normal] + expected: FAIL + + [Checking place-content: stretch left] + expected: FAIL + + [Checking place-content: stretch right] + expected: FAIL + + [Checking place-content: stretch start] + expected: FAIL + + [Checking place-content: stretch end] + expected: FAIL + + [Checking place-content: stretch center] + expected: FAIL + + [Checking place-content: stretch flex-start] + expected: FAIL + + [Checking place-content: stretch flex-end] + expected: FAIL + + [Checking place-content: stretch stretch] + expected: FAIL + + [Checking place-content: stretch space-around] + expected: FAIL + + [Checking place-content: stretch space-between] + expected: FAIL + + [Checking place-content: stretch space-evenly] + expected: FAIL + + [Checking place-content: space-around normal] + expected: FAIL + + [Checking place-content: space-around left] + expected: FAIL + + [Checking place-content: space-around right] + expected: FAIL + + [Checking place-content: space-around start] + expected: FAIL + + [Checking place-content: space-around end] + expected: FAIL + + [Checking place-content: space-around center] + expected: FAIL + + [Checking place-content: space-around flex-start] + expected: FAIL + + [Checking place-content: space-around flex-end] + expected: FAIL + + [Checking place-content: space-around stretch] + expected: FAIL + + [Checking place-content: space-around space-around] + expected: FAIL + + [Checking place-content: space-around space-between] + expected: FAIL + + [Checking place-content: space-around space-evenly] + expected: FAIL + + [Checking place-content: space-between normal] + expected: FAIL + + [Checking place-content: space-between left] + expected: FAIL + + [Checking place-content: space-between right] + expected: FAIL + + [Checking place-content: space-between start] + expected: FAIL + + [Checking place-content: space-between end] + expected: FAIL + + [Checking place-content: space-between center] + expected: FAIL + + [Checking place-content: space-between flex-start] + expected: FAIL + + [Checking place-content: space-between flex-end] + expected: FAIL + + [Checking place-content: space-between stretch] + expected: FAIL + + [Checking place-content: space-between space-around] + expected: FAIL + + [Checking place-content: space-between space-between] + expected: FAIL + + [Checking place-content: space-between space-evenly] + expected: FAIL + + [Checking place-content: space-evenly normal] + expected: FAIL + + [Checking place-content: space-evenly left] + expected: FAIL + + [Checking place-content: space-evenly right] + expected: FAIL + + [Checking place-content: space-evenly start] + expected: FAIL + + [Checking place-content: space-evenly end] + expected: FAIL + + [Checking place-content: space-evenly center] + expected: FAIL + + [Checking place-content: space-evenly flex-start] + expected: FAIL + + [Checking place-content: space-evenly flex-end] + expected: FAIL + + [Checking place-content: space-evenly stretch] + expected: FAIL + + [Checking place-content: space-evenly space-around] + expected: FAIL + + [Checking place-content: space-evenly space-between] + expected: FAIL + + [Checking place-content: space-evenly space-evenly] + expected: FAIL + + [Checking place-content: baseline normal] + expected: FAIL + + [Checking place-content: baseline left] + expected: FAIL + + [Checking place-content: baseline right] + expected: FAIL + + [Checking place-content: baseline start] + expected: FAIL + + [Checking place-content: baseline end] + expected: FAIL + + [Checking place-content: baseline center] + expected: FAIL + + [Checking place-content: baseline flex-start] + expected: FAIL + + [Checking place-content: baseline flex-end] + expected: FAIL + + [Checking place-content: baseline stretch] + expected: FAIL + + [Checking place-content: baseline space-around] + expected: FAIL + + [Checking place-content: baseline space-between] + expected: FAIL + + [Checking place-content: baseline space-evenly] + expected: FAIL + + [Checking place-content: first baseline normal] + expected: FAIL + + [Checking place-content: first baseline left] + expected: FAIL + + [Checking place-content: first baseline right] + expected: FAIL + + [Checking place-content: first baseline start] + expected: FAIL + + [Checking place-content: first baseline end] + expected: FAIL + + [Checking place-content: first baseline center] + expected: FAIL + + [Checking place-content: first baseline flex-start] + expected: FAIL + + [Checking place-content: first baseline flex-end] + expected: FAIL + + [Checking place-content: first baseline stretch] + expected: FAIL + + [Checking place-content: first baseline space-around] + expected: FAIL + + [Checking place-content: first baseline space-between] + expected: FAIL + + [Checking place-content: first baseline space-evenly] + expected: FAIL + + [Checking place-content: last baseline normal] + expected: FAIL + + [Checking place-content: last baseline left] + expected: FAIL + + [Checking place-content: last baseline right] + expected: FAIL + + [Checking place-content: last baseline start] + expected: FAIL + + [Checking place-content: last baseline end] + expected: FAIL + + [Checking place-content: last baseline center] + expected: FAIL + + [Checking place-content: last baseline flex-start] + expected: FAIL + + [Checking place-content: last baseline flex-end] + expected: FAIL + + [Checking place-content: last baseline stretch] + expected: FAIL + + [Checking place-content: last baseline space-around] + expected: FAIL + + [Checking place-content: last baseline space-between] + expected: FAIL + + [Checking place-content: last baseline space-evenly] + expected: FAIL + + [Checking place-content: safe flex-end normal] + expected: FAIL + + [Checking place-content: safe flex-end left] + expected: FAIL + + [Checking place-content: safe flex-end right] + expected: FAIL + + [Checking place-content: safe flex-end start] + expected: FAIL + + [Checking place-content: safe flex-end end] + expected: FAIL + + [Checking place-content: safe flex-end center] + expected: FAIL + + [Checking place-content: safe flex-end flex-start] + expected: FAIL + + [Checking place-content: safe flex-end flex-end] + expected: FAIL + + [Checking place-content: safe flex-end stretch] + expected: FAIL + + [Checking place-content: safe flex-end space-around] + expected: FAIL + + [Checking place-content: safe flex-end space-between] + expected: FAIL + + [Checking place-content: safe flex-end space-evenly] + expected: FAIL + + [Checking place-content: unsafe end normal] + expected: FAIL + + [Checking place-content: unsafe end left] + expected: FAIL + + [Checking place-content: unsafe end right] + expected: FAIL + + [Checking place-content: unsafe end start] + expected: FAIL + + [Checking place-content: unsafe end end] + expected: FAIL + + [Checking place-content: unsafe end center] + expected: FAIL + + [Checking place-content: unsafe end flex-start] + expected: FAIL + + [Checking place-content: unsafe end flex-end] + expected: FAIL + + [Checking place-content: unsafe end stretch] + expected: FAIL + + [Checking place-content: unsafe end space-around] + expected: FAIL + + [Checking place-content: unsafe end space-between] + expected: FAIL + + [Checking place-content: unsafe end space-evenly] + expected: FAIL + + [Checking place-content: safe end normal] + expected: FAIL + + [Checking place-content: safe end left] + expected: FAIL + + [Checking place-content: safe end right] + expected: FAIL + + [Checking place-content: safe end start] + expected: FAIL + + [Checking place-content: safe end end] + expected: FAIL + + [Checking place-content: safe end center] + expected: FAIL + + [Checking place-content: safe end flex-start] + expected: FAIL + + [Checking place-content: safe end flex-end] + expected: FAIL + + [Checking place-content: safe end stretch] + expected: FAIL + + [Checking place-content: safe end space-around] + expected: FAIL + + [Checking place-content: safe end space-between] + expected: FAIL + + [Checking place-content: safe end space-evenly] + expected: FAIL + + [Checking place-content: unsafe flex-start normal] + expected: FAIL + + [Checking place-content: unsafe flex-start left] + expected: FAIL + + [Checking place-content: unsafe flex-start right] + expected: FAIL + + [Checking place-content: unsafe flex-start start] + expected: FAIL + + [Checking place-content: unsafe flex-start end] + expected: FAIL + + [Checking place-content: unsafe flex-start center] + expected: FAIL + + [Checking place-content: unsafe flex-start flex-start] + expected: FAIL + + [Checking place-content: unsafe flex-start flex-end] + expected: FAIL + + [Checking place-content: unsafe flex-start stretch] + expected: FAIL + + [Checking place-content: unsafe flex-start space-around] + expected: FAIL + + [Checking place-content: unsafe flex-start space-between] + expected: FAIL + + [Checking place-content: unsafe flex-start space-evenly] + expected: FAIL + + [Checking place-content: safe center normal] + expected: FAIL + + [Checking place-content: safe center left] + expected: FAIL + + [Checking place-content: safe center right] + expected: FAIL + + [Checking place-content: safe center start] + expected: FAIL + + [Checking place-content: safe center end] + expected: FAIL + + [Checking place-content: safe center center] + expected: FAIL + + [Checking place-content: safe center flex-start] + expected: FAIL + + [Checking place-content: safe center flex-end] + expected: FAIL + + [Checking place-content: safe center stretch] + expected: FAIL + + [Checking place-content: safe center space-around] + expected: FAIL + + [Checking place-content: safe center space-between] + expected: FAIL + + [Checking place-content: safe center space-evenly] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-003.html.ini b/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-003.html.ini new file mode 100644 index 00000000000..f13bcb9c0b4 --- /dev/null +++ b/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-003.html.ini @@ -0,0 +1,6 @@ +[place-content-shorthand-003.html] + [Check place-content: initial - align-content expanded value] + expected: FAIL + + [Check place-content: initial - justify-content expanded value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-004.html.ini b/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-004.html.ini new file mode 100644 index 00000000000..30869aa330e --- /dev/null +++ b/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-004.html.ini @@ -0,0 +1,21 @@ +[place-content-shorthand-004.html] + [Verify fallback values are invalid] + expected: FAIL + + [Verify 'left' and 'right' values are invalid for block/cross axis alignment] + expected: FAIL + + [Verify <baseline-position> values are invalid for the justify-content property] + expected: FAIL + + [Verify numeric values are invalid] + expected: FAIL + + [Verify 'auto' values are invalid] + expected: FAIL + + [Verify self-position values are invalid] + expected: FAIL + + [Verify empty declaration is invalid] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-005.html.ini b/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-005.html.ini new file mode 100644 index 00000000000..a11967949dd --- /dev/null +++ b/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-005.html.ini @@ -0,0 +1,6 @@ +[place-content-shorthand-005.html] + [Check place-content: inherit - align-content resolved value] + expected: FAIL + + [Check place-content: inherit - justify-content resolved value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-006.html.ini b/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-006.html.ini new file mode 100644 index 00000000000..9da0921c373 --- /dev/null +++ b/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-006.html.ini @@ -0,0 +1,66 @@ +[place-content-shorthand-006.html] + [Checking place-content: normal normal] + expected: FAIL + + [Checking place-content: start start] + expected: FAIL + + [Checking place-content: end end] + expected: FAIL + + [Checking place-content: center center] + expected: FAIL + + [Checking place-content: flex-start flex-start] + expected: FAIL + + [Checking place-content: flex-end flex-end] + expected: FAIL + + [Checking place-content: stretch stretch] + expected: FAIL + + [Checking place-content: space-around space-around] + expected: FAIL + + [Checking place-content: space-between space-between] + expected: FAIL + + [Checking place-content: space-evenly space-evenly] + expected: FAIL + + [Checking place-content: first baseline normal] + expected: FAIL + + [Checking place-content: first baseline left] + expected: FAIL + + [Checking place-content: first baseline right] + expected: FAIL + + [Checking place-content: first baseline start] + expected: FAIL + + [Checking place-content: first baseline end] + expected: FAIL + + [Checking place-content: first baseline center] + expected: FAIL + + [Checking place-content: first baseline flex-start] + expected: FAIL + + [Checking place-content: first baseline flex-end] + expected: FAIL + + [Checking place-content: first baseline stretch] + expected: FAIL + + [Checking place-content: first baseline space-around] + expected: FAIL + + [Checking place-content: first baseline space-between] + expected: FAIL + + [Checking place-content: first baseline space-evenly] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-007.html.ini b/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-007.html.ini new file mode 100644 index 00000000000..44072ffa642 --- /dev/null +++ b/tests/wpt/meta/css/css-align/content-distribution/place-content-shorthand-007.html.ini @@ -0,0 +1,2 @@ +[place-content-shorthand-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/justify-items-legacy-001.html.ini b/tests/wpt/meta/css/css-align/default-alignment/justify-items-legacy-001.html.ini new file mode 100644 index 00000000000..edbd7803696 --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/justify-items-legacy-001.html.ini @@ -0,0 +1,3 @@ +[justify-items-legacy-001.html] + [legacy value for justify-items] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/parse-align-items-002.html.ini b/tests/wpt/meta/css/css-align/default-alignment/parse-align-items-002.html.ini new file mode 100644 index 00000000000..6c428407139 --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/parse-align-items-002.html.ini @@ -0,0 +1,21 @@ +[parse-align-items-002.html] + [Test 'initial' value when nothing is specified] + expected: FAIL + + [Test align-items: 'initial'] + expected: FAIL + + [Test grid items align-items: 'initial'] + expected: FAIL + + [Test flex items align-items: 'initial'] + expected: FAIL + + [Test absolute positioned elements align-items: 'initial'] + expected: FAIL + + [Test absolute positioned grid items align-items: 'initial'] + expected: FAIL + + [Test absolute positioned flex items align-items: 'initial'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/parse-align-items-005.html.ini b/tests/wpt/meta/css/css-align/default-alignment/parse-align-items-005.html.ini new file mode 100644 index 00000000000..d03af6efe66 --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/parse-align-items-005.html.ini @@ -0,0 +1,9 @@ +[parse-align-items-005.html] + [Test the value 'inherit' overrides current value ('end')] + expected: FAIL + + [Test the value 'inherit' overrides current value ('safe start')] + expected: FAIL + + [Test the value 'inherit' overrides current value ('unsafe center')] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-001.html.ini b/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-001.html.ini new file mode 100644 index 00000000000..83b3d696bb1 --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-001.html.ini @@ -0,0 +1,66 @@ +[parse-justify-items-001.html] + [Checking justify-items: normal] + expected: FAIL + + [Checking justify-items: stretch] + expected: FAIL + + [Checking justify-items: left] + expected: FAIL + + [Checking justify-items: right] + expected: FAIL + + [Checking justify-items: start] + expected: FAIL + + [Checking justify-items: end] + expected: FAIL + + [Checking justify-items: self-start] + expected: FAIL + + [Checking justify-items: self-end] + expected: FAIL + + [Checking justify-items: center] + expected: FAIL + + [Checking justify-items: flex-start] + expected: FAIL + + [Checking justify-items: flex-end] + expected: FAIL + + [Checking justify-items: baseline] + expected: FAIL + + [Checking justify-items: first baseline] + expected: FAIL + + [Checking justify-items: last baseline] + expected: FAIL + + [Checking justify-items: safe flex-end] + expected: FAIL + + [Checking justify-items: unsafe end] + expected: FAIL + + [Checking justify-items: safe end] + expected: FAIL + + [Checking justify-items: unsafe flex-start] + expected: FAIL + + [Checking justify-items: safe center] + expected: FAIL + + [Checking justify-items: legacy left] + expected: FAIL + + [Checking justify-items: legacy center] + expected: FAIL + + [Checking justify-items: legacy right] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-002.html.ini b/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-002.html.ini new file mode 100644 index 00000000000..32f4f788610 --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-002.html.ini @@ -0,0 +1,21 @@ +[parse-justify-items-002.html] + [Test 'initial' value when nothing is specified] + expected: FAIL + + [Test justify-items: 'initial'] + expected: FAIL + + [Test grid items justify-items: 'initial'] + expected: FAIL + + [Test flex items justify-items: 'initial'] + expected: FAIL + + [Test absolute positioned elements justify-items: 'initial'] + expected: FAIL + + [Test absolute positioned grid items justify-items: 'initial'] + expected: FAIL + + [Test absolute positioned flex items justify-items: 'initial'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-003.html.ini b/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-003.html.ini new file mode 100644 index 00000000000..69277a933c0 --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-003.html.ini @@ -0,0 +1,66 @@ +[parse-justify-items-003.html] + [Checking justify-items: normal] + expected: FAIL + + [Checking justify-items: stretch] + expected: FAIL + + [Checking justify-items: left] + expected: FAIL + + [Checking justify-items: right] + expected: FAIL + + [Checking justify-items: start] + expected: FAIL + + [Checking justify-items: end] + expected: FAIL + + [Checking justify-items: self-start] + expected: FAIL + + [Checking justify-items: self-end] + expected: FAIL + + [Checking justify-items: center] + expected: FAIL + + [Checking justify-items: flex-start] + expected: FAIL + + [Checking justify-items: flex-end] + expected: FAIL + + [Checking justify-items: baseline] + expected: FAIL + + [Checking justify-items: first baseline] + expected: FAIL + + [Checking justify-items: last baseline] + expected: FAIL + + [Checking justify-items: safe flex-end] + expected: FAIL + + [Checking justify-items: unsafe end] + expected: FAIL + + [Checking justify-items: safe end] + expected: FAIL + + [Checking justify-items: unsafe flex-start] + expected: FAIL + + [Checking justify-items: safe center] + expected: FAIL + + [Checking justify-items: legacy left] + expected: FAIL + + [Checking justify-items: legacy center] + expected: FAIL + + [Checking justify-items: legacy right] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-004.html.ini b/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-004.html.ini new file mode 100644 index 00000000000..3e16306f706 --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-004.html.ini @@ -0,0 +1,96 @@ +[parse-justify-items-004.html] + [Checking invalid combination - justify-items: auto] + expected: FAIL + + [Checking invalid combination - justify-items: space-around] + expected: FAIL + + [Checking invalid combination - justify-items: auto safe] + expected: FAIL + + [Checking invalid combination - justify-items: auto left] + expected: FAIL + + [Checking invalid combination - justify-items: normal unsafe] + expected: FAIL + + [Checking invalid combination - justify-items: normal stretch] + expected: FAIL + + [Checking invalid combination - justify-items: baseline normal] + expected: FAIL + + [Checking invalid combination - justify-items: baseline center] + expected: FAIL + + [Checking invalid combination - justify-items: first baseline center] + expected: FAIL + + [Checking invalid combination - justify-items: last baseline center] + expected: FAIL + + [Checking invalid combination - justify-items: baseline last] + expected: FAIL + + [Checking invalid combination - justify-items: baseline first] + expected: FAIL + + [Checking invalid combination - justify-items: stretch unsafe] + expected: FAIL + + [Checking invalid combination - justify-items: stretch right] + expected: FAIL + + [Checking invalid combination - justify-items: unsafe unsafe] + expected: FAIL + + [Checking invalid combination - justify-items: unsafe safe] + expected: FAIL + + [Checking invalid combination - justify-items: center start] + expected: FAIL + + [Checking invalid combination - justify-items: unsafe stretch] + expected: FAIL + + [Checking invalid combination - justify-items: safe stretch] + expected: FAIL + + [Checking invalid combination - justify-items: baseline safe] + expected: FAIL + + [Checking invalid combination - justify-items: unsafe baseline] + expected: FAIL + + [Checking invalid combination - justify-items: unsafe safe left] + expected: FAIL + + [Checking invalid combination - justify-items: unsafe left safe] + expected: FAIL + + [Checking invalid combination - justify-items: left safe unsafe safe] + expected: FAIL + + [Checking invalid combination - justify-items: start safe] + expected: FAIL + + [Checking invalid combination - justify-items: safe] + expected: FAIL + + [Checking invalid combination - justify-items: legacy start] + expected: FAIL + + [Checking invalid combination - justify-items: legacy end] + expected: FAIL + + [Checking invalid combination - justify-items: legacy right unsafe] + expected: FAIL + + [Checking invalid combination - justify-items: legacy auto] + expected: FAIL + + [Checking invalid combination - justify-items: legacy stretch] + expected: FAIL + + [Checking invalid combination - justify-items: legacy left right] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-005.html.ini b/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-005.html.ini new file mode 100644 index 00000000000..67766eb6969 --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-005.html.ini @@ -0,0 +1,9 @@ +[parse-justify-items-005.html] + [Test the value 'inherit' overrides current value ('end')] + expected: FAIL + + [Test the value 'inherit' overrides current value ('safe left')] + expected: FAIL + + [Test the value 'inherit' overrides current value ('unsafe center')] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-006.html.ini b/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-006.html.ini new file mode 100644 index 00000000000..067ee31bab8 --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/parse-justify-items-006.html.ini @@ -0,0 +1,9 @@ +[parse-justify-items-006.html] + [Test the value justify-items: legacy left] + expected: FAIL + + [Test the value justify-items: legacy center] + expected: FAIL + + [Test the value justify-items: legacy right] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-001.html.ini b/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-001.html.ini new file mode 100644 index 00000000000..adaf059604b --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-001.html.ini @@ -0,0 +1,51 @@ +[place-items-shorthand-001.html] + [Checking place-items: normal] + expected: FAIL + + [Checking place-items: stretch] + expected: FAIL + + [Checking place-items: start] + expected: FAIL + + [Checking place-items: end] + expected: FAIL + + [Checking place-items: self-start] + expected: FAIL + + [Checking place-items: self-end] + expected: FAIL + + [Checking place-items: center] + expected: FAIL + + [Checking place-items: flex-start] + expected: FAIL + + [Checking place-items: flex-end] + expected: FAIL + + [Checking place-items: baseline] + expected: FAIL + + [Checking place-items: first baseline] + expected: FAIL + + [Checking place-items: last baseline] + expected: FAIL + + [Checking place-items: safe flex-end] + expected: FAIL + + [Checking place-items: unsafe end] + expected: FAIL + + [Checking place-items: safe end] + expected: FAIL + + [Checking place-items: unsafe flex-start] + expected: FAIL + + [Checking place-items: safe center] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-002.html.ini b/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-002.html.ini new file mode 100644 index 00000000000..3a50fc37bac --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-002.html.ini @@ -0,0 +1,1122 @@ +[place-items-shorthand-002.html] + [Checking place-items: normal left] + expected: FAIL + + [Checking place-items: normal right] + expected: FAIL + + [Checking place-items: normal legacy left] + expected: FAIL + + [Checking place-items: normal legacy center] + expected: FAIL + + [Checking place-items: normal legacy right] + expected: FAIL + + [Checking place-items: normal normal] + expected: FAIL + + [Checking place-items: normal stretch] + expected: FAIL + + [Checking place-items: normal start] + expected: FAIL + + [Checking place-items: normal end] + expected: FAIL + + [Checking place-items: normal self-start] + expected: FAIL + + [Checking place-items: normal self-end] + expected: FAIL + + [Checking place-items: normal center] + expected: FAIL + + [Checking place-items: normal flex-start] + expected: FAIL + + [Checking place-items: normal flex-end] + expected: FAIL + + [Checking place-items: normal baseline] + expected: FAIL + + [Checking place-items: normal first baseline] + expected: FAIL + + [Checking place-items: normal last baseline] + expected: FAIL + + [Checking place-items: normal safe flex-end] + expected: FAIL + + [Checking place-items: normal unsafe end] + expected: FAIL + + [Checking place-items: normal safe end] + expected: FAIL + + [Checking place-items: normal unsafe flex-start] + expected: FAIL + + [Checking place-items: normal safe center] + expected: FAIL + + [Checking place-items: stretch left] + expected: FAIL + + [Checking place-items: stretch right] + expected: FAIL + + [Checking place-items: stretch legacy left] + expected: FAIL + + [Checking place-items: stretch legacy center] + expected: FAIL + + [Checking place-items: stretch legacy right] + expected: FAIL + + [Checking place-items: stretch normal] + expected: FAIL + + [Checking place-items: stretch stretch] + expected: FAIL + + [Checking place-items: stretch start] + expected: FAIL + + [Checking place-items: stretch end] + expected: FAIL + + [Checking place-items: stretch self-start] + expected: FAIL + + [Checking place-items: stretch self-end] + expected: FAIL + + [Checking place-items: stretch center] + expected: FAIL + + [Checking place-items: stretch flex-start] + expected: FAIL + + [Checking place-items: stretch flex-end] + expected: FAIL + + [Checking place-items: stretch baseline] + expected: FAIL + + [Checking place-items: stretch first baseline] + expected: FAIL + + [Checking place-items: stretch last baseline] + expected: FAIL + + [Checking place-items: stretch safe flex-end] + expected: FAIL + + [Checking place-items: stretch unsafe end] + expected: FAIL + + [Checking place-items: stretch safe end] + expected: FAIL + + [Checking place-items: stretch unsafe flex-start] + expected: FAIL + + [Checking place-items: stretch safe center] + expected: FAIL + + [Checking place-items: start left] + expected: FAIL + + [Checking place-items: start right] + expected: FAIL + + [Checking place-items: start legacy left] + expected: FAIL + + [Checking place-items: start legacy center] + expected: FAIL + + [Checking place-items: start legacy right] + expected: FAIL + + [Checking place-items: start normal] + expected: FAIL + + [Checking place-items: start stretch] + expected: FAIL + + [Checking place-items: start start] + expected: FAIL + + [Checking place-items: start end] + expected: FAIL + + [Checking place-items: start self-start] + expected: FAIL + + [Checking place-items: start self-end] + expected: FAIL + + [Checking place-items: start center] + expected: FAIL + + [Checking place-items: start flex-start] + expected: FAIL + + [Checking place-items: start flex-end] + expected: FAIL + + [Checking place-items: start baseline] + expected: FAIL + + [Checking place-items: start first baseline] + expected: FAIL + + [Checking place-items: start last baseline] + expected: FAIL + + [Checking place-items: start safe flex-end] + expected: FAIL + + [Checking place-items: start unsafe end] + expected: FAIL + + [Checking place-items: start safe end] + expected: FAIL + + [Checking place-items: start unsafe flex-start] + expected: FAIL + + [Checking place-items: start safe center] + expected: FAIL + + [Checking place-items: end left] + expected: FAIL + + [Checking place-items: end right] + expected: FAIL + + [Checking place-items: end legacy left] + expected: FAIL + + [Checking place-items: end legacy center] + expected: FAIL + + [Checking place-items: end legacy right] + expected: FAIL + + [Checking place-items: end normal] + expected: FAIL + + [Checking place-items: end stretch] + expected: FAIL + + [Checking place-items: end start] + expected: FAIL + + [Checking place-items: end end] + expected: FAIL + + [Checking place-items: end self-start] + expected: FAIL + + [Checking place-items: end self-end] + expected: FAIL + + [Checking place-items: end center] + expected: FAIL + + [Checking place-items: end flex-start] + expected: FAIL + + [Checking place-items: end flex-end] + expected: FAIL + + [Checking place-items: end baseline] + expected: FAIL + + [Checking place-items: end first baseline] + expected: FAIL + + [Checking place-items: end last baseline] + expected: FAIL + + [Checking place-items: end safe flex-end] + expected: FAIL + + [Checking place-items: end unsafe end] + expected: FAIL + + [Checking place-items: end safe end] + expected: FAIL + + [Checking place-items: end unsafe flex-start] + expected: FAIL + + [Checking place-items: end safe center] + expected: FAIL + + [Checking place-items: self-start left] + expected: FAIL + + [Checking place-items: self-start right] + expected: FAIL + + [Checking place-items: self-start legacy left] + expected: FAIL + + [Checking place-items: self-start legacy center] + expected: FAIL + + [Checking place-items: self-start legacy right] + expected: FAIL + + [Checking place-items: self-start normal] + expected: FAIL + + [Checking place-items: self-start stretch] + expected: FAIL + + [Checking place-items: self-start start] + expected: FAIL + + [Checking place-items: self-start end] + expected: FAIL + + [Checking place-items: self-start self-start] + expected: FAIL + + [Checking place-items: self-start self-end] + expected: FAIL + + [Checking place-items: self-start center] + expected: FAIL + + [Checking place-items: self-start flex-start] + expected: FAIL + + [Checking place-items: self-start flex-end] + expected: FAIL + + [Checking place-items: self-start baseline] + expected: FAIL + + [Checking place-items: self-start first baseline] + expected: FAIL + + [Checking place-items: self-start last baseline] + expected: FAIL + + [Checking place-items: self-start safe flex-end] + expected: FAIL + + [Checking place-items: self-start unsafe end] + expected: FAIL + + [Checking place-items: self-start safe end] + expected: FAIL + + [Checking place-items: self-start unsafe flex-start] + expected: FAIL + + [Checking place-items: self-start safe center] + expected: FAIL + + [Checking place-items: self-end left] + expected: FAIL + + [Checking place-items: self-end right] + expected: FAIL + + [Checking place-items: self-end legacy left] + expected: FAIL + + [Checking place-items: self-end legacy center] + expected: FAIL + + [Checking place-items: self-end legacy right] + expected: FAIL + + [Checking place-items: self-end normal] + expected: FAIL + + [Checking place-items: self-end stretch] + expected: FAIL + + [Checking place-items: self-end start] + expected: FAIL + + [Checking place-items: self-end end] + expected: FAIL + + [Checking place-items: self-end self-start] + expected: FAIL + + [Checking place-items: self-end self-end] + expected: FAIL + + [Checking place-items: self-end center] + expected: FAIL + + [Checking place-items: self-end flex-start] + expected: FAIL + + [Checking place-items: self-end flex-end] + expected: FAIL + + [Checking place-items: self-end baseline] + expected: FAIL + + [Checking place-items: self-end first baseline] + expected: FAIL + + [Checking place-items: self-end last baseline] + expected: FAIL + + [Checking place-items: self-end safe flex-end] + expected: FAIL + + [Checking place-items: self-end unsafe end] + expected: FAIL + + [Checking place-items: self-end safe end] + expected: FAIL + + [Checking place-items: self-end unsafe flex-start] + expected: FAIL + + [Checking place-items: self-end safe center] + expected: FAIL + + [Checking place-items: center left] + expected: FAIL + + [Checking place-items: center right] + expected: FAIL + + [Checking place-items: center legacy left] + expected: FAIL + + [Checking place-items: center legacy center] + expected: FAIL + + [Checking place-items: center legacy right] + expected: FAIL + + [Checking place-items: center normal] + expected: FAIL + + [Checking place-items: center stretch] + expected: FAIL + + [Checking place-items: center start] + expected: FAIL + + [Checking place-items: center end] + expected: FAIL + + [Checking place-items: center self-start] + expected: FAIL + + [Checking place-items: center self-end] + expected: FAIL + + [Checking place-items: center center] + expected: FAIL + + [Checking place-items: center flex-start] + expected: FAIL + + [Checking place-items: center flex-end] + expected: FAIL + + [Checking place-items: center baseline] + expected: FAIL + + [Checking place-items: center first baseline] + expected: FAIL + + [Checking place-items: center last baseline] + expected: FAIL + + [Checking place-items: center safe flex-end] + expected: FAIL + + [Checking place-items: center unsafe end] + expected: FAIL + + [Checking place-items: center safe end] + expected: FAIL + + [Checking place-items: center unsafe flex-start] + expected: FAIL + + [Checking place-items: center safe center] + expected: FAIL + + [Checking place-items: flex-start left] + expected: FAIL + + [Checking place-items: flex-start right] + expected: FAIL + + [Checking place-items: flex-start legacy left] + expected: FAIL + + [Checking place-items: flex-start legacy center] + expected: FAIL + + [Checking place-items: flex-start legacy right] + expected: FAIL + + [Checking place-items: flex-start normal] + expected: FAIL + + [Checking place-items: flex-start stretch] + expected: FAIL + + [Checking place-items: flex-start start] + expected: FAIL + + [Checking place-items: flex-start end] + expected: FAIL + + [Checking place-items: flex-start self-start] + expected: FAIL + + [Checking place-items: flex-start self-end] + expected: FAIL + + [Checking place-items: flex-start center] + expected: FAIL + + [Checking place-items: flex-start flex-start] + expected: FAIL + + [Checking place-items: flex-start flex-end] + expected: FAIL + + [Checking place-items: flex-start baseline] + expected: FAIL + + [Checking place-items: flex-start first baseline] + expected: FAIL + + [Checking place-items: flex-start last baseline] + expected: FAIL + + [Checking place-items: flex-start safe flex-end] + expected: FAIL + + [Checking place-items: flex-start unsafe end] + expected: FAIL + + [Checking place-items: flex-start safe end] + expected: FAIL + + [Checking place-items: flex-start unsafe flex-start] + expected: FAIL + + [Checking place-items: flex-start safe center] + expected: FAIL + + [Checking place-items: flex-end left] + expected: FAIL + + [Checking place-items: flex-end right] + expected: FAIL + + [Checking place-items: flex-end legacy left] + expected: FAIL + + [Checking place-items: flex-end legacy center] + expected: FAIL + + [Checking place-items: flex-end legacy right] + expected: FAIL + + [Checking place-items: flex-end normal] + expected: FAIL + + [Checking place-items: flex-end stretch] + expected: FAIL + + [Checking place-items: flex-end start] + expected: FAIL + + [Checking place-items: flex-end end] + expected: FAIL + + [Checking place-items: flex-end self-start] + expected: FAIL + + [Checking place-items: flex-end self-end] + expected: FAIL + + [Checking place-items: flex-end center] + expected: FAIL + + [Checking place-items: flex-end flex-start] + expected: FAIL + + [Checking place-items: flex-end flex-end] + expected: FAIL + + [Checking place-items: flex-end baseline] + expected: FAIL + + [Checking place-items: flex-end first baseline] + expected: FAIL + + [Checking place-items: flex-end last baseline] + expected: FAIL + + [Checking place-items: flex-end safe flex-end] + expected: FAIL + + [Checking place-items: flex-end unsafe end] + expected: FAIL + + [Checking place-items: flex-end safe end] + expected: FAIL + + [Checking place-items: flex-end unsafe flex-start] + expected: FAIL + + [Checking place-items: flex-end safe center] + expected: FAIL + + [Checking place-items: baseline left] + expected: FAIL + + [Checking place-items: baseline right] + expected: FAIL + + [Checking place-items: baseline legacy left] + expected: FAIL + + [Checking place-items: baseline legacy center] + expected: FAIL + + [Checking place-items: baseline legacy right] + expected: FAIL + + [Checking place-items: baseline normal] + expected: FAIL + + [Checking place-items: baseline stretch] + expected: FAIL + + [Checking place-items: baseline start] + expected: FAIL + + [Checking place-items: baseline end] + expected: FAIL + + [Checking place-items: baseline self-start] + expected: FAIL + + [Checking place-items: baseline self-end] + expected: FAIL + + [Checking place-items: baseline center] + expected: FAIL + + [Checking place-items: baseline flex-start] + expected: FAIL + + [Checking place-items: baseline flex-end] + expected: FAIL + + [Checking place-items: baseline baseline] + expected: FAIL + + [Checking place-items: baseline first baseline] + expected: FAIL + + [Checking place-items: baseline last baseline] + expected: FAIL + + [Checking place-items: baseline safe flex-end] + expected: FAIL + + [Checking place-items: baseline unsafe end] + expected: FAIL + + [Checking place-items: baseline safe end] + expected: FAIL + + [Checking place-items: baseline unsafe flex-start] + expected: FAIL + + [Checking place-items: baseline safe center] + expected: FAIL + + [Checking place-items: first baseline left] + expected: FAIL + + [Checking place-items: first baseline right] + expected: FAIL + + [Checking place-items: first baseline legacy left] + expected: FAIL + + [Checking place-items: first baseline legacy center] + expected: FAIL + + [Checking place-items: first baseline legacy right] + expected: FAIL + + [Checking place-items: first baseline normal] + expected: FAIL + + [Checking place-items: first baseline stretch] + expected: FAIL + + [Checking place-items: first baseline start] + expected: FAIL + + [Checking place-items: first baseline end] + expected: FAIL + + [Checking place-items: first baseline self-start] + expected: FAIL + + [Checking place-items: first baseline self-end] + expected: FAIL + + [Checking place-items: first baseline center] + expected: FAIL + + [Checking place-items: first baseline flex-start] + expected: FAIL + + [Checking place-items: first baseline flex-end] + expected: FAIL + + [Checking place-items: first baseline baseline] + expected: FAIL + + [Checking place-items: first baseline first baseline] + expected: FAIL + + [Checking place-items: first baseline last baseline] + expected: FAIL + + [Checking place-items: first baseline safe flex-end] + expected: FAIL + + [Checking place-items: first baseline unsafe end] + expected: FAIL + + [Checking place-items: first baseline safe end] + expected: FAIL + + [Checking place-items: first baseline unsafe flex-start] + expected: FAIL + + [Checking place-items: first baseline safe center] + expected: FAIL + + [Checking place-items: last baseline left] + expected: FAIL + + [Checking place-items: last baseline right] + expected: FAIL + + [Checking place-items: last baseline legacy left] + expected: FAIL + + [Checking place-items: last baseline legacy center] + expected: FAIL + + [Checking place-items: last baseline legacy right] + expected: FAIL + + [Checking place-items: last baseline normal] + expected: FAIL + + [Checking place-items: last baseline stretch] + expected: FAIL + + [Checking place-items: last baseline start] + expected: FAIL + + [Checking place-items: last baseline end] + expected: FAIL + + [Checking place-items: last baseline self-start] + expected: FAIL + + [Checking place-items: last baseline self-end] + expected: FAIL + + [Checking place-items: last baseline center] + expected: FAIL + + [Checking place-items: last baseline flex-start] + expected: FAIL + + [Checking place-items: last baseline flex-end] + expected: FAIL + + [Checking place-items: last baseline baseline] + expected: FAIL + + [Checking place-items: last baseline first baseline] + expected: FAIL + + [Checking place-items: last baseline last baseline] + expected: FAIL + + [Checking place-items: last baseline safe flex-end] + expected: FAIL + + [Checking place-items: last baseline unsafe end] + expected: FAIL + + [Checking place-items: last baseline safe end] + expected: FAIL + + [Checking place-items: last baseline unsafe flex-start] + expected: FAIL + + [Checking place-items: last baseline safe center] + expected: FAIL + + [Checking place-items: safe flex-end left] + expected: FAIL + + [Checking place-items: safe flex-end right] + expected: FAIL + + [Checking place-items: safe flex-end legacy left] + expected: FAIL + + [Checking place-items: safe flex-end legacy center] + expected: FAIL + + [Checking place-items: safe flex-end legacy right] + expected: FAIL + + [Checking place-items: safe flex-end normal] + expected: FAIL + + [Checking place-items: safe flex-end stretch] + expected: FAIL + + [Checking place-items: safe flex-end start] + expected: FAIL + + [Checking place-items: safe flex-end end] + expected: FAIL + + [Checking place-items: safe flex-end self-start] + expected: FAIL + + [Checking place-items: safe flex-end self-end] + expected: FAIL + + [Checking place-items: safe flex-end center] + expected: FAIL + + [Checking place-items: safe flex-end flex-start] + expected: FAIL + + [Checking place-items: safe flex-end flex-end] + expected: FAIL + + [Checking place-items: safe flex-end baseline] + expected: FAIL + + [Checking place-items: safe flex-end first baseline] + expected: FAIL + + [Checking place-items: safe flex-end last baseline] + expected: FAIL + + [Checking place-items: safe flex-end safe flex-end] + expected: FAIL + + [Checking place-items: safe flex-end unsafe end] + expected: FAIL + + [Checking place-items: safe flex-end safe end] + expected: FAIL + + [Checking place-items: safe flex-end unsafe flex-start] + expected: FAIL + + [Checking place-items: safe flex-end safe center] + expected: FAIL + + [Checking place-items: unsafe end left] + expected: FAIL + + [Checking place-items: unsafe end right] + expected: FAIL + + [Checking place-items: unsafe end legacy left] + expected: FAIL + + [Checking place-items: unsafe end legacy center] + expected: FAIL + + [Checking place-items: unsafe end legacy right] + expected: FAIL + + [Checking place-items: unsafe end normal] + expected: FAIL + + [Checking place-items: unsafe end stretch] + expected: FAIL + + [Checking place-items: unsafe end start] + expected: FAIL + + [Checking place-items: unsafe end end] + expected: FAIL + + [Checking place-items: unsafe end self-start] + expected: FAIL + + [Checking place-items: unsafe end self-end] + expected: FAIL + + [Checking place-items: unsafe end center] + expected: FAIL + + [Checking place-items: unsafe end flex-start] + expected: FAIL + + [Checking place-items: unsafe end flex-end] + expected: FAIL + + [Checking place-items: unsafe end baseline] + expected: FAIL + + [Checking place-items: unsafe end first baseline] + expected: FAIL + + [Checking place-items: unsafe end last baseline] + expected: FAIL + + [Checking place-items: unsafe end safe flex-end] + expected: FAIL + + [Checking place-items: unsafe end unsafe end] + expected: FAIL + + [Checking place-items: unsafe end safe end] + expected: FAIL + + [Checking place-items: unsafe end unsafe flex-start] + expected: FAIL + + [Checking place-items: unsafe end safe center] + expected: FAIL + + [Checking place-items: safe end left] + expected: FAIL + + [Checking place-items: safe end right] + expected: FAIL + + [Checking place-items: safe end legacy left] + expected: FAIL + + [Checking place-items: safe end legacy center] + expected: FAIL + + [Checking place-items: safe end legacy right] + expected: FAIL + + [Checking place-items: safe end normal] + expected: FAIL + + [Checking place-items: safe end stretch] + expected: FAIL + + [Checking place-items: safe end start] + expected: FAIL + + [Checking place-items: safe end end] + expected: FAIL + + [Checking place-items: safe end self-start] + expected: FAIL + + [Checking place-items: safe end self-end] + expected: FAIL + + [Checking place-items: safe end center] + expected: FAIL + + [Checking place-items: safe end flex-start] + expected: FAIL + + [Checking place-items: safe end flex-end] + expected: FAIL + + [Checking place-items: safe end baseline] + expected: FAIL + + [Checking place-items: safe end first baseline] + expected: FAIL + + [Checking place-items: safe end last baseline] + expected: FAIL + + [Checking place-items: safe end safe flex-end] + expected: FAIL + + [Checking place-items: safe end unsafe end] + expected: FAIL + + [Checking place-items: safe end safe end] + expected: FAIL + + [Checking place-items: safe end unsafe flex-start] + expected: FAIL + + [Checking place-items: safe end safe center] + expected: FAIL + + [Checking place-items: unsafe flex-start left] + expected: FAIL + + [Checking place-items: unsafe flex-start right] + expected: FAIL + + [Checking place-items: unsafe flex-start legacy left] + expected: FAIL + + [Checking place-items: unsafe flex-start legacy center] + expected: FAIL + + [Checking place-items: unsafe flex-start legacy right] + expected: FAIL + + [Checking place-items: unsafe flex-start normal] + expected: FAIL + + [Checking place-items: unsafe flex-start stretch] + expected: FAIL + + [Checking place-items: unsafe flex-start start] + expected: FAIL + + [Checking place-items: unsafe flex-start end] + expected: FAIL + + [Checking place-items: unsafe flex-start self-start] + expected: FAIL + + [Checking place-items: unsafe flex-start self-end] + expected: FAIL + + [Checking place-items: unsafe flex-start center] + expected: FAIL + + [Checking place-items: unsafe flex-start flex-start] + expected: FAIL + + [Checking place-items: unsafe flex-start flex-end] + expected: FAIL + + [Checking place-items: unsafe flex-start baseline] + expected: FAIL + + [Checking place-items: unsafe flex-start first baseline] + expected: FAIL + + [Checking place-items: unsafe flex-start last baseline] + expected: FAIL + + [Checking place-items: unsafe flex-start safe flex-end] + expected: FAIL + + [Checking place-items: unsafe flex-start unsafe end] + expected: FAIL + + [Checking place-items: unsafe flex-start safe end] + expected: FAIL + + [Checking place-items: unsafe flex-start unsafe flex-start] + expected: FAIL + + [Checking place-items: unsafe flex-start safe center] + expected: FAIL + + [Checking place-items: safe center left] + expected: FAIL + + [Checking place-items: safe center right] + expected: FAIL + + [Checking place-items: safe center legacy left] + expected: FAIL + + [Checking place-items: safe center legacy center] + expected: FAIL + + [Checking place-items: safe center legacy right] + expected: FAIL + + [Checking place-items: safe center normal] + expected: FAIL + + [Checking place-items: safe center stretch] + expected: FAIL + + [Checking place-items: safe center start] + expected: FAIL + + [Checking place-items: safe center end] + expected: FAIL + + [Checking place-items: safe center self-start] + expected: FAIL + + [Checking place-items: safe center self-end] + expected: FAIL + + [Checking place-items: safe center center] + expected: FAIL + + [Checking place-items: safe center flex-start] + expected: FAIL + + [Checking place-items: safe center flex-end] + expected: FAIL + + [Checking place-items: safe center baseline] + expected: FAIL + + [Checking place-items: safe center first baseline] + expected: FAIL + + [Checking place-items: safe center last baseline] + expected: FAIL + + [Checking place-items: safe center safe flex-end] + expected: FAIL + + [Checking place-items: safe center unsafe end] + expected: FAIL + + [Checking place-items: safe center safe end] + expected: FAIL + + [Checking place-items: safe center unsafe flex-start] + expected: FAIL + + [Checking place-items: safe center safe center] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-003.html.ini b/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-003.html.ini new file mode 100644 index 00000000000..ce57cb7dbf4 --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-003.html.ini @@ -0,0 +1,6 @@ +[place-items-shorthand-003.html] + [Check place-items: initial - align-items expanded value] + expected: FAIL + + [Check place-items: initial - justify-items expanded value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-004.html.ini b/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-004.html.ini new file mode 100644 index 00000000000..af3e911c8c6 --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-004.html.ini @@ -0,0 +1,12 @@ +[place-items-shorthand-004.html] + [Verify fallback values are invalid] + expected: FAIL + + [Verify 'left' and 'right' values are invalid for block/cross axis alignment] + expected: FAIL + + [Verify numeric values are invalid] + expected: FAIL + + [Verify empty declaration is invalid] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-005.html.ini b/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-005.html.ini new file mode 100644 index 00000000000..daff0fc1a58 --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-005.html.ini @@ -0,0 +1,6 @@ +[place-items-shorthand-005.html] + [Check place-items: inherit - align-items resolved value] + expected: FAIL + + [Check place-items: inherit - justify-items resolved value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-006.html.ini b/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-006.html.ini new file mode 100644 index 00000000000..9f20f450482 --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/place-items-shorthand-006.html.ini @@ -0,0 +1,108 @@ +[place-items-shorthand-006.html] + [Checking place-items: normal normal] + expected: FAIL + + [Checking place-items: normal first baseline] + expected: FAIL + + [Checking place-items: stretch stretch] + expected: FAIL + + [Checking place-items: stretch first baseline] + expected: FAIL + + [Checking place-items: start start] + expected: FAIL + + [Checking place-items: start first baseline] + expected: FAIL + + [Checking place-items: end end] + expected: FAIL + + [Checking place-items: end first baseline] + expected: FAIL + + [Checking place-items: self-start self-start] + expected: FAIL + + [Checking place-items: self-start first baseline] + expected: FAIL + + [Checking place-items: self-end self-end] + expected: FAIL + + [Checking place-items: self-end first baseline] + expected: FAIL + + [Checking place-items: center center] + expected: FAIL + + [Checking place-items: center first baseline] + expected: FAIL + + [Checking place-items: flex-start flex-start] + expected: FAIL + + [Checking place-items: flex-start first baseline] + expected: FAIL + + [Checking place-items: flex-end flex-end] + expected: FAIL + + [Checking place-items: flex-end first baseline] + expected: FAIL + + [Checking place-items: baseline baseline] + expected: FAIL + + [Checking place-items: baseline first baseline] + expected: FAIL + + [Checking place-items: first baseline left] + expected: FAIL + + [Checking place-items: first baseline right] + expected: FAIL + + [Checking place-items: first baseline normal] + expected: FAIL + + [Checking place-items: first baseline stretch] + expected: FAIL + + [Checking place-items: first baseline start] + expected: FAIL + + [Checking place-items: first baseline end] + expected: FAIL + + [Checking place-items: first baseline self-start] + expected: FAIL + + [Checking place-items: first baseline self-end] + expected: FAIL + + [Checking place-items: first baseline center] + expected: FAIL + + [Checking place-items: first baseline flex-start] + expected: FAIL + + [Checking place-items: first baseline flex-end] + expected: FAIL + + [Checking place-items: first baseline baseline] + expected: FAIL + + [Checking place-items: first baseline first baseline] + expected: FAIL + + [Checking place-items: first baseline last baseline] + expected: FAIL + + [Checking place-items: last baseline first baseline] + expected: FAIL + + [Checking place-items: last baseline last baseline] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/default-alignment/shorthand-serialization-001.html.ini b/tests/wpt/meta/css/css-align/default-alignment/shorthand-serialization-001.html.ini new file mode 100644 index 00000000000..72aab7d5d6c --- /dev/null +++ b/tests/wpt/meta/css/css-align/default-alignment/shorthand-serialization-001.html.ini @@ -0,0 +1,51 @@ +[shorthand-serialization-001.html] + [test shorthand serialization {"alignContent":"center","shorthand":"center normal"}] + expected: FAIL + + [test shorthand serialization {"alignContent":"baseline safe right","shorthand":""}] + expected: FAIL + + [test shorthand serialization {"justifyContent":"safe start","shorthand":"normal safe start"}] + expected: FAIL + + [test shorthand serialization {"justifyContent":"unsafe start","shorthand":["normal unsafe start"\]}] + expected: FAIL + + [test shorthand serialization {"justifyContent":"space-evenly start","shorthand":""}] + expected: FAIL + + [test shorthand serialization {"alignContent":"start","justifyContent":"end","shorthand":"start end"}] + expected: FAIL + + [test shorthand serialization {"alignItems":"center","shorthand":"center legacy"}] + expected: FAIL + + [test shorthand serialization {"alignItems":"baseline","shorthand":"baseline legacy"}] + expected: FAIL + + [test shorthand serialization {"justifyItems":"safe start","shorthand":"normal safe start"}] + expected: FAIL + + [test shorthand serialization {"justifyItems":"unsafe start","shorthand":["normal unsafe start"\]}] + expected: FAIL + + [test shorthand serialization {"justifyItems":"stretch","shorthand":"normal stretch"}] + expected: FAIL + + [test shorthand serialization {"justifyItems":"left legacy","shorthand":"normal legacy left"}] + expected: FAIL + + [test shorthand serialization {"alignItems":"stretch","justifyItems":"end","shorthand":"stretch end"}] + expected: FAIL + + [test shorthand serialization {"alignSelf":"self-end safe","shorthand":""}] + expected: FAIL + + [test shorthand serialization {"justifySelf":"unsafe start","shorthand":["auto start","auto unsafe start"\]}] + expected: FAIL + + [test shorthand serialization {"justifySelf":"last baseline start","shorthand":""}] + expected: FAIL + + [test shorthand serialization {"alignSelf":"baseline","justifySelf":"last baseline","shorthand":"baseline last baseline"}] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/distribution-values/space-evenly-001.html.ini b/tests/wpt/meta/css/css-align/distribution-values/space-evenly-001.html.ini new file mode 100644 index 00000000000..fb915361368 --- /dev/null +++ b/tests/wpt/meta/css/css-align/distribution-values/space-evenly-001.html.ini @@ -0,0 +1,2 @@ +[space-evenly-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/column-gap-animation-001.html.ini b/tests/wpt/meta/css/css-align/gaps/column-gap-animation-001.html.ini new file mode 100644 index 00000000000..e02d60d4c0b --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/column-gap-animation-001.html.ini @@ -0,0 +1,3 @@ +[column-gap-animation-001.html] + [column-gap is interpolable] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/column-gap-animation-002.html.ini b/tests/wpt/meta/css/css-align/gaps/column-gap-animation-002.html.ini new file mode 100644 index 00000000000..7189a5823b0 --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/column-gap-animation-002.html.ini @@ -0,0 +1,3 @@ +[column-gap-animation-002.html] + [column-gap: normal is not interpolable] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/column-gap-animation-003.html.ini b/tests/wpt/meta/css/css-align/gaps/column-gap-animation-003.html.ini new file mode 100644 index 00000000000..848ff58d3c4 --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/column-gap-animation-003.html.ini @@ -0,0 +1,3 @@ +[column-gap-animation-003.html] + [Default column-gap is not interpolable] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/column-gap-parsing-001.html.ini b/tests/wpt/meta/css/css-align/gaps/column-gap-parsing-001.html.ini new file mode 100644 index 00000000000..efae0b80b53 --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/column-gap-parsing-001.html.ini @@ -0,0 +1,51 @@ +[column-gap-parsing-001.html] + [Default column-gap is 'normal'] + expected: FAIL + + [column-gap accepts pixels] + expected: FAIL + + [column-gap accepts em] + expected: FAIL + + [column-gap accepts percentage] + expected: FAIL + + [column-gap accepts calc()] + expected: FAIL + + [column-gap accepts calc() mixing fixed and percentage values] + expected: FAIL + + [Initial column-gap is 'normal'] + expected: FAIL + + [Initial column-gap is 'normal' 2] + expected: FAIL + + [Initial inherited column-gap is 'normal'] + expected: FAIL + + [column-gap is inheritable] + expected: FAIL + + [Negative column-gap is invalid] + expected: FAIL + + ['max-content' column-gap is invalid] + expected: FAIL + + ['none' column-gap is invalid] + expected: FAIL + + [column-gap with multiple values is invalid] + expected: FAIL + + [Angle column-gap is invalid] + expected: FAIL + + [Resolution column-gap is invalid] + expected: FAIL + + [Time column-gap is invalid] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/gap-animation-001.html.ini b/tests/wpt/meta/css/css-align/gaps/gap-animation-001.html.ini new file mode 100644 index 00000000000..341a80947c1 --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/gap-animation-001.html.ini @@ -0,0 +1,3 @@ +[gap-animation-001.html] + [gap is interpolable] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/gap-animation-002.html.ini b/tests/wpt/meta/css/css-align/gaps/gap-animation-002.html.ini new file mode 100644 index 00000000000..6731a6c119d --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/gap-animation-002.html.ini @@ -0,0 +1,3 @@ +[gap-animation-002.html] + [gap: normal is not interpolable] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/gap-animation-003.html.ini b/tests/wpt/meta/css/css-align/gaps/gap-animation-003.html.ini new file mode 100644 index 00000000000..344ac33f5f7 --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/gap-animation-003.html.ini @@ -0,0 +1,3 @@ +[gap-animation-003.html] + [Default gap is not interpolable] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/gap-animation-004.html.ini b/tests/wpt/meta/css/css-align/gaps/gap-animation-004.html.ini new file mode 100644 index 00000000000..4677793ee54 --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/gap-animation-004.html.ini @@ -0,0 +1,3 @@ +[gap-animation-004.html] + [gap is interpolable] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/gap-normal-computed-001.html.ini b/tests/wpt/meta/css/css-align/gaps/gap-normal-computed-001.html.ini new file mode 100644 index 00000000000..956f88c66de --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/gap-normal-computed-001.html.ini @@ -0,0 +1,18 @@ +[gap-normal-computed-001.html] + [colum-gap:normal computes to normal on multicol elements] + expected: FAIL + + [row-gap:normal computes to normal on multicol elements] + expected: FAIL + + [colum-gap:normal computes to normal on grid] + expected: FAIL + + [row-gap:normal computes to normal on grid] + expected: FAIL + + [colum-gap:normal (main axis) computes to normal on flexbox] + expected: FAIL + + [row-gap:normal (cross axis) computes to normal on flexbox] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/gap-normal-used-001.html.ini b/tests/wpt/meta/css/css-align/gaps/gap-normal-used-001.html.ini new file mode 100644 index 00000000000..ee237180c71 --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/gap-normal-used-001.html.ini @@ -0,0 +1,2 @@ +[gap-normal-used-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/gap-parsing-001.html.ini b/tests/wpt/meta/css/css-align/gaps/gap-parsing-001.html.ini new file mode 100644 index 00000000000..bac7cf70aed --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/gap-parsing-001.html.ini @@ -0,0 +1,72 @@ +[gap-parsing-001.html] + [Default gap is 'normal'] + expected: FAIL + + [gap accepts pixels] + expected: FAIL + + [gap accepts pixels 2] + expected: FAIL + + [gap accepts pixels combined with percentage] + expected: FAIL + + [gap accepts em] + expected: FAIL + + [gap accepts em 2] + expected: FAIL + + [gap accepts percentage] + expected: FAIL + + [gap accepts percentage 2] + expected: FAIL + + [gap accepts calc()] + expected: FAIL + + [gap accepts calc() mixing fixed and percentage values] + expected: FAIL + + [gap accepts calc() 2] + expected: FAIL + + [Initial gap is 'normal'] + expected: FAIL + + [Initial gap is 'normal' 2] + expected: FAIL + + [Initial inherited gap is 'normal'] + expected: FAIL + + [gap is inheritable] + expected: FAIL + + [Negative gap is invalid] + expected: FAIL + + ['max-content' gap is invalid] + expected: FAIL + + ['none' gap is invalid] + expected: FAIL + + [Angle gap is invalid] + expected: FAIL + + [Resolution gap is invalid] + expected: FAIL + + [Time gap is invalid] + expected: FAIL + + [gap with three values is invalid] + expected: FAIL + + [gap with slash is invalid] + expected: FAIL + + [gap with one wrong value is invalid] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/grid-column-gap-parsing-001.html.ini b/tests/wpt/meta/css/css-align/gaps/grid-column-gap-parsing-001.html.ini new file mode 100644 index 00000000000..d2ac5dc2e91 --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/grid-column-gap-parsing-001.html.ini @@ -0,0 +1,51 @@ +[grid-column-gap-parsing-001.html] + [Default grid-column-gap is 'normal'] + expected: FAIL + + [grid-column-gap accepts pixels] + expected: FAIL + + [grid-column-gap accepts em] + expected: FAIL + + [grid-column-gap accepts percentage] + expected: FAIL + + [grid-column-gap accepts calc()] + expected: FAIL + + [grid-column-gap accepts calc() mixing fixed and percentage values] + expected: FAIL + + [Initial grid-column-gap is 'normal'] + expected: FAIL + + [Initial grid-column-gap is 'normal' 2] + expected: FAIL + + [Initial inherited grid-column-gap is 'normal'] + expected: FAIL + + [grid-column-gap is inheritable] + expected: FAIL + + [Negative grid-column-gap is invalid] + expected: FAIL + + ['max-content' grid-column-gap is invalid] + expected: FAIL + + ['none' grid-column-gap is invalid] + expected: FAIL + + [grid-column-gap with multiple values is invalid] + expected: FAIL + + [Angle grid-column-gap is invalid] + expected: FAIL + + [Resolution grid-column-gap is invalid] + expected: FAIL + + [Time grid-column-gap is invalid] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/grid-gap-parsing-001.html.ini b/tests/wpt/meta/css/css-align/gaps/grid-gap-parsing-001.html.ini new file mode 100644 index 00000000000..be002d7735b --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/grid-gap-parsing-001.html.ini @@ -0,0 +1,72 @@ +[grid-gap-parsing-001.html] + [Default grid-gap is 'normal'] + expected: FAIL + + [grid-gap accepts pixels] + expected: FAIL + + [grid-gap accepts pixels 2] + expected: FAIL + + [grid-gap accepts pixels combined with percentage] + expected: FAIL + + [grid-gap accepts em] + expected: FAIL + + [grid-gap accepts em 2] + expected: FAIL + + [grid-gap accepts percentage] + expected: FAIL + + [grid-gap accepts percentage 2] + expected: FAIL + + [grid-gap accepts calc()] + expected: FAIL + + [grid-gap accepts calc() mixing fixed and percentage values] + expected: FAIL + + [grid-gap accepts calc() 2] + expected: FAIL + + [Initial grid-gap is 'normal'] + expected: FAIL + + [Initial grid-gap is 'normal' 2] + expected: FAIL + + [Initial inherited grid-gap is 'normal'] + expected: FAIL + + [grid-gap is inheritable] + expected: FAIL + + [Negative grid-gap is invalid] + expected: FAIL + + ['max-content' grid-gap is invalid] + expected: FAIL + + ['none' grid-gap is invalid] + expected: FAIL + + [Angle grid-gap is invalid] + expected: FAIL + + [Resolution grid-gap is invalid] + expected: FAIL + + [Time grid-gap is invalid] + expected: FAIL + + [grid-gap with three values is invalid] + expected: FAIL + + [grid-gap with slash is invalid] + expected: FAIL + + [grid-gap with one wrong value is invalid] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/grid-row-gap-parsing-001.html.ini b/tests/wpt/meta/css/css-align/gaps/grid-row-gap-parsing-001.html.ini new file mode 100644 index 00000000000..093792ae18c --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/grid-row-gap-parsing-001.html.ini @@ -0,0 +1,51 @@ +[grid-row-gap-parsing-001.html] + [Default grid-row-gap is 'normal'] + expected: FAIL + + [grid-row-gap accepts pixels] + expected: FAIL + + [grid-row-gap accepts em] + expected: FAIL + + [grid-row-gap accepts percentage] + expected: FAIL + + [grid-row-gap accepts calc()] + expected: FAIL + + [grid-row-gap accepts calc() mixing fixed and percentage values] + expected: FAIL + + [Initial grid-row-gap is 'normal'] + expected: FAIL + + [Initial grid-row-gap is 'normal' 2] + expected: FAIL + + [Initial inherited grid-row-gap is 'normal'] + expected: FAIL + + [grid-row-gap is inheritable] + expected: FAIL + + [Negative grid-row-gap is invalid] + expected: FAIL + + ['max-content' grid-row-gap is invalid] + expected: FAIL + + ['none' grid-row-gap is invalid] + expected: FAIL + + [grid-row-gap with multiple values is invalid] + expected: FAIL + + [Angle grid-row-gap is invalid] + expected: FAIL + + [Resolution grid-row-gap is invalid] + expected: FAIL + + [Time grid-row-gap is invalid] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/row-gap-animation-001.html.ini b/tests/wpt/meta/css/css-align/gaps/row-gap-animation-001.html.ini new file mode 100644 index 00000000000..3278a737a78 --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/row-gap-animation-001.html.ini @@ -0,0 +1,3 @@ +[row-gap-animation-001.html] + [row-gap is interpolable] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/row-gap-animation-002.html.ini b/tests/wpt/meta/css/css-align/gaps/row-gap-animation-002.html.ini new file mode 100644 index 00000000000..25e2e2d5d6b --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/row-gap-animation-002.html.ini @@ -0,0 +1,3 @@ +[row-gap-animation-002.html] + [row-gap: normal is not interpolable] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/row-gap-animation-003.html.ini b/tests/wpt/meta/css/css-align/gaps/row-gap-animation-003.html.ini new file mode 100644 index 00000000000..8e86c69f549 --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/row-gap-animation-003.html.ini @@ -0,0 +1,3 @@ +[row-gap-animation-003.html] + [Default row-gap is not interpolable] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/gaps/row-gap-parsing-001.html.ini b/tests/wpt/meta/css/css-align/gaps/row-gap-parsing-001.html.ini new file mode 100644 index 00000000000..9796a9eb452 --- /dev/null +++ b/tests/wpt/meta/css/css-align/gaps/row-gap-parsing-001.html.ini @@ -0,0 +1,51 @@ +[row-gap-parsing-001.html] + [Default row-gap is 'normal'] + expected: FAIL + + [row-gap accepts pixels] + expected: FAIL + + [row-gap accepts em] + expected: FAIL + + [row-gap accepts percentage] + expected: FAIL + + [row-gap accepts calc()] + expected: FAIL + + [row-gap accepts calc() mixing fixed and percentage values] + expected: FAIL + + [Initial row-gap is 'normal'] + expected: FAIL + + [Initial row-gap is 'normal' 2] + expected: FAIL + + [Initial inherited row-gap is 'normal'] + expected: FAIL + + [row-gap is inheritable] + expected: FAIL + + [Negative row-gap is invalid] + expected: FAIL + + ['max-content' row-gap is invalid] + expected: FAIL + + ['none' row-gap is invalid] + expected: FAIL + + [row-gap with multiple values is invalid] + expected: FAIL + + [Angle row-gap is invalid] + expected: FAIL + + [Resolution row-gap is invalid] + expected: FAIL + + [Time row-gap is invalid] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/inheritance.html.ini b/tests/wpt/meta/css/css-align/inheritance.html.ini new file mode 100644 index 00000000000..03cec0d5061 --- /dev/null +++ b/tests/wpt/meta/css/css-align/inheritance.html.ini @@ -0,0 +1,48 @@ +[inheritance.html] + [Property align-content has initial value normal] + expected: FAIL + + [Property align-content does not inherit] + expected: FAIL + + [Property align-items has initial value normal] + expected: FAIL + + [Property align-items does not inherit] + expected: FAIL + + [Property align-self has initial value auto] + expected: FAIL + + [Property align-self does not inherit] + expected: FAIL + + [Property column-gap has initial value normal] + expected: FAIL + + [Property column-gap does not inherit] + expected: FAIL + + [Property justify-content has initial value normal] + expected: FAIL + + [Property justify-content does not inherit] + expected: FAIL + + [Property justify-items has initial value legacy center] + expected: FAIL + + [Property justify-items does not inherit] + expected: FAIL + + [Property justify-self has initial value auto] + expected: FAIL + + [Property justify-self does not inherit] + expected: FAIL + + [Property row-gap has initial value normal] + expected: FAIL + + [Property row-gap does not inherit] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/column-gap-computed.html.ini b/tests/wpt/meta/css/css-align/parsing/column-gap-computed.html.ini new file mode 100644 index 00000000000..81d536d64cd --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/column-gap-computed.html.ini @@ -0,0 +1,15 @@ +[column-gap-computed.html] + [Property column-gap value 'normal'] + expected: FAIL + + [Property column-gap value 'calc(10px + 0.5em)'] + expected: FAIL + + [Property column-gap value 'calc(10px - 0.5em)'] + expected: FAIL + + [Property column-gap value '40%'] + expected: FAIL + + [Property column-gap value 'calc(50% + 60px)'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/column-gap-valid.html.ini b/tests/wpt/meta/css/css-align/parsing/column-gap-valid.html.ini new file mode 100644 index 00000000000..52bbd99b1ba --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/column-gap-valid.html.ini @@ -0,0 +1,18 @@ +[column-gap-valid.html] + [e.style['column-gap'\] = "normal" should set the property value] + expected: FAIL + + [e.style['column-gap'\] = "0" should set the property value] + expected: FAIL + + [e.style['column-gap'\] = "1px" should set the property value] + expected: FAIL + + [e.style['column-gap'\] = "calc(2em + 3ex)" should set the property value] + expected: FAIL + + [e.style['column-gap'\] = "4%" should set the property value] + expected: FAIL + + [e.style['column-gap'\] = "5vmin" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/gap-computed.html.ini b/tests/wpt/meta/css/css-align/parsing/gap-computed.html.ini new file mode 100644 index 00000000000..7c48b72d5fa --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/gap-computed.html.ini @@ -0,0 +1,33 @@ +[gap-computed.html] + [Property gap value 'normal'] + expected: FAIL + + [Property gap value '10px'] + expected: FAIL + + [Property gap value '20%'] + expected: FAIL + + [Property gap value 'calc(20% + 10px)'] + expected: FAIL + + [Property gap value 'calc(-0.5em + 10px)'] + expected: FAIL + + [Property gap value 'calc(0.5em + 10px)'] + expected: FAIL + + [Property gap value 'normal 10px'] + expected: FAIL + + [Property gap value '10px 20%'] + expected: FAIL + + [Property gap value '20% calc(20% + 10px)'] + expected: FAIL + + [Property gap value 'calc(20% + 10px) normal'] + expected: FAIL + + [Property gap value 'calc(-0.5em + 10px) calc(0.5em + 10px)'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/gap-shorthand.html.ini b/tests/wpt/meta/css/css-align/parsing/gap-shorthand.html.ini new file mode 100644 index 00000000000..4877e5a39d2 --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/gap-shorthand.html.ini @@ -0,0 +1,36 @@ +[gap-shorthand.html] + [e.style['gap'\] = "normal" should set column-gap] + expected: FAIL + + [e.style['gap'\] = "normal" should set row-gap] + expected: FAIL + + [e.style['gap'\] = "normal" should not set unrelated longhands] + expected: FAIL + + [e.style['gap'\] = "10px 20%" should set column-gap] + expected: FAIL + + [e.style['gap'\] = "10px 20%" should set row-gap] + expected: FAIL + + [e.style['gap'\] = "10px 20%" should not set unrelated longhands] + expected: FAIL + + [e.style['gap'\] = "10px normal" should set column-gap] + expected: FAIL + + [e.style['gap'\] = "10px normal" should set row-gap] + expected: FAIL + + [e.style['gap'\] = "10px normal" should not set unrelated longhands] + expected: FAIL + + [e.style['gap'\] = "normal calc(20% + 10px)" should set column-gap] + expected: FAIL + + [e.style['gap'\] = "normal calc(20% + 10px)" should set row-gap] + expected: FAIL + + [e.style['gap'\] = "normal calc(20% + 10px)" should not set unrelated longhands] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/gap-valid.html.ini b/tests/wpt/meta/css/css-align/parsing/gap-valid.html.ini new file mode 100644 index 00000000000..af5f3eafa21 --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/gap-valid.html.ini @@ -0,0 +1,27 @@ +[gap-valid.html] + [e.style['gap'\] = "normal normal" should set the property value] + expected: FAIL + + [e.style['gap'\] = "10px 10px" should set the property value] + expected: FAIL + + [e.style['gap'\] = "20% 20%" should set the property value] + expected: FAIL + + [e.style['gap'\] = "calc(20% + 10px) calc(20% + 10px)" should set the property value] + expected: FAIL + + [e.style['gap'\] = "normal 10px" should set the property value] + expected: FAIL + + [e.style['gap'\] = "10px 20%" should set the property value] + expected: FAIL + + [e.style['gap'\] = "20% calc(20% + 10px)" should set the property value] + expected: FAIL + + [e.style['gap'\] = "calc(20% + 10px) 0px" should set the property value] + expected: FAIL + + [e.style['gap'\] = "0px normal" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/justify-items-computed.html.ini b/tests/wpt/meta/css/css-align/parsing/justify-items-computed.html.ini new file mode 100644 index 00000000000..18d471e6a47 --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/justify-items-computed.html.ini @@ -0,0 +1,60 @@ +[justify-items-computed.html] + [Property justify-items value 'normal'] + expected: FAIL + + [Property justify-items value 'stretch'] + expected: FAIL + + [Property justify-items value 'baseline'] + expected: FAIL + + [Property justify-items value 'last baseline'] + expected: FAIL + + [Property justify-items value 'center'] + expected: FAIL + + [Property justify-items value 'start'] + expected: FAIL + + [Property justify-items value 'end'] + expected: FAIL + + [Property justify-items value 'self-start'] + expected: FAIL + + [Property justify-items value 'self-end'] + expected: FAIL + + [Property justify-items value 'flex-start'] + expected: FAIL + + [Property justify-items value 'flex-end'] + expected: FAIL + + [Property justify-items value 'unsafe center'] + expected: FAIL + + [Property justify-items value 'safe self-end'] + expected: FAIL + + [Property justify-items value 'right'] + expected: FAIL + + [Property justify-items value 'safe left'] + expected: FAIL + + [Property justify-items value 'legacy'] + expected: FAIL + + [Property justify-items value 'legacy left'] + expected: FAIL + + [Property justify-items value 'legacy right'] + expected: FAIL + + [Property justify-items value 'legacy center'] + expected: FAIL + + [justify-items legacy depends on inherited value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/justify-items-valid.html.ini b/tests/wpt/meta/css/css-align/parsing/justify-items-valid.html.ini new file mode 100644 index 00000000000..893c7c92263 --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/justify-items-valid.html.ini @@ -0,0 +1,60 @@ +[justify-items-valid.html] + [e.style['justify-items'\] = "normal" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "stretch" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "baseline" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "first baseline" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "last baseline" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "center" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "start" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "end" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "self-start" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "self-end" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "flex-start" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "flex-end" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "unsafe center" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "safe self-end" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "right" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "safe left" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "legacy" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "left legacy" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "right legacy" should set the property value] + expected: FAIL + + [e.style['justify-items'\] = "center legacy" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/justify-self-computed.html.ini b/tests/wpt/meta/css/css-align/parsing/justify-self-computed.html.ini new file mode 100644 index 00000000000..4762465fd0e --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/justify-self-computed.html.ini @@ -0,0 +1,48 @@ +[justify-self-computed.html] + [Property justify-self value 'auto'] + expected: FAIL + + [Property justify-self value 'normal'] + expected: FAIL + + [Property justify-self value 'stretch'] + expected: FAIL + + [Property justify-self value 'baseline'] + expected: FAIL + + [Property justify-self value 'last baseline'] + expected: FAIL + + [Property justify-self value 'center'] + expected: FAIL + + [Property justify-self value 'start'] + expected: FAIL + + [Property justify-self value 'end'] + expected: FAIL + + [Property justify-self value 'self-start'] + expected: FAIL + + [Property justify-self value 'self-end'] + expected: FAIL + + [Property justify-self value 'flex-start'] + expected: FAIL + + [Property justify-self value 'flex-end'] + expected: FAIL + + [Property justify-self value 'unsafe center'] + expected: FAIL + + [Property justify-self value 'safe self-end'] + expected: FAIL + + [Property justify-self value 'left'] + expected: FAIL + + [Property justify-self value 'unsafe right'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/justify-self-valid.html.ini b/tests/wpt/meta/css/css-align/parsing/justify-self-valid.html.ini new file mode 100644 index 00000000000..8cca1d0c4f9 --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/justify-self-valid.html.ini @@ -0,0 +1,51 @@ +[justify-self-valid.html] + [e.style['justify-self'\] = "auto" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "normal" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "stretch" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "baseline" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "first baseline" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "last baseline" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "center" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "start" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "end" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "self-start" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "self-end" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "flex-start" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "flex-end" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "unsafe center" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "safe self-end" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "left" should set the property value] + expected: FAIL + + [e.style['justify-self'\] = "unsafe right" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/place-content-computed.html.ini b/tests/wpt/meta/css/css-align/parsing/place-content-computed.html.ini new file mode 100644 index 00000000000..87c4929f137 --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/place-content-computed.html.ini @@ -0,0 +1,69 @@ +[place-content-computed.html] + [Property place-content value 'normal normal'] + expected: FAIL + + [Property place-content value 'first baseline'] + expected: FAIL + + [Property place-content value 'baseline'] + expected: FAIL + + [Property place-content value 'first baseline start'] + expected: FAIL + + [Property place-content value 'last baseline'] + expected: FAIL + + [Property place-content value 'first baseline stretch'] + expected: FAIL + + [Property place-content value 'last baseline flex-start'] + expected: FAIL + + [Property place-content value 'baseline stretch'] + expected: FAIL + + [Property place-content value 'space-between'] + expected: FAIL + + [Property place-content value 'space-around'] + expected: FAIL + + [Property place-content value 'space-evenly'] + expected: FAIL + + [Property place-content value 'stretch'] + expected: FAIL + + [Property place-content value 'center'] + expected: FAIL + + [Property place-content value 'end'] + expected: FAIL + + [Property place-content value 'flex-start flex-start'] + expected: FAIL + + [Property place-content value 'unsafe end unsafe end'] + expected: FAIL + + [Property place-content value 'safe flex-start'] + expected: FAIL + + [Property place-content value 'normal stretch'] + expected: FAIL + + [Property place-content value 'baseline space-around'] + expected: FAIL + + [Property place-content value 'space-evenly unsafe end'] + expected: FAIL + + [Property place-content value 'center normal'] + expected: FAIL + + [Property place-content value 'normal right'] + expected: FAIL + + [Property place-content value 'baseline unsafe left'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/place-content-shorthand.html.ini b/tests/wpt/meta/css/css-align/parsing/place-content-shorthand.html.ini new file mode 100644 index 00000000000..9988ede34a1 --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/place-content-shorthand.html.ini @@ -0,0 +1,45 @@ +[place-content-shorthand.html] + [e.style['place-content'\] = "normal" should set align-content] + expected: FAIL + + [e.style['place-content'\] = "normal" should set justify-content] + expected: FAIL + + [e.style['place-content'\] = "normal" should not set unrelated longhands] + expected: FAIL + + [e.style['place-content'\] = "first baseline" should set align-content] + expected: FAIL + + [e.style['place-content'\] = "first baseline" should set justify-content] + expected: FAIL + + [e.style['place-content'\] = "first baseline" should not set unrelated longhands] + expected: FAIL + + [e.style['place-content'\] = "last baseline flex-start" should set align-content] + expected: FAIL + + [e.style['place-content'\] = "last baseline flex-start" should set justify-content] + expected: FAIL + + [e.style['place-content'\] = "last baseline flex-start" should not set unrelated longhands] + expected: FAIL + + [e.style['place-content'\] = "space-around" should set align-content] + expected: FAIL + + [e.style['place-content'\] = "space-around" should set justify-content] + expected: FAIL + + [e.style['place-content'\] = "space-around" should not set unrelated longhands] + expected: FAIL + + [e.style['place-content'\] = "space-evenly unsafe end" should set align-content] + expected: FAIL + + [e.style['place-content'\] = "space-evenly unsafe end" should set justify-content] + expected: FAIL + + [e.style['place-content'\] = "space-evenly unsafe end" should not set unrelated longhands] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/place-content-valid.html.ini b/tests/wpt/meta/css/css-align/parsing/place-content-valid.html.ini new file mode 100644 index 00000000000..b89378f8b76 --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/place-content-valid.html.ini @@ -0,0 +1,69 @@ +[place-content-valid.html] + [e.style['place-content'\] = "normal normal" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "first baseline" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "baseline" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "first baseline start" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "last baseline" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "first baseline stretch" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "last baseline flex-start" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "baseline stretch" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "space-between" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "space-around" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "space-evenly" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "stretch" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "center" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "end" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "flex-start flex-start" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "unsafe end unsafe end" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "safe flex-start" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "normal stretch" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "baseline space-around" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "space-evenly unsafe end" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "center normal" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "normal right" should set the property value] + expected: FAIL + + [e.style['place-content'\] = "baseline unsafe left" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/place-items-computed.html.ini b/tests/wpt/meta/css/css-align/parsing/place-items-computed.html.ini new file mode 100644 index 00000000000..9625bc12b0d --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/place-items-computed.html.ini @@ -0,0 +1,54 @@ +[place-items-computed.html] + [Property place-items value 'normal'] + expected: FAIL + + [Property place-items value 'stretch stretch'] + expected: FAIL + + [Property place-items value 'first baseline'] + expected: FAIL + + [Property place-items value 'last baseline last baseline'] + expected: FAIL + + [Property place-items value 'center'] + expected: FAIL + + [Property place-items value 'end end'] + expected: FAIL + + [Property place-items value 'self-start'] + expected: FAIL + + [Property place-items value 'flex-end'] + expected: FAIL + + [Property place-items value 'unsafe center unsafe center'] + expected: FAIL + + [Property place-items value 'safe self-end'] + expected: FAIL + + [Property place-items value 'stretch baseline'] + expected: FAIL + + [Property place-items value 'last baseline center'] + expected: FAIL + + [Property place-items value 'safe self-end normal'] + expected: FAIL + + [Property place-items value 'normal right'] + expected: FAIL + + [Property place-items value 'baseline unsafe left'] + expected: FAIL + + [Property place-items value 'flex-end legacy'] + expected: FAIL + + [Property place-items value 'stretch legacy left'] + expected: FAIL + + [Property place-items value 'first baseline right legacy'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/place-items-shorthand.html.ini b/tests/wpt/meta/css/css-align/parsing/place-items-shorthand.html.ini new file mode 100644 index 00000000000..1d5527a28db --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/place-items-shorthand.html.ini @@ -0,0 +1,36 @@ +[place-items-shorthand.html] + [e.style['place-items'\] = "normal" should set align-items] + expected: FAIL + + [e.style['place-items'\] = "normal" should set justify-items] + expected: FAIL + + [e.style['place-items'\] = "normal" should not set unrelated longhands] + expected: FAIL + + [e.style['place-items'\] = "first baseline" should set align-items] + expected: FAIL + + [e.style['place-items'\] = "first baseline" should set justify-items] + expected: FAIL + + [e.style['place-items'\] = "first baseline" should not set unrelated longhands] + expected: FAIL + + [e.style['place-items'\] = "last baseline flex-start" should set align-items] + expected: FAIL + + [e.style['place-items'\] = "last baseline flex-start" should set justify-items] + expected: FAIL + + [e.style['place-items'\] = "last baseline flex-start" should not set unrelated longhands] + expected: FAIL + + [e.style['place-items'\] = "stretch right legacy" should set align-items] + expected: FAIL + + [e.style['place-items'\] = "stretch right legacy" should set justify-items] + expected: FAIL + + [e.style['place-items'\] = "stretch right legacy" should not set unrelated longhands] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/place-items-valid.html.ini b/tests/wpt/meta/css/css-align/parsing/place-items-valid.html.ini new file mode 100644 index 00000000000..5882f596642 --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/place-items-valid.html.ini @@ -0,0 +1,54 @@ +[place-items-valid.html] + [e.style['place-items'\] = "normal" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "stretch stretch" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "first baseline" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "last baseline last baseline" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "center" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "end end" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "self-start" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "flex-end" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "unsafe center unsafe center" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "safe self-end" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "stretch baseline" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "last baseline center" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "safe self-end normal" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "normal right" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "baseline unsafe left" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "flex-end legacy" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "stretch legacy left" should set the property value] + expected: FAIL + + [e.style['place-items'\] = "first baseline right legacy" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/place-self-computed.html.ini b/tests/wpt/meta/css/css-align/parsing/place-self-computed.html.ini new file mode 100644 index 00000000000..5536166ff11 --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/place-self-computed.html.ini @@ -0,0 +1,48 @@ +[place-self-computed.html] + [Property place-self value 'auto auto'] + expected: FAIL + + [Property place-self value 'normal'] + expected: FAIL + + [Property place-self value 'stretch'] + expected: FAIL + + [Property place-self value 'first baseline'] + expected: FAIL + + [Property place-self value 'last baseline last baseline'] + expected: FAIL + + [Property place-self value 'center center'] + expected: FAIL + + [Property place-self value 'start'] + expected: FAIL + + [Property place-self value 'self-start'] + expected: FAIL + + [Property place-self value 'flex-end'] + expected: FAIL + + [Property place-self value 'unsafe center'] + expected: FAIL + + [Property place-self value 'safe self-end safe self-end'] + expected: FAIL + + [Property place-self value 'auto last baseline'] + expected: FAIL + + [Property place-self value 'baseline flex-end'] + expected: FAIL + + [Property place-self value 'unsafe center stretch'] + expected: FAIL + + [Property place-self value 'normal right'] + expected: FAIL + + [Property place-self value 'baseline unsafe left'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/place-self-shorthand.html.ini b/tests/wpt/meta/css/css-align/parsing/place-self-shorthand.html.ini new file mode 100644 index 00000000000..2b0bea16928 --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/place-self-shorthand.html.ini @@ -0,0 +1,36 @@ +[place-self-shorthand.html] + [e.style['place-self'\] = "normal" should set align-self] + expected: FAIL + + [e.style['place-self'\] = "normal" should set justify-self] + expected: FAIL + + [e.style['place-self'\] = "normal" should not set unrelated longhands] + expected: FAIL + + [e.style['place-self'\] = "first baseline" should set align-self] + expected: FAIL + + [e.style['place-self'\] = "first baseline" should set justify-self] + expected: FAIL + + [e.style['place-self'\] = "first baseline" should not set unrelated longhands] + expected: FAIL + + [e.style['place-self'\] = "last baseline flex-start" should set align-self] + expected: FAIL + + [e.style['place-self'\] = "last baseline flex-start" should set justify-self] + expected: FAIL + + [e.style['place-self'\] = "last baseline flex-start" should not set unrelated longhands] + expected: FAIL + + [e.style['place-self'\] = "unsafe self-start stretch" should set align-self] + expected: FAIL + + [e.style['place-self'\] = "unsafe self-start stretch" should set justify-self] + expected: FAIL + + [e.style['place-self'\] = "unsafe self-start stretch" should not set unrelated longhands] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/place-self-valid.html.ini b/tests/wpt/meta/css/css-align/parsing/place-self-valid.html.ini new file mode 100644 index 00000000000..244ad6c3338 --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/place-self-valid.html.ini @@ -0,0 +1,48 @@ +[place-self-valid.html] + [e.style['place-self'\] = "auto auto" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "normal" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "stretch" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "first baseline" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "last baseline last baseline" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "center center" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "start" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "self-start" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "flex-end" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "unsafe center" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "safe self-end safe self-end" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "auto last baseline" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "baseline flex-end" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "unsafe center stretch" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "normal right" should set the property value] + expected: FAIL + + [e.style['place-self'\] = "baseline unsafe left" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/row-gap-computed.html.ini b/tests/wpt/meta/css/css-align/parsing/row-gap-computed.html.ini new file mode 100644 index 00000000000..342d191d2d2 --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/row-gap-computed.html.ini @@ -0,0 +1,18 @@ +[row-gap-computed.html] + [Property row-gap value 'normal'] + expected: FAIL + + [Property row-gap value '10px'] + expected: FAIL + + [Property row-gap value '20%'] + expected: FAIL + + [Property row-gap value 'calc(20% + 10px)'] + expected: FAIL + + [Property row-gap value 'calc(-0.5em + 10px)'] + expected: FAIL + + [Property row-gap value 'calc(0.5em + 10px)'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/parsing/row-gap-valid.html.ini b/tests/wpt/meta/css/css-align/parsing/row-gap-valid.html.ini new file mode 100644 index 00000000000..57a7ce17db8 --- /dev/null +++ b/tests/wpt/meta/css/css-align/parsing/row-gap-valid.html.ini @@ -0,0 +1,15 @@ +[row-gap-valid.html] + [e.style['row-gap'\] = "normal" should set the property value] + expected: FAIL + + [e.style['row-gap'\] = "10px" should set the property value] + expected: FAIL + + [e.style['row-gap'\] = "20%" should set the property value] + expected: FAIL + + [e.style['row-gap'\] = "calc(20% + 10px)" should set the property value] + expected: FAIL + + [e.style['row-gap'\] = "0" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/self-alignment/parse-align-self-002.html.ini b/tests/wpt/meta/css/css-align/self-alignment/parse-align-self-002.html.ini new file mode 100644 index 00000000000..ecae8b7de2a --- /dev/null +++ b/tests/wpt/meta/css/css-align/self-alignment/parse-align-self-002.html.ini @@ -0,0 +1,21 @@ +[parse-align-self-002.html] + [Test 'initial' value when nothing is specified] + expected: FAIL + + [Test align-self: 'initial'] + expected: FAIL + + [Test grid items align-self: 'initial'] + expected: FAIL + + [Test flex items align-self: 'initial'] + expected: FAIL + + [Test absolute positioned elements align-self: 'initial'] + expected: FAIL + + [Test absolute positioned grid items align-self: 'initial'] + expected: FAIL + + [Test absolute positioned flex items align-self: 'initial'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/self-alignment/parse-align-self-005.html.ini b/tests/wpt/meta/css/css-align/self-alignment/parse-align-self-005.html.ini new file mode 100644 index 00000000000..cd503a304e3 --- /dev/null +++ b/tests/wpt/meta/css/css-align/self-alignment/parse-align-self-005.html.ini @@ -0,0 +1,9 @@ +[parse-align-self-005.html] + [Test the value 'inherit' overrides current value ('end')] + expected: FAIL + + [Test the value 'inherit' overrides current value ('safe start')] + expected: FAIL + + [Test the value 'inherit' overrides current value ('unsafe center')] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-001.html.ini b/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-001.html.ini new file mode 100644 index 00000000000..db1ccc36595 --- /dev/null +++ b/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-001.html.ini @@ -0,0 +1,60 @@ +[parse-justify-self-001.html] + [Checking justify-self: auto] + expected: FAIL + + [Checking justify-self: normal] + expected: FAIL + + [Checking justify-self: stretch] + expected: FAIL + + [Checking justify-self: left] + expected: FAIL + + [Checking justify-self: right] + expected: FAIL + + [Checking justify-self: start] + expected: FAIL + + [Checking justify-self: end] + expected: FAIL + + [Checking justify-self: self-start] + expected: FAIL + + [Checking justify-self: self-end] + expected: FAIL + + [Checking justify-self: center] + expected: FAIL + + [Checking justify-self: flex-start] + expected: FAIL + + [Checking justify-self: flex-end] + expected: FAIL + + [Checking justify-self: baseline] + expected: FAIL + + [Checking justify-self: first baseline] + expected: FAIL + + [Checking justify-self: last baseline] + expected: FAIL + + [Checking justify-self: safe flex-end] + expected: FAIL + + [Checking justify-self: unsafe end] + expected: FAIL + + [Checking justify-self: safe end] + expected: FAIL + + [Checking justify-self: unsafe flex-start] + expected: FAIL + + [Checking justify-self: safe center] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-002.html.ini b/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-002.html.ini new file mode 100644 index 00000000000..101c0d18545 --- /dev/null +++ b/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-002.html.ini @@ -0,0 +1,21 @@ +[parse-justify-self-002.html] + [Test 'initial' value when nothing is specified] + expected: FAIL + + [Test justify-self: 'initial'] + expected: FAIL + + [Test grid items justify-self: 'initial'] + expected: FAIL + + [Test flex items justify-self: 'initial'] + expected: FAIL + + [Test absolute positioned elements justify-self: 'initial'] + expected: FAIL + + [Test absolute positioned grid items justify-self: 'initial'] + expected: FAIL + + [Test absolute positioned flex items justify-self: 'initial'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-003.html.ini b/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-003.html.ini new file mode 100644 index 00000000000..80a84f3e366 --- /dev/null +++ b/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-003.html.ini @@ -0,0 +1,60 @@ +[parse-justify-self-003.html] + [Checking justify-self: auto] + expected: FAIL + + [Checking justify-self: normal] + expected: FAIL + + [Checking justify-self: stretch] + expected: FAIL + + [Checking justify-self: left] + expected: FAIL + + [Checking justify-self: right] + expected: FAIL + + [Checking justify-self: start] + expected: FAIL + + [Checking justify-self: end] + expected: FAIL + + [Checking justify-self: self-start] + expected: FAIL + + [Checking justify-self: self-end] + expected: FAIL + + [Checking justify-self: center] + expected: FAIL + + [Checking justify-self: flex-start] + expected: FAIL + + [Checking justify-self: flex-end] + expected: FAIL + + [Checking justify-self: baseline] + expected: FAIL + + [Checking justify-self: first baseline] + expected: FAIL + + [Checking justify-self: last baseline] + expected: FAIL + + [Checking justify-self: safe flex-end] + expected: FAIL + + [Checking justify-self: unsafe end] + expected: FAIL + + [Checking justify-self: safe end] + expected: FAIL + + [Checking justify-self: unsafe flex-start] + expected: FAIL + + [Checking justify-self: safe center] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-004.html.ini b/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-004.html.ini new file mode 100644 index 00000000000..49c9a449f56 --- /dev/null +++ b/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-004.html.ini @@ -0,0 +1,78 @@ +[parse-justify-self-004.html] + [Checking invalid combination - justify-self: legacy] + expected: FAIL + + [Checking invalid combination - justify-self: space-around] + expected: FAIL + + [Checking invalid combination - justify-self: auto safe] + expected: FAIL + + [Checking invalid combination - justify-self: auto left] + expected: FAIL + + [Checking invalid combination - justify-self: normal unsafe] + expected: FAIL + + [Checking invalid combination - justify-self: normal stretch] + expected: FAIL + + [Checking invalid combination - justify-self: baseline normal] + expected: FAIL + + [Checking invalid combination - justify-self: baseline center] + expected: FAIL + + [Checking invalid combination - justify-self: first baseline center] + expected: FAIL + + [Checking invalid combination - justify-self: last baseline center] + expected: FAIL + + [Checking invalid combination - justify-self: baseline last] + expected: FAIL + + [Checking invalid combination - justify-self: baseline first] + expected: FAIL + + [Checking invalid combination - justify-self: stretch unsafe] + expected: FAIL + + [Checking invalid combination - justify-self: stretch right] + expected: FAIL + + [Checking invalid combination - justify-self: unsafe unsafe] + expected: FAIL + + [Checking invalid combination - justify-self: unsafe safe] + expected: FAIL + + [Checking invalid combination - justify-self: center start] + expected: FAIL + + [Checking invalid combination - justify-self: unsafe stretch] + expected: FAIL + + [Checking invalid combination - justify-self: safe stretch] + expected: FAIL + + [Checking invalid combination - justify-self: baseline safe] + expected: FAIL + + [Checking invalid combination - justify-self: unsafe baseline] + expected: FAIL + + [Checking invalid combination - justify-self: unsafe safe left] + expected: FAIL + + [Checking invalid combination - justify-self: unsafe left safe] + expected: FAIL + + [Checking invalid combination - justify-self: left safe unsafe safe] + expected: FAIL + + [Checking invalid combination - justify-self: start safe] + expected: FAIL + + [Checking invalid combination - justify-self: safe] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-005.html.ini b/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-005.html.ini new file mode 100644 index 00000000000..b69e9407842 --- /dev/null +++ b/tests/wpt/meta/css/css-align/self-alignment/parse-justify-self-005.html.ini @@ -0,0 +1,9 @@ +[parse-justify-self-005.html] + [Test the value 'inherit' overrides current value ('end')] + expected: FAIL + + [Test the value 'inherit' overrides current value ('safe left')] + expected: FAIL + + [Test the value 'inherit' overrides current value ('unsafe center')] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-001.html.ini b/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-001.html.ini new file mode 100644 index 00000000000..ec5dfa2e311 --- /dev/null +++ b/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-001.html.ini @@ -0,0 +1,54 @@ +[place-self-shorthand-001.html] + [Checking place-self: auto] + expected: FAIL + + [Checking place-self: normal] + expected: FAIL + + [Checking place-self: stretch] + expected: FAIL + + [Checking place-self: start] + expected: FAIL + + [Checking place-self: end] + expected: FAIL + + [Checking place-self: self-start] + expected: FAIL + + [Checking place-self: self-end] + expected: FAIL + + [Checking place-self: center] + expected: FAIL + + [Checking place-self: flex-start] + expected: FAIL + + [Checking place-self: flex-end] + expected: FAIL + + [Checking place-self: baseline] + expected: FAIL + + [Checking place-self: first baseline] + expected: FAIL + + [Checking place-self: last baseline] + expected: FAIL + + [Checking place-self: safe flex-end] + expected: FAIL + + [Checking place-self: unsafe end] + expected: FAIL + + [Checking place-self: safe end] + expected: FAIL + + [Checking place-self: unsafe flex-start] + expected: FAIL + + [Checking place-self: safe center] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-002.html.ini b/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-002.html.ini new file mode 100644 index 00000000000..419c2ff3d17 --- /dev/null +++ b/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-002.html.ini @@ -0,0 +1,1080 @@ +[place-self-shorthand-002.html] + [Checking place-self: auto left] + expected: FAIL + + [Checking place-self: auto right] + expected: FAIL + + [Checking place-self: auto auto] + expected: FAIL + + [Checking place-self: auto normal] + expected: FAIL + + [Checking place-self: auto stretch] + expected: FAIL + + [Checking place-self: auto start] + expected: FAIL + + [Checking place-self: auto end] + expected: FAIL + + [Checking place-self: auto self-start] + expected: FAIL + + [Checking place-self: auto self-end] + expected: FAIL + + [Checking place-self: auto center] + expected: FAIL + + [Checking place-self: auto flex-start] + expected: FAIL + + [Checking place-self: auto flex-end] + expected: FAIL + + [Checking place-self: auto baseline] + expected: FAIL + + [Checking place-self: auto first baseline] + expected: FAIL + + [Checking place-self: auto last baseline] + expected: FAIL + + [Checking place-self: auto safe flex-end] + expected: FAIL + + [Checking place-self: auto unsafe end] + expected: FAIL + + [Checking place-self: auto safe end] + expected: FAIL + + [Checking place-self: auto unsafe flex-start] + expected: FAIL + + [Checking place-self: auto safe center] + expected: FAIL + + [Checking place-self: normal left] + expected: FAIL + + [Checking place-self: normal right] + expected: FAIL + + [Checking place-self: normal auto] + expected: FAIL + + [Checking place-self: normal normal] + expected: FAIL + + [Checking place-self: normal stretch] + expected: FAIL + + [Checking place-self: normal start] + expected: FAIL + + [Checking place-self: normal end] + expected: FAIL + + [Checking place-self: normal self-start] + expected: FAIL + + [Checking place-self: normal self-end] + expected: FAIL + + [Checking place-self: normal center] + expected: FAIL + + [Checking place-self: normal flex-start] + expected: FAIL + + [Checking place-self: normal flex-end] + expected: FAIL + + [Checking place-self: normal baseline] + expected: FAIL + + [Checking place-self: normal first baseline] + expected: FAIL + + [Checking place-self: normal last baseline] + expected: FAIL + + [Checking place-self: normal safe flex-end] + expected: FAIL + + [Checking place-self: normal unsafe end] + expected: FAIL + + [Checking place-self: normal safe end] + expected: FAIL + + [Checking place-self: normal unsafe flex-start] + expected: FAIL + + [Checking place-self: normal safe center] + expected: FAIL + + [Checking place-self: stretch left] + expected: FAIL + + [Checking place-self: stretch right] + expected: FAIL + + [Checking place-self: stretch auto] + expected: FAIL + + [Checking place-self: stretch normal] + expected: FAIL + + [Checking place-self: stretch stretch] + expected: FAIL + + [Checking place-self: stretch start] + expected: FAIL + + [Checking place-self: stretch end] + expected: FAIL + + [Checking place-self: stretch self-start] + expected: FAIL + + [Checking place-self: stretch self-end] + expected: FAIL + + [Checking place-self: stretch center] + expected: FAIL + + [Checking place-self: stretch flex-start] + expected: FAIL + + [Checking place-self: stretch flex-end] + expected: FAIL + + [Checking place-self: stretch baseline] + expected: FAIL + + [Checking place-self: stretch first baseline] + expected: FAIL + + [Checking place-self: stretch last baseline] + expected: FAIL + + [Checking place-self: stretch safe flex-end] + expected: FAIL + + [Checking place-self: stretch unsafe end] + expected: FAIL + + [Checking place-self: stretch safe end] + expected: FAIL + + [Checking place-self: stretch unsafe flex-start] + expected: FAIL + + [Checking place-self: stretch safe center] + expected: FAIL + + [Checking place-self: start left] + expected: FAIL + + [Checking place-self: start right] + expected: FAIL + + [Checking place-self: start auto] + expected: FAIL + + [Checking place-self: start normal] + expected: FAIL + + [Checking place-self: start stretch] + expected: FAIL + + [Checking place-self: start start] + expected: FAIL + + [Checking place-self: start end] + expected: FAIL + + [Checking place-self: start self-start] + expected: FAIL + + [Checking place-self: start self-end] + expected: FAIL + + [Checking place-self: start center] + expected: FAIL + + [Checking place-self: start flex-start] + expected: FAIL + + [Checking place-self: start flex-end] + expected: FAIL + + [Checking place-self: start baseline] + expected: FAIL + + [Checking place-self: start first baseline] + expected: FAIL + + [Checking place-self: start last baseline] + expected: FAIL + + [Checking place-self: start safe flex-end] + expected: FAIL + + [Checking place-self: start unsafe end] + expected: FAIL + + [Checking place-self: start safe end] + expected: FAIL + + [Checking place-self: start unsafe flex-start] + expected: FAIL + + [Checking place-self: start safe center] + expected: FAIL + + [Checking place-self: end left] + expected: FAIL + + [Checking place-self: end right] + expected: FAIL + + [Checking place-self: end auto] + expected: FAIL + + [Checking place-self: end normal] + expected: FAIL + + [Checking place-self: end stretch] + expected: FAIL + + [Checking place-self: end start] + expected: FAIL + + [Checking place-self: end end] + expected: FAIL + + [Checking place-self: end self-start] + expected: FAIL + + [Checking place-self: end self-end] + expected: FAIL + + [Checking place-self: end center] + expected: FAIL + + [Checking place-self: end flex-start] + expected: FAIL + + [Checking place-self: end flex-end] + expected: FAIL + + [Checking place-self: end baseline] + expected: FAIL + + [Checking place-self: end first baseline] + expected: FAIL + + [Checking place-self: end last baseline] + expected: FAIL + + [Checking place-self: end safe flex-end] + expected: FAIL + + [Checking place-self: end unsafe end] + expected: FAIL + + [Checking place-self: end safe end] + expected: FAIL + + [Checking place-self: end unsafe flex-start] + expected: FAIL + + [Checking place-self: end safe center] + expected: FAIL + + [Checking place-self: self-start left] + expected: FAIL + + [Checking place-self: self-start right] + expected: FAIL + + [Checking place-self: self-start auto] + expected: FAIL + + [Checking place-self: self-start normal] + expected: FAIL + + [Checking place-self: self-start stretch] + expected: FAIL + + [Checking place-self: self-start start] + expected: FAIL + + [Checking place-self: self-start end] + expected: FAIL + + [Checking place-self: self-start self-start] + expected: FAIL + + [Checking place-self: self-start self-end] + expected: FAIL + + [Checking place-self: self-start center] + expected: FAIL + + [Checking place-self: self-start flex-start] + expected: FAIL + + [Checking place-self: self-start flex-end] + expected: FAIL + + [Checking place-self: self-start baseline] + expected: FAIL + + [Checking place-self: self-start first baseline] + expected: FAIL + + [Checking place-self: self-start last baseline] + expected: FAIL + + [Checking place-self: self-start safe flex-end] + expected: FAIL + + [Checking place-self: self-start unsafe end] + expected: FAIL + + [Checking place-self: self-start safe end] + expected: FAIL + + [Checking place-self: self-start unsafe flex-start] + expected: FAIL + + [Checking place-self: self-start safe center] + expected: FAIL + + [Checking place-self: self-end left] + expected: FAIL + + [Checking place-self: self-end right] + expected: FAIL + + [Checking place-self: self-end auto] + expected: FAIL + + [Checking place-self: self-end normal] + expected: FAIL + + [Checking place-self: self-end stretch] + expected: FAIL + + [Checking place-self: self-end start] + expected: FAIL + + [Checking place-self: self-end end] + expected: FAIL + + [Checking place-self: self-end self-start] + expected: FAIL + + [Checking place-self: self-end self-end] + expected: FAIL + + [Checking place-self: self-end center] + expected: FAIL + + [Checking place-self: self-end flex-start] + expected: FAIL + + [Checking place-self: self-end flex-end] + expected: FAIL + + [Checking place-self: self-end baseline] + expected: FAIL + + [Checking place-self: self-end first baseline] + expected: FAIL + + [Checking place-self: self-end last baseline] + expected: FAIL + + [Checking place-self: self-end safe flex-end] + expected: FAIL + + [Checking place-self: self-end unsafe end] + expected: FAIL + + [Checking place-self: self-end safe end] + expected: FAIL + + [Checking place-self: self-end unsafe flex-start] + expected: FAIL + + [Checking place-self: self-end safe center] + expected: FAIL + + [Checking place-self: center left] + expected: FAIL + + [Checking place-self: center right] + expected: FAIL + + [Checking place-self: center auto] + expected: FAIL + + [Checking place-self: center normal] + expected: FAIL + + [Checking place-self: center stretch] + expected: FAIL + + [Checking place-self: center start] + expected: FAIL + + [Checking place-self: center end] + expected: FAIL + + [Checking place-self: center self-start] + expected: FAIL + + [Checking place-self: center self-end] + expected: FAIL + + [Checking place-self: center center] + expected: FAIL + + [Checking place-self: center flex-start] + expected: FAIL + + [Checking place-self: center flex-end] + expected: FAIL + + [Checking place-self: center baseline] + expected: FAIL + + [Checking place-self: center first baseline] + expected: FAIL + + [Checking place-self: center last baseline] + expected: FAIL + + [Checking place-self: center safe flex-end] + expected: FAIL + + [Checking place-self: center unsafe end] + expected: FAIL + + [Checking place-self: center safe end] + expected: FAIL + + [Checking place-self: center unsafe flex-start] + expected: FAIL + + [Checking place-self: center safe center] + expected: FAIL + + [Checking place-self: flex-start left] + expected: FAIL + + [Checking place-self: flex-start right] + expected: FAIL + + [Checking place-self: flex-start auto] + expected: FAIL + + [Checking place-self: flex-start normal] + expected: FAIL + + [Checking place-self: flex-start stretch] + expected: FAIL + + [Checking place-self: flex-start start] + expected: FAIL + + [Checking place-self: flex-start end] + expected: FAIL + + [Checking place-self: flex-start self-start] + expected: FAIL + + [Checking place-self: flex-start self-end] + expected: FAIL + + [Checking place-self: flex-start center] + expected: FAIL + + [Checking place-self: flex-start flex-start] + expected: FAIL + + [Checking place-self: flex-start flex-end] + expected: FAIL + + [Checking place-self: flex-start baseline] + expected: FAIL + + [Checking place-self: flex-start first baseline] + expected: FAIL + + [Checking place-self: flex-start last baseline] + expected: FAIL + + [Checking place-self: flex-start safe flex-end] + expected: FAIL + + [Checking place-self: flex-start unsafe end] + expected: FAIL + + [Checking place-self: flex-start safe end] + expected: FAIL + + [Checking place-self: flex-start unsafe flex-start] + expected: FAIL + + [Checking place-self: flex-start safe center] + expected: FAIL + + [Checking place-self: flex-end left] + expected: FAIL + + [Checking place-self: flex-end right] + expected: FAIL + + [Checking place-self: flex-end auto] + expected: FAIL + + [Checking place-self: flex-end normal] + expected: FAIL + + [Checking place-self: flex-end stretch] + expected: FAIL + + [Checking place-self: flex-end start] + expected: FAIL + + [Checking place-self: flex-end end] + expected: FAIL + + [Checking place-self: flex-end self-start] + expected: FAIL + + [Checking place-self: flex-end self-end] + expected: FAIL + + [Checking place-self: flex-end center] + expected: FAIL + + [Checking place-self: flex-end flex-start] + expected: FAIL + + [Checking place-self: flex-end flex-end] + expected: FAIL + + [Checking place-self: flex-end baseline] + expected: FAIL + + [Checking place-self: flex-end first baseline] + expected: FAIL + + [Checking place-self: flex-end last baseline] + expected: FAIL + + [Checking place-self: flex-end safe flex-end] + expected: FAIL + + [Checking place-self: flex-end unsafe end] + expected: FAIL + + [Checking place-self: flex-end safe end] + expected: FAIL + + [Checking place-self: flex-end unsafe flex-start] + expected: FAIL + + [Checking place-self: flex-end safe center] + expected: FAIL + + [Checking place-self: baseline left] + expected: FAIL + + [Checking place-self: baseline right] + expected: FAIL + + [Checking place-self: baseline auto] + expected: FAIL + + [Checking place-self: baseline normal] + expected: FAIL + + [Checking place-self: baseline stretch] + expected: FAIL + + [Checking place-self: baseline start] + expected: FAIL + + [Checking place-self: baseline end] + expected: FAIL + + [Checking place-self: baseline self-start] + expected: FAIL + + [Checking place-self: baseline self-end] + expected: FAIL + + [Checking place-self: baseline center] + expected: FAIL + + [Checking place-self: baseline flex-start] + expected: FAIL + + [Checking place-self: baseline flex-end] + expected: FAIL + + [Checking place-self: baseline baseline] + expected: FAIL + + [Checking place-self: baseline first baseline] + expected: FAIL + + [Checking place-self: baseline last baseline] + expected: FAIL + + [Checking place-self: baseline safe flex-end] + expected: FAIL + + [Checking place-self: baseline unsafe end] + expected: FAIL + + [Checking place-self: baseline safe end] + expected: FAIL + + [Checking place-self: baseline unsafe flex-start] + expected: FAIL + + [Checking place-self: baseline safe center] + expected: FAIL + + [Checking place-self: first baseline left] + expected: FAIL + + [Checking place-self: first baseline right] + expected: FAIL + + [Checking place-self: first baseline auto] + expected: FAIL + + [Checking place-self: first baseline normal] + expected: FAIL + + [Checking place-self: first baseline stretch] + expected: FAIL + + [Checking place-self: first baseline start] + expected: FAIL + + [Checking place-self: first baseline end] + expected: FAIL + + [Checking place-self: first baseline self-start] + expected: FAIL + + [Checking place-self: first baseline self-end] + expected: FAIL + + [Checking place-self: first baseline center] + expected: FAIL + + [Checking place-self: first baseline flex-start] + expected: FAIL + + [Checking place-self: first baseline flex-end] + expected: FAIL + + [Checking place-self: first baseline baseline] + expected: FAIL + + [Checking place-self: first baseline first baseline] + expected: FAIL + + [Checking place-self: first baseline last baseline] + expected: FAIL + + [Checking place-self: first baseline safe flex-end] + expected: FAIL + + [Checking place-self: first baseline unsafe end] + expected: FAIL + + [Checking place-self: first baseline safe end] + expected: FAIL + + [Checking place-self: first baseline unsafe flex-start] + expected: FAIL + + [Checking place-self: first baseline safe center] + expected: FAIL + + [Checking place-self: last baseline left] + expected: FAIL + + [Checking place-self: last baseline right] + expected: FAIL + + [Checking place-self: last baseline auto] + expected: FAIL + + [Checking place-self: last baseline normal] + expected: FAIL + + [Checking place-self: last baseline stretch] + expected: FAIL + + [Checking place-self: last baseline start] + expected: FAIL + + [Checking place-self: last baseline end] + expected: FAIL + + [Checking place-self: last baseline self-start] + expected: FAIL + + [Checking place-self: last baseline self-end] + expected: FAIL + + [Checking place-self: last baseline center] + expected: FAIL + + [Checking place-self: last baseline flex-start] + expected: FAIL + + [Checking place-self: last baseline flex-end] + expected: FAIL + + [Checking place-self: last baseline baseline] + expected: FAIL + + [Checking place-self: last baseline first baseline] + expected: FAIL + + [Checking place-self: last baseline last baseline] + expected: FAIL + + [Checking place-self: last baseline safe flex-end] + expected: FAIL + + [Checking place-self: last baseline unsafe end] + expected: FAIL + + [Checking place-self: last baseline safe end] + expected: FAIL + + [Checking place-self: last baseline unsafe flex-start] + expected: FAIL + + [Checking place-self: last baseline safe center] + expected: FAIL + + [Checking place-self: safe flex-end left] + expected: FAIL + + [Checking place-self: safe flex-end right] + expected: FAIL + + [Checking place-self: safe flex-end auto] + expected: FAIL + + [Checking place-self: safe flex-end normal] + expected: FAIL + + [Checking place-self: safe flex-end stretch] + expected: FAIL + + [Checking place-self: safe flex-end start] + expected: FAIL + + [Checking place-self: safe flex-end end] + expected: FAIL + + [Checking place-self: safe flex-end self-start] + expected: FAIL + + [Checking place-self: safe flex-end self-end] + expected: FAIL + + [Checking place-self: safe flex-end center] + expected: FAIL + + [Checking place-self: safe flex-end flex-start] + expected: FAIL + + [Checking place-self: safe flex-end flex-end] + expected: FAIL + + [Checking place-self: safe flex-end baseline] + expected: FAIL + + [Checking place-self: safe flex-end first baseline] + expected: FAIL + + [Checking place-self: safe flex-end last baseline] + expected: FAIL + + [Checking place-self: safe flex-end safe flex-end] + expected: FAIL + + [Checking place-self: safe flex-end unsafe end] + expected: FAIL + + [Checking place-self: safe flex-end safe end] + expected: FAIL + + [Checking place-self: safe flex-end unsafe flex-start] + expected: FAIL + + [Checking place-self: safe flex-end safe center] + expected: FAIL + + [Checking place-self: unsafe end left] + expected: FAIL + + [Checking place-self: unsafe end right] + expected: FAIL + + [Checking place-self: unsafe end auto] + expected: FAIL + + [Checking place-self: unsafe end normal] + expected: FAIL + + [Checking place-self: unsafe end stretch] + expected: FAIL + + [Checking place-self: unsafe end start] + expected: FAIL + + [Checking place-self: unsafe end end] + expected: FAIL + + [Checking place-self: unsafe end self-start] + expected: FAIL + + [Checking place-self: unsafe end self-end] + expected: FAIL + + [Checking place-self: unsafe end center] + expected: FAIL + + [Checking place-self: unsafe end flex-start] + expected: FAIL + + [Checking place-self: unsafe end flex-end] + expected: FAIL + + [Checking place-self: unsafe end baseline] + expected: FAIL + + [Checking place-self: unsafe end first baseline] + expected: FAIL + + [Checking place-self: unsafe end last baseline] + expected: FAIL + + [Checking place-self: unsafe end safe flex-end] + expected: FAIL + + [Checking place-self: unsafe end unsafe end] + expected: FAIL + + [Checking place-self: unsafe end safe end] + expected: FAIL + + [Checking place-self: unsafe end unsafe flex-start] + expected: FAIL + + [Checking place-self: unsafe end safe center] + expected: FAIL + + [Checking place-self: safe end left] + expected: FAIL + + [Checking place-self: safe end right] + expected: FAIL + + [Checking place-self: safe end auto] + expected: FAIL + + [Checking place-self: safe end normal] + expected: FAIL + + [Checking place-self: safe end stretch] + expected: FAIL + + [Checking place-self: safe end start] + expected: FAIL + + [Checking place-self: safe end end] + expected: FAIL + + [Checking place-self: safe end self-start] + expected: FAIL + + [Checking place-self: safe end self-end] + expected: FAIL + + [Checking place-self: safe end center] + expected: FAIL + + [Checking place-self: safe end flex-start] + expected: FAIL + + [Checking place-self: safe end flex-end] + expected: FAIL + + [Checking place-self: safe end baseline] + expected: FAIL + + [Checking place-self: safe end first baseline] + expected: FAIL + + [Checking place-self: safe end last baseline] + expected: FAIL + + [Checking place-self: safe end safe flex-end] + expected: FAIL + + [Checking place-self: safe end unsafe end] + expected: FAIL + + [Checking place-self: safe end safe end] + expected: FAIL + + [Checking place-self: safe end unsafe flex-start] + expected: FAIL + + [Checking place-self: safe end safe center] + expected: FAIL + + [Checking place-self: unsafe flex-start left] + expected: FAIL + + [Checking place-self: unsafe flex-start right] + expected: FAIL + + [Checking place-self: unsafe flex-start auto] + expected: FAIL + + [Checking place-self: unsafe flex-start normal] + expected: FAIL + + [Checking place-self: unsafe flex-start stretch] + expected: FAIL + + [Checking place-self: unsafe flex-start start] + expected: FAIL + + [Checking place-self: unsafe flex-start end] + expected: FAIL + + [Checking place-self: unsafe flex-start self-start] + expected: FAIL + + [Checking place-self: unsafe flex-start self-end] + expected: FAIL + + [Checking place-self: unsafe flex-start center] + expected: FAIL + + [Checking place-self: unsafe flex-start flex-start] + expected: FAIL + + [Checking place-self: unsafe flex-start flex-end] + expected: FAIL + + [Checking place-self: unsafe flex-start baseline] + expected: FAIL + + [Checking place-self: unsafe flex-start first baseline] + expected: FAIL + + [Checking place-self: unsafe flex-start last baseline] + expected: FAIL + + [Checking place-self: unsafe flex-start safe flex-end] + expected: FAIL + + [Checking place-self: unsafe flex-start unsafe end] + expected: FAIL + + [Checking place-self: unsafe flex-start safe end] + expected: FAIL + + [Checking place-self: unsafe flex-start unsafe flex-start] + expected: FAIL + + [Checking place-self: unsafe flex-start safe center] + expected: FAIL + + [Checking place-self: safe center left] + expected: FAIL + + [Checking place-self: safe center right] + expected: FAIL + + [Checking place-self: safe center auto] + expected: FAIL + + [Checking place-self: safe center normal] + expected: FAIL + + [Checking place-self: safe center stretch] + expected: FAIL + + [Checking place-self: safe center start] + expected: FAIL + + [Checking place-self: safe center end] + expected: FAIL + + [Checking place-self: safe center self-start] + expected: FAIL + + [Checking place-self: safe center self-end] + expected: FAIL + + [Checking place-self: safe center center] + expected: FAIL + + [Checking place-self: safe center flex-start] + expected: FAIL + + [Checking place-self: safe center flex-end] + expected: FAIL + + [Checking place-self: safe center baseline] + expected: FAIL + + [Checking place-self: safe center first baseline] + expected: FAIL + + [Checking place-self: safe center last baseline] + expected: FAIL + + [Checking place-self: safe center safe flex-end] + expected: FAIL + + [Checking place-self: safe center unsafe end] + expected: FAIL + + [Checking place-self: safe center safe end] + expected: FAIL + + [Checking place-self: safe center unsafe flex-start] + expected: FAIL + + [Checking place-self: safe center safe center] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-003.html.ini b/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-003.html.ini new file mode 100644 index 00000000000..bbf1dd7ce08 --- /dev/null +++ b/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-003.html.ini @@ -0,0 +1,6 @@ +[place-self-shorthand-003.html] + [Check place-self: initial - align-self expanded value] + expected: FAIL + + [Check place-self: initial - justify-self expanded value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-004.html.ini b/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-004.html.ini new file mode 100644 index 00000000000..03e97bd5514 --- /dev/null +++ b/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-004.html.ini @@ -0,0 +1,12 @@ +[place-self-shorthand-004.html] + [Verify fallback values are invalid] + expected: FAIL + + [Verify 'left' and 'right' values are invalid for block/cross axis alignment] + expected: FAIL + + [Verify numeric values are invalid] + expected: FAIL + + [Verify empty declaration is invalid] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-005.html.ini b/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-005.html.ini new file mode 100644 index 00000000000..77e0c43f6b4 --- /dev/null +++ b/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-005.html.ini @@ -0,0 +1,6 @@ +[place-self-shorthand-005.html] + [Check place-self: inherit - align-self resolved value] + expected: FAIL + + [Check place-self: inherit - justify-self resolved value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-006.html.ini b/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-006.html.ini new file mode 100644 index 00000000000..718e91c83ec --- /dev/null +++ b/tests/wpt/meta/css/css-align/self-alignment/place-self-shorthand-006.html.ini @@ -0,0 +1,117 @@ +[place-self-shorthand-006.html] + [Checking place-self: auto auto] + expected: FAIL + + [Checking place-self: auto first baseline] + expected: FAIL + + [Checking place-self: normal normal] + expected: FAIL + + [Checking place-self: normal first baseline] + expected: FAIL + + [Checking place-self: stretch stretch] + expected: FAIL + + [Checking place-self: stretch first baseline] + expected: FAIL + + [Checking place-self: start start] + expected: FAIL + + [Checking place-self: start first baseline] + expected: FAIL + + [Checking place-self: end end] + expected: FAIL + + [Checking place-self: end first baseline] + expected: FAIL + + [Checking place-self: self-start self-start] + expected: FAIL + + [Checking place-self: self-start first baseline] + expected: FAIL + + [Checking place-self: self-end self-end] + expected: FAIL + + [Checking place-self: self-end first baseline] + expected: FAIL + + [Checking place-self: center center] + expected: FAIL + + [Checking place-self: center first baseline] + expected: FAIL + + [Checking place-self: flex-start flex-start] + expected: FAIL + + [Checking place-self: flex-start first baseline] + expected: FAIL + + [Checking place-self: flex-end flex-end] + expected: FAIL + + [Checking place-self: flex-end first baseline] + expected: FAIL + + [Checking place-self: baseline baseline] + expected: FAIL + + [Checking place-self: baseline first baseline] + expected: FAIL + + [Checking place-self: first baseline left] + expected: FAIL + + [Checking place-self: first baseline right] + expected: FAIL + + [Checking place-self: first baseline auto] + expected: FAIL + + [Checking place-self: first baseline normal] + expected: FAIL + + [Checking place-self: first baseline stretch] + expected: FAIL + + [Checking place-self: first baseline start] + expected: FAIL + + [Checking place-self: first baseline end] + expected: FAIL + + [Checking place-self: first baseline self-start] + expected: FAIL + + [Checking place-self: first baseline self-end] + expected: FAIL + + [Checking place-self: first baseline center] + expected: FAIL + + [Checking place-self: first baseline flex-start] + expected: FAIL + + [Checking place-self: first baseline flex-end] + expected: FAIL + + [Checking place-self: first baseline baseline] + expected: FAIL + + [Checking place-self: first baseline first baseline] + expected: FAIL + + [Checking place-self: first baseline last baseline] + expected: FAIL + + [Checking place-self: last baseline first baseline] + expected: FAIL + + [Checking place-self: last baseline last baseline] + expected: FAIL diff --git a/tests/wpt/meta/css/css-conditional/at-supports-selector-file-selector-button.html.ini b/tests/wpt/meta/css/css-conditional/at-supports-selector-file-selector-button.html.ini new file mode 100644 index 00000000000..92d21eff876 --- /dev/null +++ b/tests/wpt/meta/css/css-conditional/at-supports-selector-file-selector-button.html.ini @@ -0,0 +1,2 @@ +[at-supports-selector-file-selector-button.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-conditional/at-supports-selector-placeholder.html.ini b/tests/wpt/meta/css/css-conditional/at-supports-selector-placeholder.html.ini new file mode 100644 index 00000000000..4103e1ba297 --- /dev/null +++ b/tests/wpt/meta/css/css-conditional/at-supports-selector-placeholder.html.ini @@ -0,0 +1,2 @@ +[at-supports-selector-placeholder.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/animations/font-size-adjust-composition.html.ini b/tests/wpt/meta/css/css-fonts/animations/font-size-adjust-composition.html.ini new file mode 100644 index 00000000000..b0985b5f3e5 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/animations/font-size-adjust-composition.html.ini @@ -0,0 +1,750 @@ +[font-size-adjust-composition.html] + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [none\] to add [2.0\] at (-0.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [none\] to add [2.0\] at (0) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [none\] to add [2.0\] at (0.5) should be [2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [none\] to add [2.0\] at (1) should be [2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [none\] to add [2.0\] at (1.5) should be [2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [0.0\] to add [2.0\] at (-0.5) should be [0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [0.0\] to add [2.0\] at (0) should be [0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [0.0\] to add [2.0\] at (0.5) should be [1.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [0.0\] to add [2.0\] at (1) should be [2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [0.0\] to add [2.0\] at (1.5) should be [3.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [0.0\] to add [2.0\] at (-0.5) should be [0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [0.0\] to add [2.0\] at (0) should be [0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [0.0\] to add [2.0\] at (0.5) should be [1.25\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [0.0\] to add [2.0\] at (1) should be [2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [0.0\] to add [2.0\] at (1.5) should be [3.75\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [0.0\] to replace [2.0\] at (-0.5) should be [0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [0.0\] to replace [2.0\] at (0) should be [0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [0.0\] to replace [2.0\] at (0.5) should be [1.25\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [0.0\] to replace [2.0\] at (1) should be [2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [0.0\] to replace [2.0\] at (1.5) should be [2.75\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [2.0\] to add [none\] at (-0.5) should be [2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [2.0\] to add [none\] at (0) should be [2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [2.0\] to add [none\] at (0.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [2.0\] to add [none\] at (1) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [2.0\] to add [none\] at (1.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [none\] to add [ex-height 2.0\] at (-0.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [none\] to add [ex-height 2.0\] at (0) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [none\] to add [ex-height 2.0\] at (0.5) should be [2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [none\] to add [ex-height 2.0\] at (1) should be [2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [none\] to add [ex-height 2.0\] at (1.5) should be [2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from add [ex-height 0\] to add [ex-height 2.0\] at (-0.5) should be [0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from add [ex-height 0\] to add [ex-height 2.0\] at (0) should be [0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from add [ex-height 0\] to add [ex-height 2.0\] at (0.5) should be [1.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from add [ex-height 0\] to add [ex-height 2.0\] at (1) should be [2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from add [ex-height 0\] to add [ex-height 2.0\] at (1.5) should be [3.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [ex-height 0\] to add [ex-height 2.0\] at (-0.5) should be [0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [ex-height 0\] to add [ex-height 2.0\] at (0) should be [0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [ex-height 0\] to add [ex-height 2.0\] at (0.5) should be [1.25\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [ex-height 0\] to add [ex-height 2.0\] at (1) should be [2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [ex-height 0\] to add [ex-height 2.0\] at (1.5) should be [3.75\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from add [ex-height 0\] to replace [ex-height 2.0\] at (-0.5) should be [0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from add [ex-height 0\] to replace [ex-height 2.0\] at (0) should be [0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from add [ex-height 0\] to replace [ex-height 2.0\] at (0.5) should be [1.25\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from add [ex-height 0\] to replace [ex-height 2.0\] at (1) should be [2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from add [ex-height 0\] to replace [ex-height 2.0\] at (1.5) should be [2.75\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [ex-height 2.0\] to add [none\] at (-0.5) should be [2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [ex-height 2.0\] to add [none\] at (0) should be [2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [ex-height 2.0\] to add [none\] at (0.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [ex-height 2.0\] to add [none\] at (1) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ex-height 0.5\] from replace [ex-height 2.0\] to add [none\] at (1.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [none\] to add [cap-height 2.0\] at (-0.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [none\] to add [cap-height 2.0\] at (0) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [none\] to add [cap-height 2.0\] at (0.5) should be [cap-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [none\] to add [cap-height 2.0\] at (1) should be [cap-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [none\] to add [cap-height 2.0\] at (1.5) should be [cap-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from add [cap-height 0\] to add [cap-height 2.0\] at (-0.5) should be [cap-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from add [cap-height 0\] to add [cap-height 2.0\] at (0) should be [cap-height 0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from add [cap-height 0\] to add [cap-height 2.0\] at (0.5) should be [cap-height 1.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from add [cap-height 0\] to add [cap-height 2.0\] at (1) should be [cap-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from add [cap-height 0\] to add [cap-height 2.0\] at (1.5) should be [cap-height 3.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [cap-height 0\] to add [cap-height 2.0\] at (-0.5) should be [cap-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [cap-height 0\] to add [cap-height 2.0\] at (0) should be [cap-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [cap-height 0\] to add [cap-height 2.0\] at (0.5) should be [cap-height 1.25\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [cap-height 0\] to add [cap-height 2.0\] at (1) should be [cap-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [cap-height 0\] to add [cap-height 2.0\] at (1.5) should be [cap-height 3.75\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from add [cap-height 0.0\] to replace [cap-height 2.0\] at (-0.5) should be [cap-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from add [cap-height 0.0\] to replace [cap-height 2.0\] at (0) should be [cap-height 0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from add [cap-height 0.0\] to replace [cap-height 2.0\] at (0.5) should be [cap-height 1.25\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from add [cap-height 0.0\] to replace [cap-height 2.0\] at (1) should be [cap-height 2\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from add [cap-height 0.0\] to replace [cap-height 2.0\] at (1.5) should be [cap-height 2.75\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [cap-height 2.0\] to add [none\] at (-0.5) should be [cap-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [cap-height 2.0\] to add [none\] at (0) should be [cap-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [cap-height 2.0\] to add [none\] at (0.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [cap-height 2.0\] to add [none\] at (1) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [cap-height 0.5\] from replace [cap-height 2.0\] to add [none\] at (1.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [none\] to add [ch-width 2.0\] at (-0.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [none\] to add [ch-width 2.0\] at (0) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [none\] to add [ch-width 2.0\] at (0.5) should be [ch-width 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [none\] to add [ch-width 2.0\] at (1) should be [ch-width 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [none\] to add [ch-width 2.0\] at (1.5) should be [ch-width 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from add [ch-width 0\] to add [ch-width 2.0\] at (-0.5) should be [ch-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from add [ch-width 0\] to add [ch-width 2.0\] at (0) should be [ch-width 0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from add [ch-width 0\] to add [ch-width 2.0\] at (0.5) should be [ch-width 1.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from add [ch-width 0\] to add [ch-width 2.0\] at (1) should be [ch-width 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from add [ch-width 0\] to add [ch-width 2.0\] at (1.5) should be [ch-width 3.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [ch-width 0\] to add [ch-width 2.0\] at (-0.5) should be [ch-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [ch-width 0\] to add [ch-width 2.0\] at (0) should be [ch-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [ch-width 0\] to add [ch-width 2.0\] at (0.5) should be [ch-width 1.25\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [ch-width 0\] to add [ch-width 2.0\] at (1) should be [ch-width 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [ch-width 0\] to add [ch-width 2.0\] at (1.5) should be [ch-width 3.75\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from add [ch-width 0\] to replace [ch-width 2.0\] at (-0.5) should be [ch-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from add [ch-width 0\] to replace [ch-width 2.0\] at (0) should be [ch-width 0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from add [ch-width 0\] to replace [ch-width 2.0\] at (0.5) should be [ch-width 1.25\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from add [ch-width 0\] to replace [ch-width 2.0\] at (1) should be [ch-width 2\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from add [ch-width 0\] to replace [ch-width 2.0\] at (1.5) should be [ch-width 2.75\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [ch-width 2.0\] to add [none\] at (-0.5) should be [ch-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [ch-width 2.0\] to add [none\] at (0) should be [ch-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [ch-width 2.0\] to add [none\] at (0.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [ch-width 2.0\] to add [none\] at (1) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ch-width 0.5\] from replace [ch-width 2.0\] to add [none\] at (1.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [none\] to add [ic-width 2.0\] at (-0.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [none\] to add [ic-width 2.0\] at (0) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [none\] to add [ic-width 2.0\] at (0.5) should be [ic-width 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [none\] to add [ic-width 2.0\] at (1) should be [ic-width 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [none\] to add [ic-width 2.0\] at (1.5) should be [ic-width 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from add [ic-width 0\] to add [ic-width 2.0\] at (-0.5) should be [ic-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from add [ic-width 0\] to add [ic-width 2.0\] at (0) should be [ic-width 0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from add [ic-width 0\] to add [ic-width 2.0\] at (0.5) should be [ic-width 1.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from add [ic-width 0\] to add [ic-width 2.0\] at (1) should be [ic-width 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from add [ic-width 0\] to add [ic-width 2.0\] at (1.5) should be [ic-width 3.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [ic-width 0\] to add [ic-width 2.0\] at (-0.5) should be [ic-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [ic-width 0\] to add [ic-width 2.0\] at (0) should be [ic-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [ic-width 0\] to add [ic-width 2.0\] at (0.5) should be [ic-width 1.25\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [ic-width 0\] to add [ic-width 2.0\] at (1) should be [ic-width 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [ic-width 0\] to add [ic-width 2.0\] at (1.5) should be [ic-width 3.75\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from add [ic-width 0\] to replace [ic-width 2.0\] at (-0.5) should be [ic-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from add [ic-width 0\] to replace [ic-width 2.0\] at (0) should be [ic-width 0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from add [ic-width 0\] to replace [ic-width 2.0\] at (0.5) should be [ic-width 1.25\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from add [ic-width 0\] to replace [ic-width 2.0\] at (1) should be [ic-width 2\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from add [ic-width 0\] to replace [ic-width 2.0\] at (1.5) should be [ic-width 2.75\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [ic-width 2.0\] to add [none\] at (-0.5) should be [ic-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [ic-width 2.0\] to add [none\] at (0) should be [ic-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [ic-width 2.0\] to add [none\] at (0.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [ic-width 2.0\] to add [none\] at (1) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-width 0.5\] from replace [ic-width 2.0\] to add [none\] at (1.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [none\] to add [ic-height 2.0\] at (-0.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [none\] to add [ic-height 2.0\] at (0) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [none\] to add [ic-height 2.0\] at (0.5) should be [ic-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [none\] to add [ic-height 2.0\] at (1) should be [ic-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [none\] to add [ic-height 2.0\] at (1.5) should be [ic-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from add [ic-height 0\] to add [ic-height 2.0\] at (-0.5) should be [ic-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from add [ic-height 0\] to add [ic-height 2.0\] at (0) should be [ic-height 0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from add [ic-height 0\] to add [ic-height 2.0\] at (0.5) should be [ic-height 1.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from add [ic-height 0\] to add [ic-height 2.0\] at (1) should be [ic-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from add [ic-height 0\] to add [ic-height 2.0\] at (1.5) should be [ic-height 3.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [ic-height 0\] to add [ic-height 2.0\] at (-0.5) should be [ic-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [ic-height 0\] to add [ic-height 2.0\] at (0) should be [ic-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [ic-height 0\] to add [ic-height 2.0\] at (0.5) should be [ic-height 1.25\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [ic-height 0\] to add [ic-height 2.0\] at (1) should be [ic-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [ic-height 0\] to add [ic-height 2.0\] at (1.5) should be [ic-height 3.75\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from add [ic-height 0\] to replace [ic-height 2.0\] at (-0.5) should be [ic-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from add [ic-height 0\] to replace [ic-height 2.0\] at (0) should be [ic-height 0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from add [ic-height 0\] to replace [ic-height 2.0\] at (0.5) should be [ic-height 1.25\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from add [ic-height 0\] to replace [ic-height 2.0\] at (1) should be [ic-height 2\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from add [ic-height 0\] to replace [ic-height 2.0\] at (1.5) should be [ic-height 2.75\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [ic-height 2.0\] to add [none\] at (-0.5) should be [ic-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [ic-height 2.0\] to add [none\] at (0) should be [ic-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [ic-height 2.0\] to add [none\] at (0.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [ic-height 2.0\] to add [none\] at (1) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [ic-height 0.5\] from replace [ic-height 2.0\] to add [none\] at (1.5) should be [none\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ex-height 0.0\] to add [cap-height 2.0\] at (-0.5) should be [0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ex-height 0.0\] to add [cap-height 2.0\] at (0) should be [0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ex-height 0.0\] to add [cap-height 2.0\] at (0.5) should be [cap-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ex-height 0.0\] to add [cap-height 2.0\] at (1) should be [cap-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ex-height 0.0\] to add [cap-height 2.0\] at (1.5) should be [cap-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ex-height 0.0\] to replace [cap-height 2.0\] at (-0.5) should be [0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ex-height 0.0\] to replace [cap-height 2.0\] at (0) should be [0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ex-height 0.0\] to replace [cap-height 2.0\] at (0.5) should be [cap-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ex-height 0.0\] to replace [cap-height 2.0\] at (1) should be [cap-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ex-height 0.0\] to replace [cap-height 2.0\] at (1.5) should be [cap-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ex-height 0\] to add [cap-height 2.0\] at (-0.5) should be [0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ex-height 0\] to add [cap-height 2.0\] at (0) should be [0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ex-height 0\] to add [cap-height 2.0\] at (0.5) should be [cap-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ex-height 0\] to add [cap-height 2.0\] at (1) should be [cap-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ex-height 0\] to add [cap-height 2.0\] at (1.5) should be [cap-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ex-height 0\] to replace [cap-height 2.0\] at (-0.5) should be [0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ex-height 0\] to replace [cap-height 2.0\] at (0) should be [0.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ex-height 0\] to replace [cap-height 2.0\] at (0.5) should be [cap-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ex-height 0\] to replace [cap-height 2.0\] at (1) should be [cap-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ex-height 0\] to replace [cap-height 2.0\] at (1.5) should be [cap-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [cap-height 0.0\] to add [ch-width 2.0\] at (-0.5) should be [cap-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [cap-height 0.0\] to add [ch-width 2.0\] at (0) should be [cap-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [cap-height 0.0\] to add [ch-width 2.0\] at (0.5) should be [ch-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [cap-height 0.0\] to add [ch-width 2.0\] at (1) should be [ch-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [cap-height 0.0\] to add [ch-width 2.0\] at (1.5) should be [ch-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [cap-height 0.0\] to replace [ch-width 2.0\] at (-0.5) should be [cap-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [cap-height 0.0\] to replace [ch-width 2.0\] at (0) should be [cap-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [cap-height 0.0\] to replace [ch-width 2.0\] at (0.5) should be [ch-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [cap-height 0.0\] to replace [ch-width 2.0\] at (1) should be [ch-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [cap-height 0.0\] to replace [ch-width 2.0\] at (1.5) should be [ch-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [cap-height 0\] to add [ch-width 2.0\] at (-0.5) should be [cap-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [cap-height 0\] to add [ch-width 2.0\] at (0) should be [cap-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [cap-height 0\] to add [ch-width 2.0\] at (0.5) should be [ch-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [cap-height 0\] to add [ch-width 2.0\] at (1) should be [ch-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [cap-height 0\] to add [ch-width 2.0\] at (1.5) should be [ch-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [cap-height 0\] to replace [ch-width 2.0\] at (-0.5) should be [cap-height 0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [cap-height 0\] to replace [ch-width 2.0\] at (0) should be [cap-height 0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [cap-height 0\] to replace [ch-width 2.0\] at (0.5) should be [ch-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [cap-height 0\] to replace [ch-width 2.0\] at (1) should be [ch-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [cap-height 0\] to replace [ch-width 2.0\] at (1.5) should be [ch-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ch-width 0.0\] to add [ic-width 2.0\] at (-0.5) should be [ch-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ch-width 0.0\] to add [ic-width 2.0\] at (0) should be [ch-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ch-width 0.0\] to add [ic-width 2.0\] at (0.5) should be [ic-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ch-width 0.0\] to add [ic-width 2.0\] at (1) should be [ic-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ch-width 0.0\] to add [ic-width 2.0\] at (1.5) should be [ic-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ch-width 0.0\] to replace [ic-width 2.0\] at (-0.5) should be [ch-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ch-width 0.0\] to replace [ic-width 2.0\] at (0) should be [ch-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ch-width 0.0\] to replace [ic-width 2.0\] at (0.5) should be [ic-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ch-width 0.0\] to replace [ic-width 2.0\] at (1) should be [ic-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ch-width 0.0\] to replace [ic-width 2.0\] at (1.5) should be [ic-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ch-width 0\] to add [ic-width 2.0\] at (-0.5) should be [ch-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ch-width 0\] to add [ic-width 2.0\] at (0) should be [ch-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ch-width 0\] to add [ic-width 2.0\] at (0.5) should be [ic-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ch-width 0\] to add [ic-width 2.0\] at (1) should be [ic-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ch-width 0\] to add [ic-width 2.0\] at (1.5) should be [ic-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ch-width 0\] to replace [ic-width 2.0\] at (-0.5) should be [ch-width 0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ch-width 0\] to replace [ic-width 2.0\] at (0) should be [ch-width 0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ch-width 0\] to replace [ic-width 2.0\] at (0.5) should be [ic-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ch-width 0\] to replace [ic-width 2.0\] at (1) should be [ic-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ch-width 0\] to replace [ic-width 2.0\] at (1.5) should be [ic-width 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-width 0.0\] to add [ic-height 2.0\] at (-0.5) should be [ic-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-width 0.0\] to add [ic-height 2.0\] at (0) should be [ic-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-width 0.0\] to add [ic-height 2.0\] at (0.5) should be [ic-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-width 0.0\] to add [ic-height 2.0\] at (1) should be [ic-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-width 0.0\] to add [ic-height 2.0\] at (1.5) should be [ic-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-width 0.0\] to replace [ic-height 2.0\] at (-0.5) should be [ic-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-width 0.0\] to replace [ic-height 2.0\] at (0) should be [ic-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-width 0.0\] to replace [ic-height 2.0\] at (0.5) should be [ic-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-width 0.0\] to replace [ic-height 2.0\] at (1) should be [ic-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-width 0.0\] to replace [ic-height 2.0\] at (1.5) should be [ic-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-width 0\] to add [ic-height 2.0\] at (-0.5) should be [ic-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-width 0\] to add [ic-height 2.0\] at (0) should be [ic-width 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-width 0\] to add [ic-height 2.0\] at (0.5) should be [ic-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-width 0\] to add [ic-height 2.0\] at (1) should be [ic-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-width 0\] to add [ic-height 2.0\] at (1.5) should be [ic-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-width 0\] to replace [ic-height 2.0\] at (-0.5) should be [ic-width 0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-width 0\] to replace [ic-height 2.0\] at (0) should be [ic-width 0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-width 0\] to replace [ic-height 2.0\] at (0.5) should be [ic-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-width 0\] to replace [ic-height 2.0\] at (1) should be [ic-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-width 0\] to replace [ic-height 2.0\] at (1.5) should be [ic-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-height 0.0\] to add [ex-height 2.0\] at (-0.5) should be [ic-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-height 0.0\] to add [ex-height 2.0\] at (0) should be [ic-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-height 0.0\] to add [ex-height 2.0\] at (0.5) should be [ex-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-height 0.0\] to add [ex-height 2.0\] at (1) should be [ex-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-height 0.0\] to add [ex-height 2.0\] at (1.5) should be [ex-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-height 0.0\] to replace [ex-height 2.0\] at (-0.5) should be [ic-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-height 0.0\] to replace [ex-height 2.0\] at (0) should be [ic-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-height 0.0\] to replace [ex-height 2.0\] at (0.5) should be [ex-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-height 0.0\] to replace [ex-height 2.0\] at (1) should be [ex-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-height 0.0\] to replace [ex-height 2.0\] at (1.5) should be [ex-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-height 0\] to add [ex-height 2.0\] at (-0.5) should be [ic-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-height 0\] to add [ex-height 2.0\] at (0) should be [ic-height 0.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-height 0\] to add [ex-height 2.0\] at (0.5) should be [ex-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-height 0\] to add [ex-height 2.0\] at (1) should be [ex-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from replace [ic-height 0\] to add [ex-height 2.0\] at (1.5) should be [ex-height 2.5\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-height 0\] to replace [ex-height 2.0\] at (-0.5) should be [ic-height 0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-height 0\] to replace [ex-height 2.0\] at (0) should be [ic-height 0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-height 0\] to replace [ex-height 2.0\] at (0.5) should be [ex-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-height 0\] to replace [ex-height 2.0\] at (1) should be [ex-height 2.0\]] + expected: FAIL + + [Compositing: property <font-size-adjust> underlying [0.5\] from add [ic-height 0\] to replace [ex-height 2.0\] at (1.5) should be [ex-height 2.0\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/animations/font-size-interpolation-001.html.ini b/tests/wpt/meta/css/css-fonts/animations/font-size-interpolation-001.html.ini new file mode 100644 index 00000000000..bc936b045cb --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/animations/font-size-interpolation-001.html.ini @@ -0,0 +1,105 @@ +[font-size-interpolation-001.html] + [Web Animations: property <font-size> from neutral to [20px\] at (-2) should be [0px\]] + expected: FAIL + + [Web Animations: property <font-size> from neutral to [20px\] at (-0.3) should be [7px\]] + expected: FAIL + + [Web Animations: property <font-size> from neutral to [20px\] at (0) should be [10px\]] + expected: FAIL + + [Web Animations: property <font-size> from neutral to [20px\] at (0.3) should be [13px\]] + expected: FAIL + + [Web Animations: property <font-size> from neutral to [20px\] at (0.6) should be [16px\]] + expected: FAIL + + [Web Animations: property <font-size> from neutral to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <font-size> from neutral to [20px\] at (1.5) should be [25px\]] + expected: FAIL + + [Web Animations: property <font-size> from [initial\] to [20px\] at (-2) should be [8px\]] + expected: FAIL + + [Web Animations: property <font-size> from [initial\] to [20px\] at (-0.3) should be [14.8px\]] + expected: FAIL + + [Web Animations: property <font-size> from [initial\] to [20px\] at (0) should be [16px\]] + expected: FAIL + + [Web Animations: property <font-size> from [initial\] to [20px\] at (0.3) should be [17.2px\]] + expected: FAIL + + [Web Animations: property <font-size> from [initial\] to [20px\] at (0.6) should be [18.4px\]] + expected: FAIL + + [Web Animations: property <font-size> from [initial\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <font-size> from [initial\] to [20px\] at (1.5) should be [22px\]] + expected: FAIL + + [Web Animations: property <font-size> from [inherit\] to [20px\] at (-2) should be [50px\]] + expected: FAIL + + [Web Animations: property <font-size> from [inherit\] to [20px\] at (-0.3) should be [33px\]] + expected: FAIL + + [Web Animations: property <font-size> from [inherit\] to [20px\] at (0) should be [30px\]] + expected: FAIL + + [Web Animations: property <font-size> from [inherit\] to [20px\] at (0.3) should be [27px\]] + expected: FAIL + + [Web Animations: property <font-size> from [inherit\] to [20px\] at (0.6) should be [24px\]] + expected: FAIL + + [Web Animations: property <font-size> from [inherit\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <font-size> from [inherit\] to [20px\] at (1.5) should be [15px\]] + expected: FAIL + + [Web Animations: property <font-size> from [unset\] to [20px\] at (-2) should be [50px\]] + expected: FAIL + + [Web Animations: property <font-size> from [unset\] to [20px\] at (-0.3) should be [33px\]] + expected: FAIL + + [Web Animations: property <font-size> from [unset\] to [20px\] at (0) should be [30px\]] + expected: FAIL + + [Web Animations: property <font-size> from [unset\] to [20px\] at (0.3) should be [27px\]] + expected: FAIL + + [Web Animations: property <font-size> from [unset\] to [20px\] at (0.6) should be [24px\]] + expected: FAIL + + [Web Animations: property <font-size> from [unset\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <font-size> from [unset\] to [20px\] at (1.5) should be [15px\]] + expected: FAIL + + [Web Animations: property <font-size> from [4px\] to [14px\] at (-2) should be [0px\]] + expected: FAIL + + [Web Animations: property <font-size> from [4px\] to [14px\] at (-0.3) should be [1px\]] + expected: FAIL + + [Web Animations: property <font-size> from [4px\] to [14px\] at (0) should be [4px\]] + expected: FAIL + + [Web Animations: property <font-size> from [4px\] to [14px\] at (0.3) should be [7px\]] + expected: FAIL + + [Web Animations: property <font-size> from [4px\] to [14px\] at (0.6) should be [10px\]] + expected: FAIL + + [Web Animations: property <font-size> from [4px\] to [14px\] at (1) should be [14px\]] + expected: FAIL + + [Web Animations: property <font-size> from [4px\] to [14px\] at (1.5) should be [19px\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/animations/font-size-interpolation-002.html.ini b/tests/wpt/meta/css/css-fonts/animations/font-size-interpolation-002.html.ini new file mode 100644 index 00000000000..f4ca080bc60 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/animations/font-size-interpolation-002.html.ini @@ -0,0 +1,21 @@ +[font-size-interpolation-002.html] + [Web Animations: property <font-size> from [unset\] to [20px\] at (-2) should be [0px\]] + expected: FAIL + + [Web Animations: property <font-size> from [unset\] to [20px\] at (-0.3) should be [7px\]] + expected: FAIL + + [Web Animations: property <font-size> from [unset\] to [20px\] at (0) should be [10px\]] + expected: FAIL + + [Web Animations: property <font-size> from [unset\] to [20px\] at (0.3) should be [13px\]] + expected: FAIL + + [Web Animations: property <font-size> from [unset\] to [20px\] at (0.6) should be [16px\]] + expected: FAIL + + [Web Animations: property <font-size> from [unset\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <font-size> from [unset\] to [20px\] at (1.5) should be [25px\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/animations/font-size-interpolation-003.html.ini b/tests/wpt/meta/css/css-fonts/animations/font-size-interpolation-003.html.ini new file mode 100644 index 00000000000..5ba630a9166 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/animations/font-size-interpolation-003.html.ini @@ -0,0 +1,21 @@ +[font-size-interpolation-003.html] + [Web Animations: property <font-size> from [10px\] to [20px\] at (-2) should be [0px\]] + expected: FAIL + + [Web Animations: property <font-size> from [10px\] to [20px\] at (-0.3) should be [7px\]] + expected: FAIL + + [Web Animations: property <font-size> from [10px\] to [20px\] at (0) should be [10px\]] + expected: FAIL + + [Web Animations: property <font-size> from [10px\] to [20px\] at (0.3) should be [13px\]] + expected: FAIL + + [Web Animations: property <font-size> from [10px\] to [20px\] at (0.6) should be [16px\]] + expected: FAIL + + [Web Animations: property <font-size> from [10px\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <font-size> from [10px\] to [20px\] at (1.5) should be [25px\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/animations/font-variation-settings-composition.html.ini b/tests/wpt/meta/css/css-fonts/animations/font-variation-settings-composition.html.ini new file mode 100644 index 00000000000..00f26d6ddac --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/animations/font-variation-settings-composition.html.ini @@ -0,0 +1,90 @@ +[font-variation-settings-composition.html] + [Compositing: property <font-variation-settings> underlying ['test' 50\] from add ['test' 100\] to add ['test' 200\] at (-0.3) should be ['test' 120\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 50\] from add ['test' 100\] to add ['test' 200\] at (0) should be ['test' 150\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 50\] from add ['test' 100\] to add ['test' 200\] at (0.5) should be ['test' 200\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 50\] from add ['test' 100\] to add ['test' 200\] at (1) should be ['test' 250\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 50\] from add ['test' 100\] to add ['test' 200\] at (1.5) should be ['test' 300\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 50\] from add ['test' 100\] to replace ['test' 200\] at (-0.3) should be ['test' 135\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 50\] from add ['test' 100\] to replace ['test' 200\] at (0) should be ['test' 150\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 50\] from add ['test' 100\] to replace ['test' 200\] at (0.5) should be ['test' 175\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 50\] from add ['test' 100\] to replace ['test' 200\] at (1) should be ['test' 200\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 50\] from add ['test' 100\] to replace ['test' 200\] at (1.5) should be ['test' 225\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add [normal\] to replace ['test' 200\] at (-0.3) should be [normal\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add [normal\] to replace ['test' 200\] at (0) should be [normal\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add [normal\] to replace ['test' 200\] at (0.5) should be ['test' 200\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add [normal\] to replace ['test' 200\] at (1) should be ['test' 200\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add [normal\] to replace ['test' 200\] at (1.5) should be ['test' 200\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add [normal\] to add ['test' 200\] at (-0.3) should be [normal\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add [normal\] to add ['test' 200\] at (0) should be [normal\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add [normal\] to add ['test' 200\] at (0.5) should be ['test' 300\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add [normal\] to add ['test' 200\] at (1) should be ['test' 300\]] + expected: FAIL + + [Compositing: property <font-variation-settings> underlying ['test' 100\] from add [normal\] to add ['test' 200\] at (1.5) should be ['test' 300\]] + 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 ['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 ['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 ['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 ['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 ['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 ['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 + + [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 ['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 diff --git a/tests/wpt/meta/css/css-fonts/animations/font-variation-settings-interpolation.html.ini b/tests/wpt/meta/css/css-fonts/animations/font-variation-settings-interpolation.html.ini new file mode 100644 index 00000000000..12fd7f1672a --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/animations/font-variation-settings-interpolation.html.ini @@ -0,0 +1,864 @@ +[font-variation-settings-interpolation.html] + [CSS Transitions: property <font-variation-settings> from neutral to ["test" 20\] at (-0.5) should be ['test' 5\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from neutral to ["test" 20\] at (0) should be ['test' 10\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from neutral to ["test" 20\] at (0.3) should be ['test' 13\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from neutral to ["test" 20\] at (0.7) should be ['test' 17\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from neutral to ["test" 20\] at (1) should be ['test' 20\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from neutral to ["test" 20\] at (1.5) should be ['test' 25\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from neutral to ["test" 20\] at (-0.5) should be ['test' 5\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from neutral to ["test" 20\] at (0) should be ['test' 10\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from neutral to ["test" 20\] at (0.3) should be ['test' 13\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from neutral to ["test" 20\] at (0.7) should be ['test' 17\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from neutral to ["test" 20\] at (1) should be ['test' 20\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from neutral to ["test" 20\] at (1.5) should be ['test' 25\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from neutral to ["test" 20\] at (-0.5) should be ['test' 5\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from neutral to ["test" 20\] at (0) should be ['test' 10\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from neutral to ["test" 20\] at (0.3) should be ['test' 13\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from neutral to ["test" 20\] at (0.7) should be ['test' 17\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from neutral to ["test" 20\] at (1) should be ['test' 20\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from neutral to ["test" 20\] at (1.5) should be ['test' 25\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from neutral to ["test" 20\] at (-0.5) should be ['test' 5\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from neutral to ["test" 20\] at (0) should be ['test' 10\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from neutral to ["test" 20\] at (0.3) should be ['test' 13\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from neutral to ["test" 20\] at (0.7) should be ['test' 17\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from neutral to ["test" 20\] at (1) should be ['test' 20\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from neutral to ["test" 20\] at (1.5) should be ['test' 25\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [initial\] to ['test' 50\] at (-0.3) should be ['test' 50\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [initial\] to ['test' 50\] at (0) should be ['test' 50\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [initial\] to ['test' 50\] at (0.3) should be ['test' 50\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [initial\] to ['test' 50\] at (0.5) should be ['test' 50\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [initial\] to ['test' 50\] at (0.6) should be ['test' 50\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [initial\] to ['test' 50\] at (1) should be ['test' 50\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [initial\] to ['test' 50\] at (1.5) should be ['test' 50\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [initial\] to ['test' 50\] at (-0.3) should be ['test' 50\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [initial\] to ['test' 50\] at (0) should be ['test' 50\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [initial\] to ['test' 50\] at (0.3) should be ['test' 50\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [initial\] to ['test' 50\] at (0.5) should be ['test' 50\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [initial\] to ['test' 50\] at (0.6) should be ['test' 50\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [initial\] to ['test' 50\] at (1) should be ['test' 50\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [initial\] to ['test' 50\] at (1.5) should be ['test' 50\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [initial\] to ['test' 50\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [initial\] to ['test' 50\] at (0) should be [initial\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [initial\] to ['test' 50\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [initial\] to ['test' 50\] at (0.5) should be ['test' 50\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [initial\] to ['test' 50\] at (0.6) should be ['test' 50\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [initial\] to ['test' 50\] at (1) should be ['test' 50\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [initial\] to ['test' 50\] at (1.5) should be ['test' 50\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [initial\] to ['test' 50\] at (-0.3) should be [initial\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [initial\] to ['test' 50\] at (0) should be [initial\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [initial\] to ['test' 50\] at (0.3) should be [initial\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [initial\] to ['test' 50\] at (0.5) should be ['test' 50\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [initial\] to ['test' 50\] at (0.6) should be ['test' 50\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [initial\] to ['test' 50\] at (1) should be ['test' 50\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [initial\] to ['test' 50\] at (1.5) should be ['test' 50\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [inherit\] to ['test' 20\] at (-0.5) should be ['test' 35\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [inherit\] to ['test' 20\] at (0) should be ['test' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [inherit\] to ['test' 20\] at (0.3) should be ['test' 27\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [inherit\] to ['test' 20\] at (0.7) should be ['test' 23\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [inherit\] to ['test' 20\] at (1) should be ['test' 20\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [inherit\] to ['test' 20\] at (1.5) should be ['test' 15\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [inherit\] to ['test' 20\] at (-0.5) should be ['test' 35\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [inherit\] to ['test' 20\] at (0) should be ['test' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [inherit\] to ['test' 20\] at (0.3) should be ['test' 27\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [inherit\] to ['test' 20\] at (0.7) should be ['test' 23\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [inherit\] to ['test' 20\] at (1) should be ['test' 20\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [inherit\] to ['test' 20\] at (1.5) should be ['test' 15\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [inherit\] to ['test' 20\] at (-0.5) should be ['test' 35\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [inherit\] to ['test' 20\] at (0) should be ['test' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [inherit\] to ['test' 20\] at (0.3) should be ['test' 27\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [inherit\] to ['test' 20\] at (0.7) should be ['test' 23\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [inherit\] to ['test' 20\] at (1) should be ['test' 20\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [inherit\] to ['test' 20\] at (1.5) should be ['test' 15\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [inherit\] to ['test' 20\] at (-0.5) should be ['test' 35\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [inherit\] to ['test' 20\] at (0) should be ['test' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [inherit\] to ['test' 20\] at (0.3) should be ['test' 27\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [inherit\] to ['test' 20\] at (0.7) should be ['test' 23\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [inherit\] to ['test' 20\] at (1) should be ['test' 20\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [inherit\] to ['test' 20\] at (1.5) should be ['test' 15\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [unset\] to ['test' 20\] at (-0.5) should be ['test' 35\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [unset\] to ['test' 20\] at (0) should be ['test' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [unset\] to ['test' 20\] at (0.3) should be ['test' 27\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [unset\] to ['test' 20\] at (0.7) should be ['test' 23\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [unset\] to ['test' 20\] at (1) should be ['test' 20\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from [unset\] to ['test' 20\] at (1.5) should be ['test' 15\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [unset\] to ['test' 20\] at (-0.5) should be ['test' 35\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [unset\] to ['test' 20\] at (0) should be ['test' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [unset\] to ['test' 20\] at (0.3) should be ['test' 27\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [unset\] to ['test' 20\] at (0.7) should be ['test' 23\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [unset\] to ['test' 20\] at (1) should be ['test' 20\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from [unset\] to ['test' 20\] at (1.5) should be ['test' 15\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [unset\] to ['test' 20\] at (-0.5) should be ['test' 35\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [unset\] to ['test' 20\] at (0) should be ['test' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [unset\] to ['test' 20\] at (0.3) should be ['test' 27\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [unset\] to ['test' 20\] at (0.7) should be ['test' 23\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [unset\] to ['test' 20\] at (1) should be ['test' 20\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from [unset\] to ['test' 20\] at (1.5) should be ['test' 15\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [unset\] to ['test' 20\] at (-0.5) should be ['test' 35\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [unset\] to ['test' 20\] at (0) should be ['test' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [unset\] to ['test' 20\] at (0.3) should be ['test' 27\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [unset\] to ['test' 20\] at (0.7) should be ['test' 23\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [unset\] to ['test' 20\] at (1) should be ['test' 20\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from [unset\] to ['test' 20\] at (1.5) should be ['test' 15\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to [normal\] at (-0.3) should be [normal\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to [normal\] at (0) should be [normal\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to [normal\] at (0.3) should be [normal\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to [normal\] at (0.5) should be [normal\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to [normal\] at (0.6) should be [normal\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to [normal\] at (1) should be [normal\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to [normal\] at (1.5) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['test' 20\] to [normal\] at (-0.3) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['test' 20\] to [normal\] at (0) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['test' 20\] to [normal\] at (0.3) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['test' 20\] to [normal\] at (0.5) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['test' 20\] to [normal\] at (0.6) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['test' 20\] to [normal\] at (1) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['test' 20\] to [normal\] at (1.5) should be [normal\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['test' 20\] to [normal\] at (-0.3) should be ['test' 20\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['test' 20\] to [normal\] at (0) should be ['test' 20\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['test' 20\] to [normal\] at (0.3) should be ['test' 20\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['test' 20\] to [normal\] at (0.5) should be [normal\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['test' 20\] to [normal\] at (0.6) should be [normal\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['test' 20\] to [normal\] at (1) should be [normal\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['test' 20\] to [normal\] at (1.5) should be [normal\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['test' 20\] to [normal\] at (-0.3) should be ['test' 20\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['test' 20\] to [normal\] at (0) should be ['test' 20\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['test' 20\] to [normal\] at (0.3) should be ['test' 20\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['test' 20\] to [normal\] at (0.5) should be [normal\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['test' 20\] to [normal\] at (0.6) should be [normal\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['test' 20\] to [normal\] at (1) should be [normal\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['test' 20\] to [normal\] at (1.5) should be [normal\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (-0.5) should be ['test' 15\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (0) should be ['test' 20\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (0.3) should be ['test' 23\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (0.7) should be ['test' 27\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (1) should be ['test' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (1.5) should be ['test' 35\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (-0.5) should be ['test' 15\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (0) should be ['test' 20\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (0.3) should be ['test' 23\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (0.7) should be ['test' 27\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (1) should be ['test' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (1.5) should be ['test' 35\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (-0.5) should be ['test' 15\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (0) should be ['test' 20\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (0.3) should be ['test' 23\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (0.7) should be ['test' 27\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (1) should be ['test' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (1.5) should be ['test' 35\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (-0.5) should be ['test' 15\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (0) should be ['test' 20\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (0.3) should be ['test' 23\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (0.7) should be ['test' 27\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (1) should be ['test' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['test' 20\] to ['test' 30\] at (1.5) should be ['test' 35\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (-0.5) should be ['aaaa' -5, 'bbbb' 5, 'cccc' 15\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.3) should be ['aaaa' 3, 'bbbb' 13, 'cccc' 23\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.7) should be ['aaaa' 7, 'bbbb' 17, 'cccc' 27\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1.5) should be ['aaaa' 15, 'bbbb' 25, 'cccc' 35\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (-0.5) should be ['aaaa' -5, 'bbbb' 5, 'cccc' 15\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.3) should be ['aaaa' 3, 'bbbb' 13, 'cccc' 23\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.7) should be ['aaaa' 7, 'bbbb' 17, 'cccc' 27\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1.5) should be ['aaaa' 15, 'bbbb' 25, 'cccc' 35\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (-0.5) should be ['aaaa' -5, 'bbbb' 5, 'cccc' 15\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.3) should be ['aaaa' 3, 'bbbb' 13, 'cccc' 23\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.7) should be ['aaaa' 7, 'bbbb' 17, 'cccc' 27\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1.5) should be ['aaaa' 15, 'bbbb' 25, 'cccc' 35\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (-0.5) should be ['aaaa' -5, 'bbbb' 5, 'cccc' 15\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.3) should be ['aaaa' 3, 'bbbb' 13, 'cccc' 23\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.7) should be ['aaaa' 7, 'bbbb' 17, 'cccc' 27\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1.5) should be ['aaaa' 15, 'bbbb' 25, 'cccc' 35\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (-0.5) should be ['aaaa' -15, 'bbbb' 5, 'cccc' 25\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (0) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (0.3) should be ['aaaa' 9, 'bbbb' 13, 'cccc' 17\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (0.7) should be ['aaaa' 21, 'bbbb' 17, 'cccc' 13\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (1) should be ['aaaa' 30, 'bbbb' 20, 'cccc' 10\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (1.5) should be ['aaaa' 45, 'bbbb' 25, 'cccc' 5\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (-0.5) should be ['aaaa' -15, 'bbbb' 5, 'cccc' 25\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (0) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (0.3) should be ['aaaa' 9, 'bbbb' 13, 'cccc' 17\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (0.7) should be ['aaaa' 21, 'bbbb' 17, 'cccc' 13\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (1) should be ['aaaa' 30, 'bbbb' 20, 'cccc' 10\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (1.5) should be ['aaaa' 45, 'bbbb' 25, 'cccc' 5\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (-0.5) should be ['aaaa' -15, 'bbbb' 5, 'cccc' 25\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (0) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (0.3) should be ['aaaa' 9, 'bbbb' 13, 'cccc' 17\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (0.7) should be ['aaaa' 21, 'bbbb' 17, 'cccc' 13\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (1) should be ['aaaa' 30, 'bbbb' 20, 'cccc' 10\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (1.5) should be ['aaaa' 45, 'bbbb' 25, 'cccc' 5\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (-0.5) should be ['aaaa' -15, 'bbbb' 5, 'cccc' 25\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (0) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (0.3) should be ['aaaa' 9, 'bbbb' 13, 'cccc' 17\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (0.7) should be ['aaaa' 21, 'bbbb' 17, 'cccc' 13\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (1) should be ['aaaa' 30, 'bbbb' 20, 'cccc' 10\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['cccc' 10, 'bbbb' 20, 'aaaa' 30\] at (1.5) should be ['aaaa' 45, 'bbbb' 25, 'cccc' 5\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (-0.3) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.3) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.5) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.6) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1.5) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (-0.3) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.3) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.5) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.6) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1.5) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (-0.3) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.3) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.5) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.6) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1.5) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (-0.3) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.3) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.5) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (0.6) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10\] to ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] at (1.5) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (-0.3) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0.3) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0.5) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0.6) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (1) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (1.5) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (-0.3) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0.3) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0.5) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0.6) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (1) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (1.5) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (-0.3) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0.3) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0.5) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0.6) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (1) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (1.5) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (-0.3) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0.3) should be ['aaaa' 10, 'bbbb' 20, 'cccc' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0.5) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (0.6) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (1) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 10, 'bbbb' 20, 'cccc' 30\] to ['aaaa' 0, 'bbbb' 10\] at (1.5) should be ['aaaa' 0, 'bbbb' 10\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (-0.3) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0.3) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0.5) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0.6) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (1) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (1.5) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (-0.3) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0.3) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0.5) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0.6) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (1) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (1.5) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (-0.3) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0.3) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0.5) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0.6) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (1) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (1.5) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (-0.3) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0.3) should be ['aaaa' 0, 'bbbb' 10, 'cccc' 20\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0.5) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (0.6) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (1) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 0, 'bbbb' 10, 'cccc' 20\] to ['dddd' 10, 'eeee' 20, 'ffff' 30\] at (1.5) should be ['dddd' 10, 'eeee' 20, 'ffff' 30\]] + expected: FAIL + + [CSS Transitions: property <font-variation-settings> from ['aaaa' 30, 'bbbb' 20\] to ['aaaa' 20, 'bbbb' 30\] at (3.40282e+38) should be ['aaaa' -3.40282e+38, 'bbbb' 3.40282e+38\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-variation-settings> from ['aaaa' 30, 'bbbb' 20\] to ['aaaa' 20, 'bbbb' 30\] at (3.40282e+38) should be ['aaaa' -3.40282e+38, 'bbbb' 3.40282e+38\]] + expected: FAIL + + [CSS Animations: property <font-variation-settings> from ['aaaa' 30, 'bbbb' 20\] to ['aaaa' 20, 'bbbb' 30\] at (3.40282e+38) should be ['aaaa' -3.40282e+38, 'bbbb' 3.40282e+38\]] + expected: FAIL + + [Web Animations: property <font-variation-settings> from ['aaaa' 30, 'bbbb' 20\] to ['aaaa' 20, 'bbbb' 30\] at (3.40282e+38) should be ['aaaa' -3.40282e+38, 'bbbb' 3.40282e+38\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/calc-in-font-variation-settings.html.ini b/tests/wpt/meta/css/css-fonts/calc-in-font-variation-settings.html.ini new file mode 100644 index 00000000000..83bd370d778 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/calc-in-font-variation-settings.html.ini @@ -0,0 +1,3 @@ +[calc-in-font-variation-settings.html] + [calc() in font-variation-settings] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/crash-font-face-invalid-descriptor.html.ini b/tests/wpt/meta/css/css-fonts/crash-font-face-invalid-descriptor.html.ini new file mode 100644 index 00000000000..8244e9f5813 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/crash-font-face-invalid-descriptor.html.ini @@ -0,0 +1,3 @@ +[crash-font-face-invalid-descriptor.html] + [Do not crash when setting an invalid @font-face descriptor via CSSOM] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/crash-large-grapheme-cluster.html.ini b/tests/wpt/meta/css/css-fonts/crash-large-grapheme-cluster.html.ini index ff27bc4b5ba..2eabe8aca0f 100644 --- a/tests/wpt/meta/css/css-fonts/crash-large-grapheme-cluster.html.ini +++ b/tests/wpt/meta/css/css-fonts/crash-large-grapheme-cluster.html.ini @@ -1,3 +1,4 @@ [crash-large-grapheme-cluster.html] + expected: CRASH [Should not crash when there is an exceedingly large grapheme cluster] expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/discrete-no-interpolation.html.ini b/tests/wpt/meta/css/css-fonts/discrete-no-interpolation.html.ini index 3c9368a965e..c98fbfd4db7 100644 --- a/tests/wpt/meta/css/css-fonts/discrete-no-interpolation.html.ini +++ b/tests/wpt/meta/css/css-fonts/discrete-no-interpolation.html.ini @@ -1066,3 +1066,159 @@ [Web Animations: property <font-variant-position> from [initial\] to [super\] at (1.5) should be [super\]] expected: FAIL + + [CSS Transitions: property <font-family> from [serif\] to [monospace\] at (-0.3) should be [monospace\]] + expected: FAIL + + [CSS Transitions: property <font-family> from [serif\] to [monospace\] at (0) should be [monospace\]] + expected: FAIL + + [CSS Transitions: property <font-family> from [serif\] to [monospace\] at (0.3) should be [monospace\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-family> from [serif\] to [monospace\] at (-0.3) should be [monospace\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-family> from [serif\] to [monospace\] at (0) should be [monospace\]] + expected: FAIL + + [CSS Transitions with transition: all: property <font-family> from [serif\] to [monospace\] at (0.3) should be [monospace\]] + expected: FAIL + + [Web Animations: property <font-family> from [serif\] to [monospace\] at (-0.3) should be [serif\]] + expected: FAIL + + [Web Animations: property <font-family> from [serif\] to [monospace\] at (0) should be [serif\]] + expected: FAIL + + [Web Animations: property <font-family> from [serif\] to [monospace\] at (0.3) should be [serif\]] + expected: FAIL + + [Web Animations: property <font-family> from [serif\] to [monospace\] at (0.5) should be [monospace\]] + expected: FAIL + + [Web Animations: property <font-family> from [serif\] to [monospace\] at (0.6) should be [monospace\]] + expected: FAIL + + [Web Animations: property <font-family> from [serif\] to [monospace\] at (1) should be [monospace\]] + expected: FAIL + + [Web Animations: property <font-family> from [serif\] to [monospace\] at (1.5) should be [monospace\]] + expected: FAIL + + [CSS Transitions: property <font-kerning> from [initial\] to [none\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-kerning> from [initial\] to [none\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-kerning> from [initial\] to [none\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-optical-sizing> from [initial\] to [none\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-optical-sizing> from [initial\] to [none\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-optical-sizing> from [initial\] to [none\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-palette> from [initial\] to [dark\] at (-0.3) should be [dark\]] + expected: FAIL + + [CSS Transitions: property <font-palette> from [initial\] to [dark\] at (0) should be [dark\]] + expected: FAIL + + [CSS Transitions: property <font-palette> from [initial\] to [dark\] at (0.3) should be [dark\]] + expected: FAIL + + [CSS Transitions: property <font-feature-settings> from [initial\] to ["smcp"\] at (-0.3) should be ["smcp"\]] + expected: FAIL + + [CSS Transitions: property <font-feature-settings> from [initial\] to ["smcp"\] at (0) should be ["smcp"\]] + expected: FAIL + + [CSS Transitions: property <font-feature-settings> from [initial\] to ["smcp"\] at (0.3) should be ["smcp"\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-small-caps> from [initial\] to [none\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-small-caps> from [initial\] to [none\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-small-caps> from [initial\] to [none\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-style> from [initial\] to [none\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-style> from [initial\] to [none\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-style> from [initial\] to [none\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-weight> from [initial\] to [none\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-weight> from [initial\] to [none\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-synthesis-weight> from [initial\] to [none\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <font-variant-alternates> from [initial\] to [historical-forms\] at (-0.3) should be [historical-forms\]] + expected: FAIL + + [CSS Transitions: property <font-variant-alternates> from [initial\] to [historical-forms\] at (0) should be [historical-forms\]] + expected: FAIL + + [CSS Transitions: property <font-variant-alternates> from [initial\] to [historical-forms\] at (0.3) should be [historical-forms\]] + expected: FAIL + + [CSS Transitions: property <font-variant-caps> from [initial\] to [small-caps\] at (-0.3) should be [small-caps\]] + expected: FAIL + + [CSS Transitions: property <font-variant-caps> from [initial\] to [small-caps\] at (0) should be [small-caps\]] + expected: FAIL + + [CSS Transitions: property <font-variant-caps> from [initial\] to [small-caps\] at (0.3) should be [small-caps\]] + expected: FAIL + + [CSS Transitions: property <font-variant-east-asian> from [initial\] to [full-width\] at (-0.3) should be [full-width\]] + expected: FAIL + + [CSS Transitions: property <font-variant-east-asian> from [initial\] to [full-width\] at (0) should be [full-width\]] + expected: FAIL + + [CSS Transitions: property <font-variant-east-asian> from [initial\] to [full-width\] at (0.3) should be [full-width\]] + expected: FAIL + + [CSS Transitions: property <font-variant-ligatures> from [common-ligatures\] to [no-common-ligatures\] at (-0.3) should be [no-common-ligatures\]] + expected: FAIL + + [CSS Transitions: property <font-variant-ligatures> from [common-ligatures\] to [no-common-ligatures\] at (0) should be [no-common-ligatures\]] + expected: FAIL + + [CSS Transitions: property <font-variant-ligatures> from [common-ligatures\] to [no-common-ligatures\] at (0.3) should be [no-common-ligatures\]] + expected: FAIL + + [CSS Transitions: property <font-variant-numeric> from [initial\] to [tabular-nums\] at (-0.3) should be [tabular-nums\]] + expected: FAIL + + [CSS Transitions: property <font-variant-numeric> from [initial\] to [tabular-nums\] at (0) should be [tabular-nums\]] + expected: FAIL + + [CSS Transitions: property <font-variant-numeric> from [initial\] to [tabular-nums\] at (0.3) should be [tabular-nums\]] + expected: FAIL + + [CSS Transitions: property <font-variant-position> from [initial\] to [super\] at (-0.3) should be [super\]] + expected: FAIL + + [CSS Transitions: property <font-variant-position> from [initial\] to [super\] at (0) should be [super\]] + expected: FAIL + + [CSS Transitions: property <font-variant-position> from [initial\] to [super\] at (0.3) should be [super\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/first-available-font-003.html.ini b/tests/wpt/meta/css/css-fonts/first-available-font-003.html.ini new file mode 100644 index 00000000000..01744314efb --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/first-available-font-003.html.ini @@ -0,0 +1,2 @@ +[first-available-font-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/first-available-font-004.html.ini b/tests/wpt/meta/css/css-fonts/first-available-font-004.html.ini new file mode 100644 index 00000000000..cada49fd61d --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/first-available-font-004.html.ini @@ -0,0 +1,2 @@ +[first-available-font-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/first-available-font-007.html.ini b/tests/wpt/meta/css/css-fonts/first-available-font-007.html.ini new file mode 100644 index 00000000000..649c3b37994 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/first-available-font-007.html.ini @@ -0,0 +1,2 @@ +[first-available-font-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-default-04.html.ini b/tests/wpt/meta/css/css-fonts/font-default-04.html.ini new file mode 100644 index 00000000000..8637c690b3a --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-default-04.html.ini @@ -0,0 +1,2 @@ +[font-default-04.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-display/font-display-change.html.ini b/tests/wpt/meta/css/css-fonts/font-display/font-display-change.html.ini new file mode 100644 index 00000000000..8643675f6b3 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-display/font-display-change.html.ini @@ -0,0 +1,2 @@ +[font-display-change.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-fonts/font-display/font-display-failure-fallback.html.ini b/tests/wpt/meta/css/css-fonts/font-display/font-display-failure-fallback.html.ini new file mode 100644 index 00000000000..262e7411e80 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-display/font-display-failure-fallback.html.ini @@ -0,0 +1,3 @@ +[font-display-failure-fallback.html] + [Fallback for font failure period] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-display/font-display-feature-policy-02.tentative.html.ini b/tests/wpt/meta/css/css-fonts/font-display/font-display-feature-policy-02.tentative.html.ini new file mode 100644 index 00000000000..bbb51cbf380 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-display/font-display-feature-policy-02.tentative.html.ini @@ -0,0 +1,2 @@ +[font-display-feature-policy-02.tentative.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-display/font-display-preload.html.ini b/tests/wpt/meta/css/css-fonts/font-display/font-display-preload.html.ini new file mode 100644 index 00000000000..a3dc9083b8d --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-display/font-display-preload.html.ini @@ -0,0 +1,2 @@ +[font-display-preload.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-display/font-display.html.ini b/tests/wpt/meta/css/css-fonts/font-display/font-display.html.ini new file mode 100644 index 00000000000..695a3540337 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-display/font-display.html.ini @@ -0,0 +1,2 @@ +[font-display.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-face-unicode-range-2.html.ini b/tests/wpt/meta/css/css-fonts/font-face-unicode-range-2.html.ini new file mode 100644 index 00000000000..3f91daab725 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-face-unicode-range-2.html.ini @@ -0,0 +1,2 @@ +[font-face-unicode-range-2.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-001.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-001.xht.ini new file mode 100644 index 00000000000..a7e50007d36 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-001.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-001.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-002.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-002.xht.ini new file mode 100644 index 00000000000..7b720babfc9 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-002.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-002.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-003.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-003.xht.ini new file mode 100644 index 00000000000..4055dc2097e --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-003.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-003.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-004.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-004.xht.ini new file mode 100644 index 00000000000..09910150067 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-004.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-004.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-005.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-005.xht.ini new file mode 100644 index 00000000000..a5d0237890b --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-005.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-005.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-006.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-006.xht.ini new file mode 100644 index 00000000000..2a2235ce59c --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-006.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-006.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-007.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-007.xht.ini new file mode 100644 index 00000000000..b368808f15c --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-007.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-007.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-008.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-008.xht.ini new file mode 100644 index 00000000000..0e2533becbb --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-008.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-008.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-009.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-009.xht.ini new file mode 100644 index 00000000000..b73741ba3d9 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-009.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-009.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-010.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-010.xht.ini new file mode 100644 index 00000000000..fa500063a78 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-010.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-010.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-011.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-011.xht.ini new file mode 100644 index 00000000000..da53f2fca4a --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-011.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-011.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-012.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-012.xht.ini new file mode 100644 index 00000000000..279e82158d0 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-012.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-012.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-013.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-013.xht.ini new file mode 100644 index 00000000000..b774ec50a02 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-013.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-013.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-014.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-014.xht.ini new file mode 100644 index 00000000000..f675cb4bba7 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-014.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-014.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-015.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-015.xht.ini new file mode 100644 index 00000000000..2d41e6962ab --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-015.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-015.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-021.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-021.xht.ini new file mode 100644 index 00000000000..706e255bd25 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-021.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-021.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-family-name-024.xht.ini b/tests/wpt/meta/css/css-fonts/font-family-name-024.xht.ini new file mode 100644 index 00000000000..4abc83939d1 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-family-name-024.xht.ini @@ -0,0 +1,2 @@ +[font-family-name-024.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-feature-resolution-001.html.ini b/tests/wpt/meta/css/css-fonts/font-feature-resolution-001.html.ini new file mode 100644 index 00000000000..cca5b8517c3 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-feature-resolution-001.html.ini @@ -0,0 +1,2 @@ +[font-feature-resolution-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-feature-settings-descriptor-01.html.ini b/tests/wpt/meta/css/css-fonts/font-feature-settings-descriptor-01.html.ini new file mode 100644 index 00000000000..9ac48a087b2 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-feature-settings-descriptor-01.html.ini @@ -0,0 +1,2 @@ +[font-feature-settings-descriptor-01.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-feature-settings-serialization-001.html.ini b/tests/wpt/meta/css/css-fonts/font-feature-settings-serialization-001.html.ini new file mode 100644 index 00000000000..e485def8f0c --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-feature-settings-serialization-001.html.ini @@ -0,0 +1,6 @@ +[font-feature-settings-serialization-001.html] + [font-feature-settings should be serialized with double quotes, and the default value of 1 should be omitted] + expected: FAIL + + [font-feature-settings should serialize 0 instead of off, given it's shorter] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-features-across-space-1.html.ini b/tests/wpt/meta/css/css-fonts/font-features-across-space-1.html.ini new file mode 100644 index 00000000000..493b4fd5a2c --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-features-across-space-1.html.ini @@ -0,0 +1,2 @@ +[font-features-across-space-1.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-features-across-space-2.html.ini b/tests/wpt/meta/css/css-fonts/font-features-across-space-2.html.ini new file mode 100644 index 00000000000..b46632246d6 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-features-across-space-2.html.ini @@ -0,0 +1,2 @@ +[font-features-across-space-2.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-features-across-space-3.html.ini b/tests/wpt/meta/css/css-fonts/font-features-across-space-3.html.ini new file mode 100644 index 00000000000..57d7abe89d8 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-features-across-space-3.html.ini @@ -0,0 +1,2 @@ +[font-features-across-space-3.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-kerning-01.html.ini b/tests/wpt/meta/css/css-fonts/font-kerning-01.html.ini new file mode 100644 index 00000000000..974d62cbe21 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-kerning-01.html.ini @@ -0,0 +1,2 @@ +[font-kerning-01.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-kerning-03.html.ini b/tests/wpt/meta/css/css-fonts/font-kerning-03.html.ini new file mode 100644 index 00000000000..df29201f3ee --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-kerning-03.html.ini @@ -0,0 +1,2 @@ +[font-kerning-03.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-kerning-04.html.ini b/tests/wpt/meta/css/css-fonts/font-kerning-04.html.ini new file mode 100644 index 00000000000..7592f152802 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-kerning-04.html.ini @@ -0,0 +1,2 @@ +[font-kerning-04.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-kerning-05.html.ini b/tests/wpt/meta/css/css-fonts/font-kerning-05.html.ini new file mode 100644 index 00000000000..6d31524bc40 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-kerning-05.html.ini @@ -0,0 +1,2 @@ +[font-kerning-05.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-palette-empty-font-family.html.ini b/tests/wpt/meta/css/css-fonts/font-palette-empty-font-family.html.ini deleted file mode 100644 index c45a76376c6..00000000000 --- a/tests/wpt/meta/css/css-fonts/font-palette-empty-font-family.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[font-palette-empty-font-family.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-shorthand-subproperties-reset.html.ini b/tests/wpt/meta/css/css-fonts/font-shorthand-subproperties-reset.html.ini new file mode 100644 index 00000000000..94c6da92bc6 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-shorthand-subproperties-reset.html.ini @@ -0,0 +1,2 @@ +[font-shorthand-subproperties-reset.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-fonts/font-size-adjust-002.html.ini b/tests/wpt/meta/css/css-fonts/font-size-adjust-002.html.ini new file mode 100644 index 00000000000..15dfa5a5c62 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-size-adjust-002.html.ini @@ -0,0 +1,2 @@ +[font-size-adjust-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-size-adjust-005.xht.ini b/tests/wpt/meta/css/css-fonts/font-size-adjust-005.xht.ini new file mode 100644 index 00000000000..46b23b0aa2e --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-size-adjust-005.xht.ini @@ -0,0 +1,2 @@ +[font-size-adjust-005.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-size-adjust-009.html.ini b/tests/wpt/meta/css/css-fonts/font-size-adjust-009.html.ini new file mode 100644 index 00000000000..2396ffafe59 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-size-adjust-009.html.ini @@ -0,0 +1,2 @@ +[font-size-adjust-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-size-adjust-010.html.ini b/tests/wpt/meta/css/css-fonts/font-size-adjust-010.html.ini new file mode 100644 index 00000000000..0d99bb39aeb --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-size-adjust-010.html.ini @@ -0,0 +1,2 @@ +[font-size-adjust-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-size-adjust-011.html.ini b/tests/wpt/meta/css/css-fonts/font-size-adjust-011.html.ini new file mode 100644 index 00000000000..74ab82660d0 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-size-adjust-011.html.ini @@ -0,0 +1,2 @@ +[font-size-adjust-011.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-size-adjust-014.html.ini b/tests/wpt/meta/css/css-fonts/font-size-adjust-014.html.ini new file mode 100644 index 00000000000..5972a8c9451 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-size-adjust-014.html.ini @@ -0,0 +1,2 @@ +[font-size-adjust-014.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-size-adjust-metrics-override.html.ini b/tests/wpt/meta/css/css-fonts/font-size-adjust-metrics-override.html.ini new file mode 100644 index 00000000000..2ec22813e17 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-size-adjust-metrics-override.html.ini @@ -0,0 +1,2 @@ +[font-size-adjust-metrics-override.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-size-monospace-adjust.html.ini b/tests/wpt/meta/css/css-fonts/font-size-monospace-adjust.html.ini new file mode 100644 index 00000000000..700d382f080 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-size-monospace-adjust.html.ini @@ -0,0 +1,2 @@ +[font-size-monospace-adjust.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-fonts/font-size-zero-1.html.ini b/tests/wpt/meta/css/css-fonts/font-size-zero-1.html.ini new file mode 100644 index 00000000000..d9434bc0d0f --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-size-zero-1.html.ini @@ -0,0 +1,2 @@ +[font-size-zero-1.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-stretch-01.html.ini b/tests/wpt/meta/css/css-fonts/font-stretch-01.html.ini new file mode 100644 index 00000000000..1c05531368b --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-stretch-01.html.ini @@ -0,0 +1,2 @@ +[font-stretch-01.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-stretch-02.html.ini b/tests/wpt/meta/css/css-fonts/font-stretch-02.html.ini new file mode 100644 index 00000000000..1d3ee95614d --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-stretch-02.html.ini @@ -0,0 +1,2 @@ +[font-stretch-02.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-stretch-03.html.ini b/tests/wpt/meta/css/css-fonts/font-stretch-03.html.ini new file mode 100644 index 00000000000..22ccb282b69 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-stretch-03.html.ini @@ -0,0 +1,2 @@ +[font-stretch-03.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-stretch-04.html.ini b/tests/wpt/meta/css/css-fonts/font-stretch-04.html.ini new file mode 100644 index 00000000000..a64f45f54e5 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-stretch-04.html.ini @@ -0,0 +1,2 @@ +[font-stretch-04.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-stretch-05.html.ini b/tests/wpt/meta/css/css-fonts/font-stretch-05.html.ini new file mode 100644 index 00000000000..98c49a5d985 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-stretch-05.html.ini @@ -0,0 +1,2 @@ +[font-stretch-05.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-stretch-06.html.ini b/tests/wpt/meta/css/css-fonts/font-stretch-06.html.ini new file mode 100644 index 00000000000..8dfb4172063 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-stretch-06.html.ini @@ -0,0 +1,2 @@ +[font-stretch-06.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-stretch-07.html.ini b/tests/wpt/meta/css/css-fonts/font-stretch-07.html.ini new file mode 100644 index 00000000000..b1108d4018f --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-stretch-07.html.ini @@ -0,0 +1,2 @@ +[font-stretch-07.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-stretch-08.html.ini b/tests/wpt/meta/css/css-fonts/font-stretch-08.html.ini new file mode 100644 index 00000000000..38c78541bd1 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-stretch-08.html.ini @@ -0,0 +1,2 @@ +[font-stretch-08.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-stretch-09.html.ini b/tests/wpt/meta/css/css-fonts/font-stretch-09.html.ini new file mode 100644 index 00000000000..f1d725bf483 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-stretch-09.html.ini @@ -0,0 +1,2 @@ +[font-stretch-09.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-stretch-10.html.ini b/tests/wpt/meta/css/css-fonts/font-stretch-10.html.ini new file mode 100644 index 00000000000..62fa1a515aa --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-stretch-10.html.ini @@ -0,0 +1,2 @@ +[font-stretch-10.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-stretch-11.html.ini b/tests/wpt/meta/css/css-fonts/font-stretch-11.html.ini new file mode 100644 index 00000000000..8635560bb86 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-stretch-11.html.ini @@ -0,0 +1,2 @@ +[font-stretch-11.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-synthesis-01.html.ini b/tests/wpt/meta/css/css-fonts/font-synthesis-01.html.ini new file mode 100644 index 00000000000..04896479969 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-synthesis-01.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-01.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-synthesis-02.html.ini b/tests/wpt/meta/css/css-fonts/font-synthesis-02.html.ini new file mode 100644 index 00000000000..c5f270ad6b5 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-synthesis-02.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-02.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-synthesis-03.html.ini b/tests/wpt/meta/css/css-fonts/font-synthesis-03.html.ini new file mode 100644 index 00000000000..1d0fbdabc3d --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-synthesis-03.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-03.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-synthesis-04.html.ini b/tests/wpt/meta/css/css-fonts/font-synthesis-04.html.ini new file mode 100644 index 00000000000..b7159c33acd --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-synthesis-04.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-04.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-synthesis-05.html.ini b/tests/wpt/meta/css/css-fonts/font-synthesis-05.html.ini new file mode 100644 index 00000000000..15c1e26b73b --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-synthesis-05.html.ini @@ -0,0 +1,2 @@ +[font-synthesis-05.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-01.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-01.html.ini new file mode 100644 index 00000000000..20bbce65833 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-01.html.ini @@ -0,0 +1,2 @@ +[font-variant-01.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-02.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-02.html.ini new file mode 100644 index 00000000000..3915db5abb2 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-02.html.ini @@ -0,0 +1,2 @@ +[font-variant-02.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-03.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-03.html.ini new file mode 100644 index 00000000000..f1e99edd2fb --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-03.html.ini @@ -0,0 +1,2 @@ +[font-variant-03.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-04.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-04.html.ini new file mode 100644 index 00000000000..6effc42422c --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-04.html.ini @@ -0,0 +1,2 @@ +[font-variant-04.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-02.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-02.html.ini new file mode 100644 index 00000000000..8decff62bf2 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-02.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-02.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-03.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-03.html.ini new file mode 100644 index 00000000000..d8500786897 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-03.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-03.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-04.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-04.html.ini new file mode 100644 index 00000000000..4f6ad7939eb --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-04.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-04.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-05.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-05.html.ini new file mode 100644 index 00000000000..788126a6bda --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-05.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-05.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-06.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-06.html.ini new file mode 100644 index 00000000000..5a712c5da14 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-06.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-06.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-07.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-07.html.ini new file mode 100644 index 00000000000..9db0859366a --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-07.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-07.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-08.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-08.html.ini new file mode 100644 index 00000000000..df20da4e3a5 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-08.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-08.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-09.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-09.html.ini new file mode 100644 index 00000000000..d58c3c30c74 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-09.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-09.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-10.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-10.html.ini new file mode 100644 index 00000000000..9720213f4d7 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-10.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-10.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-11.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-11.html.ini new file mode 100644 index 00000000000..ee48eda8cbb --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-11.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-11.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-12.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-12.html.ini new file mode 100644 index 00000000000..086d4dc55aa --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-12.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-12.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-13.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-13.html.ini new file mode 100644 index 00000000000..96bd5d0c08a --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-13.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-13.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-14.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-14.html.ini new file mode 100644 index 00000000000..0e07c80b236 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-14.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-14.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-15.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-15.html.ini new file mode 100644 index 00000000000..155cd91b5b6 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-15.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-15.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-16.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-16.html.ini new file mode 100644 index 00000000000..450d9f22cd9 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-16.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-16.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-17.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-17.html.ini new file mode 100644 index 00000000000..538c9c24cca --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-17.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-17.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-18.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-18.html.ini new file mode 100644 index 00000000000..a19c2f4e1df --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-18.html.ini @@ -0,0 +1,2 @@ +[font-variant-alternates-18.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-alternates-parsing.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-alternates-parsing.html.ini new file mode 100644 index 00000000000..e24fab9a0fa --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-alternates-parsing.html.ini @@ -0,0 +1,3 @@ +[font-variant-alternates-parsing.html] + [CSS Test: font-variant-alternates: historical-forms; parses case-insensitively] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-caps-02.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-caps-02.html.ini new file mode 100644 index 00000000000..7bf979dbc83 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-caps-02.html.ini @@ -0,0 +1,2 @@ +[font-variant-caps-02.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-caps-03.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-caps-03.html.ini new file mode 100644 index 00000000000..b132278b4e1 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-caps-03.html.ini @@ -0,0 +1,2 @@ +[font-variant-caps-03.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-caps-04.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-caps-04.html.ini new file mode 100644 index 00000000000..42e142b81b4 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-caps-04.html.ini @@ -0,0 +1,2 @@ +[font-variant-caps-04.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-caps-05.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-caps-05.html.ini new file mode 100644 index 00000000000..5e000c12596 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-caps-05.html.ini @@ -0,0 +1,2 @@ +[font-variant-caps-05.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-caps-06.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-caps-06.html.ini new file mode 100644 index 00000000000..4cac03283fd --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-caps-06.html.ini @@ -0,0 +1,2 @@ +[font-variant-caps-06.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-caps-07.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-caps-07.html.ini new file mode 100644 index 00000000000..5e0ff7fd021 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-caps-07.html.ini @@ -0,0 +1,2 @@ +[font-variant-caps-07.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-caps.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-caps.html.ini new file mode 100644 index 00000000000..6e212fa0017 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-caps.html.ini @@ -0,0 +1,2 @@ +[font-variant-caps.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-east-asian-02.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-02.html.ini new file mode 100644 index 00000000000..98a10746fc1 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-02.html.ini @@ -0,0 +1,2 @@ +[font-variant-east-asian-02.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-east-asian-03.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-03.html.ini new file mode 100644 index 00000000000..027929a207c --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-03.html.ini @@ -0,0 +1,2 @@ +[font-variant-east-asian-03.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-east-asian-04.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-04.html.ini new file mode 100644 index 00000000000..06c6448b262 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-04.html.ini @@ -0,0 +1,2 @@ +[font-variant-east-asian-04.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-east-asian-05.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-05.html.ini new file mode 100644 index 00000000000..ccc4a76546f --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-05.html.ini @@ -0,0 +1,2 @@ +[font-variant-east-asian-05.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-east-asian-06.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-06.html.ini new file mode 100644 index 00000000000..d17b5b5593c --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-06.html.ini @@ -0,0 +1,2 @@ +[font-variant-east-asian-06.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-east-asian-07.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-07.html.ini new file mode 100644 index 00000000000..a322cb24c2d --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-07.html.ini @@ -0,0 +1,2 @@ +[font-variant-east-asian-07.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-east-asian-08.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-08.html.ini new file mode 100644 index 00000000000..5d55b108b30 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-08.html.ini @@ -0,0 +1,2 @@ +[font-variant-east-asian-08.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-east-asian-09.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-09.html.ini new file mode 100644 index 00000000000..57fd8dde091 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-09.html.ini @@ -0,0 +1,2 @@ +[font-variant-east-asian-09.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-east-asian-10.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-10.html.ini new file mode 100644 index 00000000000..3585511014e --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-east-asian-10.html.ini @@ -0,0 +1,2 @@ +[font-variant-east-asian-10.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-east-asian.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-east-asian.html.ini new file mode 100644 index 00000000000..e4813058751 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-east-asian.html.ini @@ -0,0 +1,2 @@ +[font-variant-east-asian.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-ligatures-02.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-ligatures-02.html.ini new file mode 100644 index 00000000000..465dc34193a --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-ligatures-02.html.ini @@ -0,0 +1,2 @@ +[font-variant-ligatures-02.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-ligatures-04.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-ligatures-04.html.ini new file mode 100644 index 00000000000..6361967eaca --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-ligatures-04.html.ini @@ -0,0 +1,2 @@ +[font-variant-ligatures-04.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-ligatures-05.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-ligatures-05.html.ini new file mode 100644 index 00000000000..6c82b1af7f6 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-ligatures-05.html.ini @@ -0,0 +1,2 @@ +[font-variant-ligatures-05.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-ligatures-07.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-ligatures-07.html.ini new file mode 100644 index 00000000000..265eece9772 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-ligatures-07.html.ini @@ -0,0 +1,2 @@ +[font-variant-ligatures-07.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-ligatures-10.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-ligatures-10.html.ini new file mode 100644 index 00000000000..aefbb8a7227 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-ligatures-10.html.ini @@ -0,0 +1,2 @@ +[font-variant-ligatures-10.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-ligatures.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-ligatures.html.ini new file mode 100644 index 00000000000..40a27ab8fa7 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-ligatures.html.ini @@ -0,0 +1,2 @@ +[font-variant-ligatures.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-numeric-02.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-numeric-02.html.ini new file mode 100644 index 00000000000..2c11f343dca --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-numeric-02.html.ini @@ -0,0 +1,2 @@ +[font-variant-numeric-02.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-numeric-03.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-numeric-03.html.ini new file mode 100644 index 00000000000..601acd8c4dd --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-numeric-03.html.ini @@ -0,0 +1,2 @@ +[font-variant-numeric-03.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-numeric-04.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-numeric-04.html.ini new file mode 100644 index 00000000000..1ac0a94bfa8 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-numeric-04.html.ini @@ -0,0 +1,2 @@ +[font-variant-numeric-04.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-numeric-05.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-numeric-05.html.ini new file mode 100644 index 00000000000..a181f425cab --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-numeric-05.html.ini @@ -0,0 +1,2 @@ +[font-variant-numeric-05.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-numeric-06.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-numeric-06.html.ini new file mode 100644 index 00000000000..3687d21f3f6 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-numeric-06.html.ini @@ -0,0 +1,2 @@ +[font-variant-numeric-06.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-numeric-07.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-numeric-07.html.ini new file mode 100644 index 00000000000..175a7ebae73 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-numeric-07.html.ini @@ -0,0 +1,2 @@ +[font-variant-numeric-07.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-numeric-08.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-numeric-08.html.ini new file mode 100644 index 00000000000..3685acd2d51 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-numeric-08.html.ini @@ -0,0 +1,2 @@ +[font-variant-numeric-08.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-numeric-09.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-numeric-09.html.ini new file mode 100644 index 00000000000..f7f8418bede --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-numeric-09.html.ini @@ -0,0 +1,2 @@ +[font-variant-numeric-09.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-numeric.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-numeric.html.ini new file mode 100644 index 00000000000..ec9b1c37005 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-numeric.html.ini @@ -0,0 +1,2 @@ +[font-variant-numeric.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variant-position.html.ini b/tests/wpt/meta/css/css-fonts/font-variant-position.html.ini new file mode 100644 index 00000000000..7835fb161bd --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variant-position.html.ini @@ -0,0 +1,2 @@ +[font-variant-position.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-variation-settings-serialization-001.html.ini b/tests/wpt/meta/css/css-fonts/font-variation-settings-serialization-001.html.ini new file mode 100644 index 00000000000..f00af487147 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-variation-settings-serialization-001.html.ini @@ -0,0 +1,3 @@ +[font-variation-settings-serialization-001.html] + [font-variation-settings should be serialized to not include duplicates] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-weight-bolder-001.xht.ini b/tests/wpt/meta/css/css-fonts/font-weight-bolder-001.xht.ini new file mode 100644 index 00000000000..a81f807c135 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-weight-bolder-001.xht.ini @@ -0,0 +1,2 @@ +[font-weight-bolder-001.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-weight-lighter-001.xht.ini b/tests/wpt/meta/css/css-fonts/font-weight-lighter-001.xht.ini new file mode 100644 index 00000000000..c5b3ab8dbd4 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-weight-lighter-001.xht.ini @@ -0,0 +1,2 @@ +[font-weight-lighter-001.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/font-weight-normal-001.xht.ini b/tests/wpt/meta/css/css-fonts/font-weight-normal-001.xht.ini new file mode 100644 index 00000000000..05bfc8d7338 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-weight-normal-001.xht.ini @@ -0,0 +1,2 @@ +[font-weight-normal-001.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/format-specifiers-variations.html.ini b/tests/wpt/meta/css/css-fonts/format-specifiers-variations.html.ini new file mode 100644 index 00000000000..041f8eb820b --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/format-specifiers-variations.html.ini @@ -0,0 +1,144 @@ +[format-specifiers-variations.html] + [Load Ahem with format woff] + expected: FAIL + + [Load Ahem with format truetype] + expected: FAIL + + [Load Ahem with format opentype] + expected: FAIL + + [Load Ahem with format woff2] + expected: FAIL + + [Load Ahem with format woff-variations] + expected: FAIL + + [Load Ahem with format truetype-variations] + expected: FAIL + + [Load Ahem with format opentype-variations] + expected: FAIL + + [Load Ahem with format woff2-variations] + expected: FAIL + + [Do not load Ahem with format xyzwoff] + expected: FAIL + + [Do not load Ahem with format xyztruetype] + expected: FAIL + + [Do not load Ahem with format xyzopentype] + expected: FAIL + + [Do not load Ahem with format xyzwoff2] + expected: FAIL + + [Do not load Ahem with format xyzwoff-variations] + expected: FAIL + + [Do not load Ahem with format xyztruetype-variations] + expected: FAIL + + [Do not load Ahem with format xyzopentype-variations] + expected: FAIL + + [Do not load Ahem with format xyzwoff2-variations] + expected: FAIL + + [Do not load Ahem with format woffxyz] + expected: FAIL + + [Do not load Ahem with format truetypexyz] + expected: FAIL + + [Do not load Ahem with format opentypexyz] + expected: FAIL + + [Do not load Ahem with format woff2xyz] + expected: FAIL + + [Do not load Ahem with format woff-variationsxyz] + expected: FAIL + + [Do not load Ahem with format truetype-variationsxyz] + expected: FAIL + + [Do not load Ahem with format opentype-variationsxyz] + expected: FAIL + + [Do not load Ahem with format woff2-variationsxyz] + expected: FAIL + + [Do not load Ahem with format wo] + expected: FAIL + + [Do not load Ahem with format truety] + expected: FAIL + + [Do not load Ahem with format openty] + expected: FAIL + + [Do not load Ahem with format wof] + expected: FAIL + + [Do not load Ahem with format woff-variatio] + expected: FAIL + + [Do not load Ahem with format truetype-variatio] + expected: FAIL + + [Do not load Ahem with format opentype-variatio] + expected: FAIL + + [Do not load Ahem with format woff2-variatio] + expected: FAIL + + [Do not load Ahem with format ff] + expected: FAIL + + [Do not load Ahem with format uetype] + expected: FAIL + + [Do not load Ahem with format entype] + expected: FAIL + + [Do not load Ahem with format ff2] + expected: FAIL + + [Do not load Ahem with format ff-variations] + expected: FAIL + + [Do not load Ahem with format uetype-variations] + expected: FAIL + + [Do not load Ahem with format entype-variations] + expected: FAIL + + [Do not load Ahem with format ff2-variations] + expected: FAIL + + [Do not load Ahem with format wff] + expected: FAIL + + [Do not load Ahem with format tretype] + expected: FAIL + + [Do not load Ahem with format opntype] + expected: FAIL + + [Do not load Ahem with format wff2] + expected: FAIL + + [Do not load Ahem with format woff-ariations] + expected: FAIL + + [Do not load Ahem with format truetye-variations] + expected: FAIL + + [Do not load Ahem with format opentye-variations] + expected: FAIL + + [Do not load Ahem with format woff2variations] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/generic-family-keywords-003.html.ini b/tests/wpt/meta/css/css-fonts/generic-family-keywords-003.html.ini new file mode 100644 index 00000000000..db0e6e5a7e9 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/generic-family-keywords-003.html.ini @@ -0,0 +1,2 @@ +[generic-family-keywords-003.html] + expected: ERROR diff --git a/tests/wpt/meta/css/css-fonts/hiragana-katakana-kerning.html.ini b/tests/wpt/meta/css/css-fonts/hiragana-katakana-kerning.html.ini new file mode 100644 index 00000000000..1d330ba668b --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/hiragana-katakana-kerning.html.ini @@ -0,0 +1,2 @@ +[hiragana-katakana-kerning.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/matching/fixed-stretch-style-over-weight.html.ini b/tests/wpt/meta/css/css-fonts/matching/fixed-stretch-style-over-weight.html.ini new file mode 100644 index 00000000000..f250fcdd5c5 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/matching/fixed-stretch-style-over-weight.html.ini @@ -0,0 +1,2 @@ +[fixed-stretch-style-over-weight.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-fonts/matching/stretch-distance-over-weight-distance.html.ini b/tests/wpt/meta/css/css-fonts/matching/stretch-distance-over-weight-distance.html.ini new file mode 100644 index 00000000000..ebffcd24301 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/matching/stretch-distance-over-weight-distance.html.ini @@ -0,0 +1,2 @@ +[stretch-distance-over-weight-distance.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-fonts/matching/style-ranges-over-weight-direction.html.ini b/tests/wpt/meta/css/css-fonts/matching/style-ranges-over-weight-direction.html.ini new file mode 100644 index 00000000000..0c0bc477b0b --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/matching/style-ranges-over-weight-direction.html.ini @@ -0,0 +1,2 @@ +[style-ranges-over-weight-direction.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-fonts/math-script-level-and-math-style/math-script-level-002.tentative.html.ini b/tests/wpt/meta/css/css-fonts/math-script-level-and-math-style/math-script-level-002.tentative.html.ini new file mode 100644 index 00000000000..d6a8b118138 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/math-script-level-and-math-style/math-script-level-002.tentative.html.ini @@ -0,0 +1,2 @@ +[math-script-level-002.tentative.html] + expected: ERROR diff --git a/tests/wpt/meta/css/css-fonts/math-script-level-and-math-style/math-script-level-004.tentative.html.ini b/tests/wpt/meta/css/css-fonts/math-script-level-and-math-style/math-script-level-004.tentative.html.ini new file mode 100644 index 00000000000..fbe829bf226 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/math-script-level-and-math-style/math-script-level-004.tentative.html.ini @@ -0,0 +1,2 @@ +[math-script-level-004.tentative.html] + expected: ERROR diff --git a/tests/wpt/meta/css/css-fonts/math-script-level-and-math-style/math-script-level-auto-and-math-style-002.tentative.html.ini b/tests/wpt/meta/css/css-fonts/math-script-level-and-math-style/math-script-level-auto-and-math-style-002.tentative.html.ini new file mode 100644 index 00000000000..2f6a8cab1ff --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/math-script-level-and-math-style/math-script-level-auto-and-math-style-002.tentative.html.ini @@ -0,0 +1,2 @@ +[math-script-level-auto-and-math-style-002.tentative.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/math-script-level-and-math-style/math-style-001.tentative.html.ini b/tests/wpt/meta/css/css-fonts/math-script-level-and-math-style/math-style-001.tentative.html.ini new file mode 100644 index 00000000000..683256bff48 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/math-script-level-and-math-style/math-style-001.tentative.html.ini @@ -0,0 +1,9 @@ +[math-style-001.tentative.html] + [Initial value of math-style] + expected: FAIL + + [Specified values of math-style] + expected: FAIL + + [Inherited values of math-style] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-computed.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-computed.html.ini new file mode 100644 index 00000000000..e80345ba0c2 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-computed.html.ini @@ -0,0 +1,945 @@ +[font-computed.html] + [caption should be a supported system font.] + expected: FAIL + + [icon should be a supported system font.] + expected: FAIL + + [menu should be a supported system font.] + expected: FAIL + + [message-box should be a supported system font.] + expected: FAIL + + [small-caption should be a supported system font.] + expected: FAIL + + [status-bar should be a supported system font.] + expected: FAIL + + [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 bold calc(30% - 40px)/calc(120% + 1.2em) serif'] + 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 bolder smaller Menu'] + 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 lighter medium/normal fantasy'] + expected: FAIL + + [Property font value 'normal normal small-caps condensed xx-large/1.2 monospace'] + expected: FAIL + + [Property font value 'normal normal 100 larger/calc(120% + 1.2em) Menu'] + expected: FAIL + + [Property font value 'normal normal 900 normal smaller "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal normal bold italic 10px/normal serif'] + expected: FAIL + + [Property font value 'normal normal bolder small-caps 20%/1.2 sans-serif'] + expected: FAIL + + [Property font value 'normal normal lighter semi-condensed calc(30% - 40px)/calc(120% + 1.2em) cursive'] + 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 normal ultra-condensed 100 smaller serif'] + 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 900 medium/normal Menu'] + 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 bold 10px/normal cursive'] + expected: FAIL + + [Property font value 'normal italic small-caps condensed 20%/1.2 fantasy'] + expected: FAIL + + [Property font value 'normal italic bolder calc(30% - 40px)/calc(120% + 1.2em) monospace'] + expected: FAIL + + [Property font value 'normal italic lighter normal xx-small Menu'] + expected: FAIL + + [Property font value 'normal italic 100 small-caps medium/normal "Non-Generic Example Family Name"'] + 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 bolder larger/calc(120% + 1.2em) cursive'] + 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 lighter calc(30% - 40px)/calc(120% + 1.2em) "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal small-caps italic extra-condensed xx-small serif'] + expected: FAIL + + [Property font value 'normal small-caps 100 medium/normal sans-serif'] + expected: FAIL + + [Property font value 'normal small-caps 900 normal xx-large/1.2 cursive'] + expected: FAIL + + [Property font value 'normal small-caps bold italic larger/calc(120% + 1.2em) fantasy'] + expected: FAIL + + [Property font value 'normal small-caps bolder condensed smaller monospace'] + 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 small-caps extra-expanded lighter xx-small sans-serif'] + expected: FAIL + + [Property font value 'normal 100 medium/normal cursive'] + expected: FAIL + + [Property font value 'normal 900 normal xx-large/1.2 fantasy'] + expected: FAIL + + [Property font value 'normal bold normal normal larger/calc(120% + 1.2em) monospace'] + expected: FAIL + + [Property font value 'normal bolder normal italic smaller Menu'] + expected: FAIL + + [Property font value 'normal lighter normal small-caps 10px/normal "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal 100 normal ultra-expanded 20%/1.2 serif'] + expected: FAIL + + [Property font value 'normal 900 italic calc(30% - 40px)/calc(120% + 1.2em) sans-serif'] + expected: FAIL + + [Property font value 'normal bold italic normal xx-small cursive'] + expected: FAIL + + [Property font value 'normal bolder italic small-caps medium/normal fantasy'] + expected: FAIL + + [Property font value 'normal lighter italic ultra-condensed xx-large/1.2 monospace'] + expected: FAIL + + [Property font value 'normal 100 small-caps larger/calc(120% + 1.2em) Menu'] + expected: FAIL + + [Property font value 'normal 900 small-caps normal smaller "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal bold small-caps italic 10px/normal serif'] + expected: FAIL + + [Property font value 'normal bolder small-caps extra-condensed 20%/1.2 sans-serif'] + expected: FAIL + + [Property font value 'normal lighter condensed calc(30% - 40px)/calc(120% + 1.2em) cursive'] + expected: FAIL + + [Property font value 'normal 100 semi-condensed normal xx-small fantasy'] + expected: FAIL + + [Property font value 'normal 900 semi-expanded italic medium/normal monospace'] + 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-condensed normal bolder xx-small monospace'] + 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-expanded italic lighter smaller sans-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 semi-condensed small-caps 100 xx-small Menu'] + expected: FAIL + + [Property font value 'normal semi-expanded 900 medium/normal "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'normal expanded bold normal xx-large/1.2 serif'] + expected: FAIL + + [Property font value 'normal extra-expanded bolder italic larger/calc(120% + 1.2em) sans-serif'] + expected: FAIL + + [Property font value 'normal ultra-expanded lighter small-caps smaller cursive'] + 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 bold xx-small serif'] + expected: FAIL + + [Property font value 'italic normal bolder normal medium/normal sans-serif'] + expected: FAIL + + [Property font value 'italic normal lighter small-caps xx-large/1.2 cursive'] + expected: FAIL + + [Property font value 'italic normal 100 condensed larger/calc(120% + 1.2em) fantasy'] + 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 normal extra-expanded 900 calc(30% - 40px)/calc(120% + 1.2em) serif'] + 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 bold larger/calc(120% + 1.2em) monospace'] + expected: FAIL + + [Property font value 'italic small-caps normal ultra-expanded smaller Menu'] + expected: FAIL + + [Property font value 'italic small-caps bolder 10px/normal "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'italic small-caps lighter normal 20%/1.2 serif'] + expected: FAIL + + [Property font value 'italic small-caps 100 ultra-condensed calc(30% - 40px)/calc(120% + 1.2em) sans-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 bold larger/calc(120% + 1.2em) Menu'] + expected: FAIL + + [Property font value 'italic bolder normal smaller "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'italic lighter normal normal 10px/normal serif'] + expected: FAIL + + [Property font value 'italic 100 normal small-caps 20%/1.2 sans-serif'] + expected: FAIL + + [Property font value 'italic 900 normal semi-expanded calc(30% - 40px)/calc(120% + 1.2em) cursive'] + expected: FAIL + + [Property font value 'italic bold small-caps xx-small fantasy'] + expected: FAIL + + [Property font value 'italic bolder small-caps normal medium/normal monospace'] + expected: FAIL + + [Property font value 'italic lighter small-caps expanded xx-large/1.2 Menu'] + expected: FAIL + + [Property font value 'italic 100 extra-expanded larger/calc(120% + 1.2em) "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'italic 900 ultra-expanded normal smaller serif'] + expected: FAIL + + [Property font value 'italic bold ultra-condensed small-caps 10px/normal sans-serif'] + 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 ultra-condensed small-caps lighter 10px/normal cursive'] + expected: FAIL + + [Property font value 'italic extra-condensed 100 20%/1.2 fantasy'] + expected: FAIL + + [Property font value 'italic condensed 900 normal calc(30% - 40px)/calc(120% + 1.2em) monospace'] + expected: FAIL + + [Property font value 'italic semi-condensed bold small-caps xx-small Menu'] + 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 100 smaller fantasy'] + expected: FAIL + + [Property font value 'small-caps normal 900 normal 10px/normal monospace'] + expected: FAIL + + [Property font value 'small-caps normal bold italic 20%/1.2 Menu'] + expected: FAIL + + [Property font value 'small-caps normal bolder extra-expanded calc(30% - 40px)/calc(120% + 1.2em) "Non-Generic Example Family Name"'] + 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 normal condensed lighter larger/calc(120% + 1.2em) fantasy'] + 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 100 calc(30% - 40px)/calc(120% + 1.2em) serif'] + expected: FAIL + + [Property font value 'small-caps italic normal semi-condensed xx-small sans-serif'] + expected: FAIL + + [Property font value 'small-caps italic 900 medium/normal cursive'] + expected: FAIL + + [Property font value 'small-caps italic bold normal xx-large/1.2 fantasy'] + expected: FAIL + + [Property font value 'small-caps italic bolder semi-expanded larger/calc(120% + 1.2em) monospace'] + 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 100 calc(30% - 40px)/calc(120% + 1.2em) sans-serif'] + expected: FAIL + + [Property font value 'small-caps 900 normal xx-small cursive'] + expected: FAIL + + [Property font value 'small-caps bold normal normal medium/normal fantasy'] + expected: FAIL + + [Property font value 'small-caps bolder normal italic xx-large/1.2 monospace'] + expected: FAIL + + [Property font value 'small-caps lighter normal ultra-condensed larger/calc(120% + 1.2em) Menu'] + expected: FAIL + + [Property font value 'small-caps 100 italic smaller "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'small-caps 900 italic normal 10px/normal serif'] + expected: FAIL + + [Property font value 'small-caps bold italic extra-condensed 20%/1.2 sans-serif'] + expected: FAIL + + [Property font value 'small-caps bolder condensed calc(30% - 40px)/calc(120% + 1.2em) cursive'] + expected: FAIL + + [Property font value 'small-caps lighter semi-condensed normal xx-small fantasy'] + expected: FAIL + + [Property font value 'small-caps 100 semi-expanded italic medium/normal monospace'] + 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 semi-expanded italic bold medium/normal Menu'] + expected: FAIL + + [Property font value 'small-caps expanded bolder xx-large/1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'small-caps extra-expanded lighter normal larger/calc(120% + 1.2em) serif'] + expected: FAIL + + [Property font value 'small-caps ultra-expanded 100 italic smaller sans-serif'] + expected: FAIL + + [Property font value '900 10px/normal cursive'] + expected: FAIL + + [Property font value 'bold normal 20%/1.2 fantasy'] + expected: FAIL + + [Property font value 'bolder normal normal calc(30% - 40px)/calc(120% + 1.2em) monospace'] + expected: FAIL + + [Property font value 'lighter normal normal normal xx-small Menu'] + expected: FAIL + + [Property font value '100 normal normal italic medium/normal "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value '900 normal normal small-caps xx-large/1.2 serif'] + expected: FAIL + + [Property font value 'bold normal normal ultra-condensed larger/calc(120% + 1.2em) sans-serif'] + expected: FAIL + + [Property font value 'bolder normal italic smaller cursive'] + expected: FAIL + + [Property font value 'lighter normal italic normal 10px/normal fantasy'] + expected: FAIL + + [Property font value '100 normal italic small-caps 20%/1.2 monospace'] + expected: FAIL + + [Property font value '900 normal italic extra-condensed calc(30% - 40px)/calc(120% + 1.2em) Menu'] + expected: FAIL + + [Property font value 'bold normal small-caps xx-small "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'bolder normal small-caps normal medium/normal serif'] + expected: FAIL + + [Property font value 'lighter normal small-caps italic xx-large/1.2 sans-serif'] + expected: FAIL + + [Property font value '100 normal small-caps condensed larger/calc(120% + 1.2em) cursive'] + expected: FAIL + + [Property font value '900 normal semi-condensed smaller fantasy'] + expected: FAIL + + [Property font value 'bold normal semi-expanded normal 10px/normal monospace'] + expected: FAIL + + [Property font value 'bolder normal expanded italic 20%/1.2 Menu'] + expected: FAIL + + [Property font value 'lighter normal extra-expanded small-caps calc(30% - 40px)/calc(120% + 1.2em) "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value '100 italic xx-small serif'] + expected: FAIL + + [Property font value '900 italic normal medium/normal sans-serif'] + expected: FAIL + + [Property font value 'bold italic normal normal xx-large/1.2 cursive'] + expected: FAIL + + [Property font value 'bolder italic normal small-caps larger/calc(120% + 1.2em) fantasy'] + expected: FAIL + + [Property font value 'lighter italic normal ultra-expanded smaller monospace'] + expected: FAIL + + [Property font value '100 italic small-caps 10px/normal Menu'] + expected: FAIL + + [Property font value '900 italic small-caps normal 20%/1.2 "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'bold italic small-caps ultra-condensed calc(30% - 40px)/calc(120% + 1.2em) serif'] + expected: FAIL + + [Property font value 'bolder italic extra-condensed xx-small sans-serif'] + expected: FAIL + + [Property font value 'lighter italic condensed normal medium/normal cursive'] + expected: FAIL + + [Property font value '100 italic semi-condensed small-caps xx-large/1.2 fantasy'] + expected: FAIL + + [Property font value '900 small-caps larger/calc(120% + 1.2em) monospace'] + expected: FAIL + + [Property font value 'bold small-caps normal smaller Menu'] + expected: FAIL + + [Property font value 'bolder small-caps normal normal 10px/normal "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'lighter small-caps normal italic 20%/1.2 serif'] + expected: FAIL + + [Property font value '100 small-caps normal semi-expanded calc(30% - 40px)/calc(120% + 1.2em) sans-serif'] + expected: FAIL + + [Property font value '900 small-caps italic xx-small cursive'] + expected: FAIL + + [Property font value 'bold small-caps italic normal medium/normal fantasy'] + expected: FAIL + + [Property font value 'bolder small-caps italic expanded xx-large/1.2 monospace'] + expected: FAIL + + [Property font value 'lighter small-caps extra-expanded larger/calc(120% + 1.2em) Menu'] + expected: FAIL + + [Property font value '100 small-caps ultra-expanded normal smaller "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value '900 small-caps ultra-condensed italic 10px/normal serif'] + expected: FAIL + + [Property font value 'bold extra-condensed 20%/1.2 sans-serif'] + expected: FAIL + + [Property font value 'bolder condensed normal calc(30% - 40px)/calc(120% + 1.2em) cursive'] + expected: FAIL + + [Property font value 'lighter semi-condensed normal normal xx-small fantasy'] + expected: FAIL + + [Property font value '100 semi-expanded normal italic medium/normal monospace'] + expected: FAIL + + [Property font value '900 expanded normal small-caps xx-large/1.2 Menu'] + expected: FAIL + + [Property font value 'bold extra-expanded italic larger/calc(120% + 1.2em) "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'bolder ultra-expanded italic normal smaller serif'] + expected: FAIL + + [Property font value 'lighter ultra-condensed italic small-caps 10px/normal sans-serif'] + expected: FAIL + + [Property font value '100 extra-condensed small-caps 20%/1.2 cursive'] + expected: FAIL + + [Property font value '900 condensed small-caps normal calc(30% - 40px)/calc(120% + 1.2em) fantasy'] + expected: FAIL + + [Property font value 'bold semi-condensed small-caps italic xx-small monospace'] + 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 'condensed normal normal bolder calc(30% - 40px)/calc(120% + 1.2em) monospace'] + 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 'extra-expanded normal italic lighter larger/calc(120% + 1.2em) sans-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 'condensed normal small-caps 100 calc(30% - 40px)/calc(120% + 1.2em) Menu'] + expected: FAIL + + [Property font value 'semi-condensed normal 900 xx-small "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'semi-expanded normal bold normal medium/normal serif'] + expected: FAIL + + [Property font value 'expanded normal bolder italic xx-large/1.2 sans-serif'] + expected: FAIL + + [Property font value 'extra-expanded normal lighter small-caps larger/calc(120% + 1.2em) cursive'] + 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-condensed italic normal 100 xx-small serif'] + 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-expanded italic small-caps 900 larger/calc(120% + 1.2em) fantasy'] + expected: FAIL + + [Property font value 'ultra-expanded italic bold smaller monospace'] + expected: FAIL + + [Property font value 'ultra-condensed italic bolder normal 10px/normal Menu'] + 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 'extra-expanded small-caps normal 100 larger/calc(120% + 1.2em) monospace'] + 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 'condensed small-caps bold calc(30% - 40px)/calc(120% + 1.2em) sans-serif'] + expected: FAIL + + [Property font value 'semi-condensed small-caps bolder normal xx-small cursive'] + expected: FAIL + + [Property font value 'semi-expanded small-caps lighter italic medium/normal fantasy'] + expected: FAIL + + [Property font value 'expanded 100 xx-large/1.2 monospace'] + expected: FAIL + + [Property font value 'extra-expanded 900 normal larger/calc(120% + 1.2em) Menu'] + expected: FAIL + + [Property font value 'ultra-expanded bold normal normal smaller "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'ultra-condensed bolder normal italic 10px/normal serif'] + expected: FAIL + + [Property font value 'extra-condensed lighter normal small-caps 20%/1.2 sans-serif'] + expected: FAIL + + [Property font value 'condensed 100 italic calc(30% - 40px)/calc(120% + 1.2em) cursive'] + expected: FAIL + + [Property font value 'semi-condensed 900 italic normal xx-small fantasy'] + expected: FAIL + + [Property font value 'semi-expanded bold italic small-caps medium/normal monospace'] + expected: FAIL + + [Property font value 'expanded bolder small-caps xx-large/1.2 Menu'] + expected: FAIL + + [Property font value 'extra-expanded lighter small-caps normal larger/calc(120% + 1.2em) "Non-Generic Example Family Name"'] + expected: FAIL + + [Property font value 'ultra-expanded 100 small-caps italic smaller serif'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-face-src-format.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-face-src-format.html.ini index b80ce93bea2..79ca5aba421 100644 --- a/tests/wpt/meta/css/css-fonts/parsing/font-face-src-format.html.ini +++ b/tests/wpt/meta/css/css-fonts/parsing/font-face-src-format.html.ini @@ -1,2 +1,105 @@ [font-face-src-format.html] - expected: ERROR + [Check that src: url("foo.ttf") is valid] + expected: FAIL + + [Check that src: url("foo.ttf"), url("bar.ttf") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format() is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") dummy() is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format("woff") dummy() is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") dummy() format("woff") is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format("collection") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format("opentype") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format("truetype") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format("woff") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format("woff2") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format("opentype", "truetype") is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format(collection) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format(opentype) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format(truetype) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format(woff) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format(woff2) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format(opentype, truetype) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format(opentype truetype) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format(auto) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format(default) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format(inherit) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format(initial) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format(none) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format(normal) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format(xyzzy) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format("embedded-opentype"), url("bar.html") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format(embedded-opentype), url("bar.html") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format("svg"), url("bar.html") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format(svg), url("bar.html") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format(xyzz 200px), url("bar.html") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format(xyzz), url("bar.html") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") dummy(xyzzy), url("bar.html") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format(), url("bar.html") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") format(none), url("bar.html") is valid] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-face-src-list.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-face-src-list.html.ini index 4cd7f216588..fb802c46846 100644 --- a/tests/wpt/meta/css/css-fonts/parsing/font-face-src-list.html.ini +++ b/tests/wpt/meta/css/css-fonts/parsing/font-face-src-list.html.ini @@ -1,2 +1,51 @@ [font-face-src-list.html] - expected: ERROR + [Check that src: local(inherit), url(foo.ttf) is valid] + expected: FAIL + + [Check that src: local("myfont"), local(unset) is valid] + expected: FAIL + + [Check that src: local(), url(foo.ttf) is valid] + expected: FAIL + + [Check that src: local(12px monospace), url(foo.ttf) is valid] + expected: FAIL + + [Check that src: local("myfont") format(opentype), url(foo.ttf) is valid] + expected: FAIL + + [Check that src: url(not a valid url/bar.ttf), url(foo.ttf) is valid] + expected: FAIL + + [Check that src: url(foo.ttf) format(bad), url(foo.ttf) is valid] + expected: FAIL + + [Check that src: url(foo.ttf) tech(unknown), url(foo.ttf) is valid] + expected: FAIL + + [Check that src: url(foo.ttf) tech(color-COLRv0) otherfunc(othervalue), url(foo.ttf) is valid] + expected: FAIL + + [Check that src: url(foo.ttf), url(something.ttf) format(broken) is valid] + expected: FAIL + + [Check that src: /* an empty component */, url(foo.ttf) is valid] + expected: FAIL + + [Check that src: local(""), url(foo.ttf), unparseable-garbage, local("another font name") is valid] + expected: FAIL + + [Check that src: local(), local(initial) is invalid] + expected: FAIL + + [Check that src: local("textfont") format(opentype), local("emoji") tech(color-COLRv0) is invalid] + expected: FAIL + + [Check that src: local(), /*empty*/, url(should be quoted.ttf), junk is invalid] + expected: FAIL + + [Check that src: url(foo.ttf) format(unknown), url(bar.ttf) tech(broken) is invalid] + expected: FAIL + + [Check that src: url(foo.ttf) tech(color-COLRv0) otherfunc(othervalue), junk is invalid] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-face-src-local.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-face-src-local.html.ini index 3ae9067e630..aba920eefed 100644 --- a/tests/wpt/meta/css/css-fonts/parsing/font-face-src-local.html.ini +++ b/tests/wpt/meta/css/css-fonts/parsing/font-face-src-local.html.ini @@ -1,2 +1,54 @@ [font-face-src-local.html] - expected: ERROR + [Check that src: local(A) dummy() is invalid] + expected: FAIL + + [Check that src: dummy() local(A) is invalid] + expected: FAIL + + [Check that src: local( A ) is valid] + expected: FAIL + + [Check that src: local(A B) is valid] + expected: FAIL + + [Check that src: local(A B) is valid] + expected: FAIL + + [Check that src: local( A B ) is valid] + expected: FAIL + + [Check that src: local(default) is invalid] + expected: FAIL + + [Check that src: local(inherit) is invalid] + expected: FAIL + + [Check that src: local(revert) is invalid] + expected: FAIL + + [Check that src: local(unset) is invalid] + expected: FAIL + + [Check that src: local(default A) is valid] + expected: FAIL + + [Check that src: local(inherit A) is valid] + expected: FAIL + + [Check that src: local(revert A) is valid] + expected: FAIL + + [Check that src: local(unset A) is valid] + expected: FAIL + + [Check that src: local("default") is valid] + expected: FAIL + + [Check that src: local("inherit") is valid] + expected: FAIL + + [Check that src: local("revert") is valid] + expected: FAIL + + [Check that src: local("unset") is valid] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-face-src-tech.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-face-src-tech.html.ini index a900d2b5ba9..1e37344552b 100644 --- a/tests/wpt/meta/css/css-fonts/parsing/font-face-src-tech.html.ini +++ b/tests/wpt/meta/css/css-fonts/parsing/font-face-src-tech.html.ini @@ -1,2 +1,117 @@ [font-face-src-tech.html] - expected: ERROR + [Check that src: url("foo.ttf") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech() is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(features-opentype) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(features-aat) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(color-COLRv0) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(color-COLRv1) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(color-sbix) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(color-CBDT) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(variations) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(palettes) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech("features-opentype") is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech("color-COLRv0") is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech("variations") is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(features-opentype, color-COLRv0, variations, palettes) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(features-opentype color-COLRv0 variations palettes) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(feature-opentype) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(feature-aat) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(feature-graphite) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(auto) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(default) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(inherit) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(initial) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(none) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(normal) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(xyzzy) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(xyzzy, features-opentype) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(features-opentype, xyzzy) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format(opentype) tech(features-opentype) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(features-opentype) format(opentype) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(incremental), url("bar.html") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(incremental, color-SVG, features-graphite, features-aat), url("bar.html") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(color-SVG, features-graphite), url("bar.html") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(color-SVG), url("bar.html") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(features-graphite), url("bar.html") is valid] + expected: FAIL + + [Check that src: url("foo.ttf") dummy("opentype") tech(variations) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") dummy("opentype") dummy(variations) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format(opentype) tech(features-opentype) dummy(something) is invalid] + expected: FAIL + + [Check that src: url("foo.ttf") format(dummy), url("foo.ttf") tech(variations) is valid] + expected: FAIL + + [Check that src: url("foo.ttf") tech(color), url("bar.html") is valid] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-feature-settings-computed.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-feature-settings-computed.html.ini new file mode 100644 index 00000000000..2c639fc644a --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-feature-settings-computed.html.ini @@ -0,0 +1,24 @@ +[font-feature-settings-computed.html] + [Property font-feature-settings value 'normal'] + expected: FAIL + + [Property font-feature-settings value '"dlig"'] + expected: FAIL + + [Property font-feature-settings value '"smcp"'] + expected: FAIL + + [Property font-feature-settings value '"c2sc"'] + expected: FAIL + + [Property font-feature-settings value '"liga" 0'] + expected: FAIL + + [Property font-feature-settings value '"tnum", "hist"'] + expected: FAIL + + [Property font-feature-settings value '"PKRN"'] + expected: FAIL + + [Property font-feature-settings value '"dlig", "smcp", "dlig" 0'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-feature-settings-valid.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-feature-settings-valid.html.ini new file mode 100644 index 00000000000..d9bc048a735 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-feature-settings-valid.html.ini @@ -0,0 +1,24 @@ +[font-feature-settings-valid.html] + [e.style['font-feature-settings'\] = "normal" should set the property value] + expected: FAIL + + [e.style['font-feature-settings'\] = "\\"dlig\\" 1" should set the property value] + expected: FAIL + + [e.style['font-feature-settings'\] = "\\"smcp\\" on" should set the property value] + expected: FAIL + + [e.style['font-feature-settings'\] = "'c2sc'" should set the property value] + expected: FAIL + + [e.style['font-feature-settings'\] = "\\"liga\\" off" should set the property value] + expected: FAIL + + [e.style['font-feature-settings'\] = "\\"tnum\\", 'hist'" should set the property value] + expected: FAIL + + [e.style['font-feature-settings'\] = "\\"PKRN\\"" should set the property value] + expected: FAIL + + [e.style['font-feature-settings'\] = "\\"dlig\\" 1, \\"smcp\\" on, \\"dlig\\" 0" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-kerning-computed.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-kerning-computed.html.ini new file mode 100644 index 00000000000..9216e94952b --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-kerning-computed.html.ini @@ -0,0 +1,9 @@ +[font-kerning-computed.html] + [Property font-kerning value 'auto'] + expected: FAIL + + [Property font-kerning value 'normal'] + expected: FAIL + + [Property font-kerning value 'none'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-kerning-valid.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-kerning-valid.html.ini new file mode 100644 index 00000000000..d6aac4ce3c9 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-kerning-valid.html.ini @@ -0,0 +1,9 @@ +[font-kerning-valid.html] + [e.style['font-kerning'\] = "auto" should set the property value] + expected: FAIL + + [e.style['font-kerning'\] = "normal" should set the property value] + expected: FAIL + + [e.style['font-kerning'\] = "none" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-language-override-computed.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-language-override-computed.html.ini new file mode 100644 index 00000000000..f74df11360a --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-language-override-computed.html.ini @@ -0,0 +1,15 @@ +[font-language-override-computed.html] + [Property font-language-override value 'normal'] + expected: FAIL + + [Property font-language-override value '"KSW"'] + expected: FAIL + + [Property font-language-override value '"ENG "'] + expected: FAIL + + [Property font-language-override value '"en "'] + expected: FAIL + + [Property font-language-override value '" en "'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-language-override-valid.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-language-override-valid.html.ini new file mode 100644 index 00000000000..64cd8823472 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-language-override-valid.html.ini @@ -0,0 +1,27 @@ +[font-language-override-valid.html] + [e.style['font-language-override'\] = "normal" should set the property value] + expected: FAIL + + [e.style['font-language-override'\] = "\\"KSW\\"" should set the property value] + expected: FAIL + + [e.style['font-language-override'\] = "\\"APPH\\"" should set the property value] + expected: FAIL + + [e.style['font-language-override'\] = "\\"ENG \\"" should set the property value] + expected: FAIL + + [e.style['font-language-override'\] = "\\"ksw\\"" should set the property value] + expected: FAIL + + [e.style['font-language-override'\] = "\\"tr\\"" should set the property value] + expected: FAIL + + [e.style['font-language-override'\] = "\\"en \\"" should set the property value] + expected: FAIL + + [e.style['font-language-override'\] = "\\" en \\"" should set the property value] + expected: FAIL + + [e.style['font-language-override'\] = "\\"1 %\\"" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-optical-sizing-computed.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-optical-sizing-computed.html.ini new file mode 100644 index 00000000000..d229226e3b1 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-optical-sizing-computed.html.ini @@ -0,0 +1,6 @@ +[font-optical-sizing-computed.html] + [Property font-optical-sizing value 'auto'] + expected: FAIL + + [Property font-optical-sizing value 'none'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-optical-sizing-valid.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-optical-sizing-valid.html.ini new file mode 100644 index 00000000000..6ff5922d64d --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-optical-sizing-valid.html.ini @@ -0,0 +1,6 @@ +[font-optical-sizing-valid.html] + [e.style['font-optical-sizing'\] = "auto" should set the property value] + expected: FAIL + + [e.style['font-optical-sizing'\] = "none" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-size-adjust-computed.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-size-adjust-computed.html.ini index 09a63de3d32..be39e77c50d 100644 --- a/tests/wpt/meta/css/css-fonts/parsing/font-size-adjust-computed.html.ini +++ b/tests/wpt/meta/css/css-fonts/parsing/font-size-adjust-computed.html.ini @@ -37,3 +37,6 @@ [Property font-size-adjust value 'ic-height from-font'] expected: FAIL + + [CSS Fonts Module Level 5: getComputedStyle().fontSizeAdjust] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-variant-caps-computed.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-variant-caps-computed.html.ini new file mode 100644 index 00000000000..efd20fdc309 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-variant-caps-computed.html.ini @@ -0,0 +1,15 @@ +[font-variant-caps-computed.html] + [Property font-variant-caps value 'all-small-caps'] + expected: FAIL + + [Property font-variant-caps value 'petite-caps'] + expected: FAIL + + [Property font-variant-caps value 'all-petite-caps'] + expected: FAIL + + [Property font-variant-caps value 'unicase'] + expected: FAIL + + [Property font-variant-caps value 'titling-caps'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-variant-caps-valid.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-variant-caps-valid.html.ini new file mode 100644 index 00000000000..6e01c4a255f --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-variant-caps-valid.html.ini @@ -0,0 +1,15 @@ +[font-variant-caps-valid.html] + [e.style['font-variant-caps'\] = "all-small-caps" should set the property value] + expected: FAIL + + [e.style['font-variant-caps'\] = "petite-caps" should set the property value] + expected: FAIL + + [e.style['font-variant-caps'\] = "all-petite-caps" should set the property value] + expected: FAIL + + [e.style['font-variant-caps'\] = "unicase" should set the property value] + expected: FAIL + + [e.style['font-variant-caps'\] = "titling-caps" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-variant-east-asian-computed.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-variant-east-asian-computed.html.ini new file mode 100644 index 00000000000..f511bc6f0c0 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-variant-east-asian-computed.html.ini @@ -0,0 +1,36 @@ +[font-variant-east-asian-computed.html] + [Property font-variant-east-asian value 'normal'] + expected: FAIL + + [Property font-variant-east-asian value 'jis78'] + expected: FAIL + + [Property font-variant-east-asian value 'jis83'] + expected: FAIL + + [Property font-variant-east-asian value 'jis90'] + expected: FAIL + + [Property font-variant-east-asian value 'jis04'] + expected: FAIL + + [Property font-variant-east-asian value 'simplified'] + expected: FAIL + + [Property font-variant-east-asian value 'traditional'] + expected: FAIL + + [Property font-variant-east-asian value 'full-width'] + expected: FAIL + + [Property font-variant-east-asian value 'proportional-width'] + expected: FAIL + + [Property font-variant-east-asian value 'ruby'] + expected: FAIL + + [Property font-variant-east-asian value 'jis78 proportional-width'] + expected: FAIL + + [Property font-variant-east-asian value 'simplified full-width ruby'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-variant-east-asian-valid.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-variant-east-asian-valid.html.ini new file mode 100644 index 00000000000..63dbf8efca0 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-variant-east-asian-valid.html.ini @@ -0,0 +1,36 @@ +[font-variant-east-asian-valid.html] + [e.style['font-variant-east-asian'\] = "normal" should set the property value] + expected: FAIL + + [e.style['font-variant-east-asian'\] = "jis78" should set the property value] + expected: FAIL + + [e.style['font-variant-east-asian'\] = "jis83" should set the property value] + expected: FAIL + + [e.style['font-variant-east-asian'\] = "jis90" should set the property value] + expected: FAIL + + [e.style['font-variant-east-asian'\] = "jis04" should set the property value] + expected: FAIL + + [e.style['font-variant-east-asian'\] = "simplified" should set the property value] + expected: FAIL + + [e.style['font-variant-east-asian'\] = "traditional" should set the property value] + expected: FAIL + + [e.style['font-variant-east-asian'\] = "full-width" should set the property value] + expected: FAIL + + [e.style['font-variant-east-asian'\] = "proportional-width" should set the property value] + expected: FAIL + + [e.style['font-variant-east-asian'\] = "ruby" should set the property value] + expected: FAIL + + [e.style['font-variant-east-asian'\] = "jis78 proportional-width" should set the property value] + expected: FAIL + + [e.style['font-variant-east-asian'\] = "ruby full-width simplified" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-variant-ligatures-computed.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-variant-ligatures-computed.html.ini new file mode 100644 index 00000000000..34da2421a77 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-variant-ligatures-computed.html.ini @@ -0,0 +1,30 @@ +[font-variant-ligatures-computed.html] + [Property font-variant-ligatures value 'normal'] + expected: FAIL + + [Property font-variant-ligatures value 'none'] + expected: FAIL + + [Property font-variant-ligatures value 'common-ligatures'] + expected: FAIL + + [Property font-variant-ligatures value 'no-common-ligatures'] + expected: FAIL + + [Property font-variant-ligatures value 'discretionary-ligatures'] + expected: FAIL + + [Property font-variant-ligatures value 'no-discretionary-ligatures'] + expected: FAIL + + [Property font-variant-ligatures value 'historical-ligatures'] + expected: FAIL + + [Property font-variant-ligatures value 'no-historical-ligatures'] + expected: FAIL + + [Property font-variant-ligatures value 'contextual'] + expected: FAIL + + [Property font-variant-ligatures value 'no-contextual'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-variant-ligatures-valid.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-variant-ligatures-valid.html.ini new file mode 100644 index 00000000000..7c06b72fe78 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-variant-ligatures-valid.html.ini @@ -0,0 +1,30 @@ +[font-variant-ligatures-valid.html] + [e.style['font-variant-ligatures'\] = "normal" should set the property value] + expected: FAIL + + [e.style['font-variant-ligatures'\] = "none" should set the property value] + expected: FAIL + + [e.style['font-variant-ligatures'\] = "common-ligatures" should set the property value] + expected: FAIL + + [e.style['font-variant-ligatures'\] = "no-common-ligatures" should set the property value] + expected: FAIL + + [e.style['font-variant-ligatures'\] = "discretionary-ligatures" should set the property value] + expected: FAIL + + [e.style['font-variant-ligatures'\] = "no-discretionary-ligatures" should set the property value] + expected: FAIL + + [e.style['font-variant-ligatures'\] = "historical-ligatures" should set the property value] + expected: FAIL + + [e.style['font-variant-ligatures'\] = "no-historical-ligatures" should set the property value] + expected: FAIL + + [e.style['font-variant-ligatures'\] = "contextual" should set the property value] + expected: FAIL + + [e.style['font-variant-ligatures'\] = "no-contextual" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-variant-numeric-computed.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-variant-numeric-computed.html.ini new file mode 100644 index 00000000000..bc0ab36a97e --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-variant-numeric-computed.html.ini @@ -0,0 +1,33 @@ +[font-variant-numeric-computed.html] + [Property font-variant-numeric value 'normal'] + expected: FAIL + + [Property font-variant-numeric value 'lining-nums'] + expected: FAIL + + [Property font-variant-numeric value 'oldstyle-nums'] + expected: FAIL + + [Property font-variant-numeric value 'proportional-nums'] + expected: FAIL + + [Property font-variant-numeric value 'tabular-nums'] + expected: FAIL + + [Property font-variant-numeric value 'diagonal-fractions'] + expected: FAIL + + [Property font-variant-numeric value 'stacked-fractions'] + expected: FAIL + + [Property font-variant-numeric value 'ordinal'] + expected: FAIL + + [Property font-variant-numeric value 'slashed-zero'] + expected: FAIL + + [Property font-variant-numeric value 'oldstyle-nums tabular-nums diagonal-fractions'] + expected: FAIL + + [Property font-variant-numeric value 'lining-nums proportional-nums stacked-fractions ordinal slashed-zero'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-variant-numeric-valid.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-variant-numeric-valid.html.ini new file mode 100644 index 00000000000..6e6e68076e6 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-variant-numeric-valid.html.ini @@ -0,0 +1,33 @@ +[font-variant-numeric-valid.html] + [e.style['font-variant-numeric'\] = "normal" should set the property value] + expected: FAIL + + [e.style['font-variant-numeric'\] = "lining-nums" should set the property value] + expected: FAIL + + [e.style['font-variant-numeric'\] = "oldstyle-nums" should set the property value] + expected: FAIL + + [e.style['font-variant-numeric'\] = "proportional-nums" should set the property value] + expected: FAIL + + [e.style['font-variant-numeric'\] = "tabular-nums" should set the property value] + expected: FAIL + + [e.style['font-variant-numeric'\] = "diagonal-fractions" should set the property value] + expected: FAIL + + [e.style['font-variant-numeric'\] = "stacked-fractions" should set the property value] + expected: FAIL + + [e.style['font-variant-numeric'\] = "ordinal" should set the property value] + expected: FAIL + + [e.style['font-variant-numeric'\] = "slashed-zero" should set the property value] + expected: FAIL + + [e.style['font-variant-numeric'\] = "oldstyle-nums tabular-nums diagonal-fractions" should set the property value] + expected: FAIL + + [e.style['font-variant-numeric'\] = "slashed-zero ordinal stacked-fractions proportional-nums lining-nums" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-variant-position-computed.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-variant-position-computed.html.ini new file mode 100644 index 00000000000..f0e624b9733 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-variant-position-computed.html.ini @@ -0,0 +1,9 @@ +[font-variant-position-computed.html] + [Property font-variant-position value 'normal'] + expected: FAIL + + [Property font-variant-position value 'sub'] + expected: FAIL + + [Property font-variant-position value 'super'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-variant-position-valid.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-variant-position-valid.html.ini new file mode 100644 index 00000000000..941c9473a91 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/parsing/font-variant-position-valid.html.ini @@ -0,0 +1,9 @@ +[font-variant-position-valid.html] + [e.style['font-variant-position'\] = "normal" should set the property value] + expected: FAIL + + [e.style['font-variant-position'\] = "sub" should set the property value] + expected: FAIL + + [e.style['font-variant-position'\] = "super" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/parsing/font-variation-settings-computed.html.ini b/tests/wpt/meta/css/css-fonts/parsing/font-variation-settings-computed.html.ini index 4040932214f..6124e6ec23e 100644 --- a/tests/wpt/meta/css/css-fonts/parsing/font-variation-settings-computed.html.ini +++ b/tests/wpt/meta/css/css-fonts/parsing/font-variation-settings-computed.html.ini @@ -17,3 +17,8 @@ [Property font-variation-settings value '"XHGT" calc(0.4 + 0.3)'] expected: FAIL + [Property font-variation-settings value '"wght" 100, "wdth" 200' values should be sorted alphabetically by tag.] + expected: FAIL + + [Property font-variation-settings value '"wght" 100, "wdth" 200, "wght" 300, "wdth" 400' duplicate values should be removed, keeping the rightmost occurrence, and sorted alphabetically by tag.] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/separators.html.ini b/tests/wpt/meta/css/css-fonts/separators.html.ini new file mode 100644 index 00000000000..bfed625f9ff --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/separators.html.ini @@ -0,0 +1,2 @@ +[separators.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/size-adjust-03.html.ini b/tests/wpt/meta/css/css-fonts/size-adjust-03.html.ini new file mode 100644 index 00000000000..fce6f4e596e --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/size-adjust-03.html.ini @@ -0,0 +1,2 @@ +[size-adjust-03.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/standard-font-family-11.html.ini b/tests/wpt/meta/css/css-fonts/standard-font-family-11.html.ini new file mode 100644 index 00000000000..9b40109c2fe --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/standard-font-family-11.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-11.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/standard-font-family-12.html.ini b/tests/wpt/meta/css/css-fonts/standard-font-family-12.html.ini new file mode 100644 index 00000000000..806d60fbcc9 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/standard-font-family-12.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-12.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/standard-font-family-13.html.ini b/tests/wpt/meta/css/css-fonts/standard-font-family-13.html.ini new file mode 100644 index 00000000000..5ec5d1e3604 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/standard-font-family-13.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-13.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/standard-font-family-14.html.ini b/tests/wpt/meta/css/css-fonts/standard-font-family-14.html.ini new file mode 100644 index 00000000000..4465cb76ddd --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/standard-font-family-14.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-14.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/standard-font-family-15.html.ini b/tests/wpt/meta/css/css-fonts/standard-font-family-15.html.ini index 3d5080f79f8..31e73c183c1 100644 --- a/tests/wpt/meta/css/css-fonts/standard-font-family-15.html.ini +++ b/tests/wpt/meta/css/css-fonts/standard-font-family-15.html.ini @@ -1,2 +1,2 @@ [standard-font-family-15.html] - expected: TIMEOUT + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/standard-font-family-16.html.ini b/tests/wpt/meta/css/css-fonts/standard-font-family-16.html.ini new file mode 100644 index 00000000000..e59810cad31 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/standard-font-family-16.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-16.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/standard-font-family-19.html.ini b/tests/wpt/meta/css/css-fonts/standard-font-family-19.html.ini new file mode 100644 index 00000000000..0a8511c11ed --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/standard-font-family-19.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-19.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/standard-font-family-20.html.ini b/tests/wpt/meta/css/css-fonts/standard-font-family-20.html.ini new file mode 100644 index 00000000000..03ea791f2a8 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/standard-font-family-20.html.ini @@ -0,0 +1,2 @@ +[standard-font-family-20.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/test-synthetic-italic-2.html.ini b/tests/wpt/meta/css/css-fonts/test-synthetic-italic-2.html.ini new file mode 100644 index 00000000000..81c161354c3 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/test-synthetic-italic-2.html.ini @@ -0,0 +1,2 @@ +[test-synthetic-italic-2.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/test-synthetic-italic-3.html.ini b/tests/wpt/meta/css/css-fonts/test-synthetic-italic-3.html.ini new file mode 100644 index 00000000000..5efbce5a4c3 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/test-synthetic-italic-3.html.ini @@ -0,0 +1,2 @@ +[test-synthetic-italic-3.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/test_datafont_same_origin.html.ini b/tests/wpt/meta/css/css-fonts/test_datafont_same_origin.html.ini new file mode 100644 index 00000000000..664d30a9b73 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/test_datafont_same_origin.html.ini @@ -0,0 +1,3 @@ +[test_datafont_same_origin.html] + [Test if data:font would be treated same origin.] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/test_font_feature_values_parsing.html.ini b/tests/wpt/meta/css/css-fonts/test_font_feature_values_parsing.html.ini new file mode 100644 index 00000000000..6b1969e3049 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/test_font_feature_values_parsing.html.ini @@ -0,0 +1,318 @@ +[test_font_feature_values_parsing.html] + [basic parse tests - @font-feature-values bongo { }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { ; }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { ,; }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { ;, }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { ,;, }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset; }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset,; }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset abc; }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { ;;abc } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc;; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc: } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc,: } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc:, } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc:,; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { a,b } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { a;b } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { a:;b: } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { a:,;b: } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { a:1,;b: } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc 1 2 3 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc:, 1 2 3 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc:; 1 2 3 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc: 1 2 3a } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc: 1 2 3, def: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @blah @styleset { abc: 1 2 3; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @blah } @styleset { abc: 1 2 3; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @blah , @styleset { abc: 1 2 3; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc: 1 2 3; }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc: 1 2 3 }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc: 1 2 3;] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { abc: 1 2 3] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { ok-1: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @annotation { ok-1: 3; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @stylistic { blah: 3; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { \n@styleset\n { blah: 3; super-blah: 4 5;\n more-blah: 5 6 7;\n } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { \n@styleset\n {\n blah:\n 3\n;\n super-blah:\n 4\n 5\n;\n more-blah:\n 5 6\n 7;\n } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @stylistic { blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: 1 2 3 4; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @character-variant { blah: 1 2; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @swash { blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @ornaments { blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @annotation { blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: 0; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: 120 124; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @character-variant { blah: 0; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @character-variant { blah: 111; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @character-variant { blah: 111 13; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { styleset { blah: 1 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { stylistic { blah: 1 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { character-variant { blah: 1 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { swash { blah: 1 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { ornaments { blah: 1 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { annotation { blah: 1 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @bongo { blah: 1 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @bongo { blah: 1 2 3 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @bongo { blah: 1 2 3; burp: 1;;; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: -1 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: 1 -1 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: 1.5 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: 15px } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: red } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: (1) } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah:(1) } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah:, 1 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: <1> } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: 1! } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: 1,, } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: 1 1 1 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @stylistic { blah: 1 2 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @character-variant { blah: 1 2 3 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @swash { blah: 1 2 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @ornaments { blah: 1 2 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @annotation { blah: 1 2 } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values "bongo" { @styleset { blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values 'bongo' { @styleset { blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values \\62 ongo { @styleset { blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo, super bongo, bongo the supreme { @styleset { blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values 'serif', 'sans-serif' { @styleset { blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo, "super bongo", 'bongo the supreme' { @styleset { blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values 毎日カレーを食べたい! { @styleset { blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values 毎日カレーを食べたい!, 納豆嫌い { @styleset { blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: 1; blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { blah: 1; de-blah: 1; blah: 2; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { \\tra-la: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { b\\lah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { \\62 lah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { \\:blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { \\;blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { complex\\20 blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { complex\\ blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { Håkon: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { Åквариум: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { \\1f449\\1f4a9\\1f448: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { 魅力: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { 毎日カレーを食べたい!: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { TECHNICIÄNS\\ ÖF\\ SPÅCE\\ SHIP\\ EÅRTH\\ THIS\\ IS\\ YÖÜR\\ CÄPTÅIN\\ SPEÄKING\\ YÖÜR\\ ØÅPTÅIN\\ IS\\ DEA̋D: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { 123blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { :123blah 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { :123blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { ?123blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { "blah": 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { complex blah: 1; } }] + expected: FAIL + + [basic parse tests - @font-feature-values bongo { @styleset { complex\\ blah: 1; } }] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/variations/font-descriptor-range-reversed.html.ini b/tests/wpt/meta/css/css-fonts/variations/font-descriptor-range-reversed.html.ini new file mode 100644 index 00000000000..e2dc2575bc6 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/variations/font-descriptor-range-reversed.html.ini @@ -0,0 +1,2 @@ +[font-descriptor-range-reversed.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-fonts/variations/font-parse-numeric-stretch-style-weight.html.ini b/tests/wpt/meta/css/css-fonts/variations/font-parse-numeric-stretch-style-weight.html.ini new file mode 100644 index 00000000000..13ae17b2eb2 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/variations/font-parse-numeric-stretch-style-weight.html.ini @@ -0,0 +1,156 @@ +[font-parse-numeric-stretch-style-weight.html] + [Valid value 100 matches 100 for weight in @font-face.] + expected: FAIL + + [Valid value 700 matches 700 for weight in @font-face.] + expected: FAIL + + [Valid value 900 matches 900 for weight in @font-face.] + expected: FAIL + + [Valid value bold matches bold for weight in @font-face.] + expected: FAIL + + [Valid value normal matches normal for weight in @font-face.] + expected: FAIL + + [Valid value 100 400 matches 100 400 for weight in @font-face.] + expected: FAIL + + [Valid value 100 101.5 matches 100 101.5 for weight in @font-face.] + expected: FAIL + + [Valid value 999.8 999.9 matches 999.8 999.9 for weight in @font-face.] + expected: FAIL + + [Valid value 500 400 matches 500 400 for weight in @font-face.] + expected: FAIL + + [Valid value 0% matches 0% for stretch in @font-face.] + expected: FAIL + + [Valid value calc(0% - 10%) matches calc(-10%) for stretch in @font-face.] + expected: FAIL + + [Valid value 100% matches 100% for stretch in @font-face.] + expected: FAIL + + [Valid value 110% matches 110% for stretch in @font-face.] + expected: FAIL + + [Valid value 111.5% matches 111.5% for stretch in @font-face.] + expected: FAIL + + [Valid value 50% 200% matches 50% 200% for stretch in @font-face.] + expected: FAIL + + [Valid value 0.1% 1% matches 0.1% 1% for stretch in @font-face.] + expected: FAIL + + [Valid value 900% 901% matches 900% 901% for stretch in @font-face.] + expected: FAIL + + [Valid value ultra-condensed matches ultra-condensed for stretch in @font-face.] + expected: FAIL + + [Valid value ultra-expanded matches ultra-expanded for stretch in @font-face.] + expected: FAIL + + [Valid value normal matches normal for style in @font-face.] + expected: FAIL + + [Valid value italic matches italic for style in @font-face.] + expected: FAIL + + [Valid value oblique matches oblique for style in @font-face.] + expected: FAIL + + [Valid value oblique 10deg matches oblique 10deg for style in @font-face.] + expected: FAIL + + [Valid value oblique 10deg 20deg matches oblique 10deg 20deg for style in @font-face.] + expected: FAIL + + [Value 0 must not be accepted as weight in @font-face.] + expected: FAIL + + [Value 0.9 must not be accepted as weight in @font-face.] + expected: FAIL + + [Value -100 200 must not be accepted as weight in @font-face.] + expected: FAIL + + [Value 100 -200 must not be accepted as weight in @font-face.] + expected: FAIL + + [Value 100 1001 must not be accepted as weight in @font-face.] + expected: FAIL + + [Value 1001 must not be accepted as weight in @font-face.] + expected: FAIL + + [Value 1000.5 must not be accepted as weight in @font-face.] + expected: FAIL + + [Value 100 200 300 must not be accepted as weight in @font-face.] + expected: FAIL + + [Value a must not be accepted as weight in @font-face.] + expected: FAIL + + [Value a b c must not be accepted as weight in @font-face.] + expected: FAIL + + [Value -0.5% must not be accepted as stretch in @font-face.] + expected: FAIL + + [Value -1% must not be accepted as stretch in @font-face.] + expected: FAIL + + [Value 60% 70% 80% must not be accepted as stretch in @font-face.] + expected: FAIL + + [Value a% must not be accepted as stretch in @font-face.] + expected: FAIL + + [Value a b c must not be accepted as stretch in @font-face.] + expected: FAIL + + [Value 0.1 must not be accepted as stretch in @font-face.] + expected: FAIL + + [Value -60% 80% must not be accepted as stretch in @font-face.] + expected: FAIL + + [Value ultra-expannnned must not be accepted as stretch in @font-face.] + expected: FAIL + + [Value 50% 0 must not be accepted as stretch in @font-face.] + expected: FAIL + + [Value oblique 100deg must not be accepted as style in @font-face.] + expected: FAIL + + [Value oblique italic must not be accepted as style in @font-face.] + expected: FAIL + + [Value oblique -91deg must not be accepted as style in @font-face.] + expected: FAIL + + [Value oblique 0 must not be accepted as style in @font-face.] + expected: FAIL + + [Value oblique 10 must not be accepted as style in @font-face.] + expected: FAIL + + [Value iiitalic must not be accepted as style in @font-face.] + expected: FAIL + + [Value 90deg must not be accepted as style in @font-face.] + expected: FAIL + + [Value 11 must not be accepted as style in @font-face.] + expected: FAIL + + [Value italic 90deg must not be accepted as style in @font-face.] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/variations/font-stretch.html.ini b/tests/wpt/meta/css/css-fonts/variations/font-stretch.html.ini new file mode 100644 index 00000000000..8c939b1ea62 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/variations/font-stretch.html.ini @@ -0,0 +1,3 @@ +[font-stretch.html] + [@getComputedStyle: 1e9% - huge legal percentage] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/variations/font-variation-settings-inherit.html.ini b/tests/wpt/meta/css/css-fonts/variations/font-variation-settings-inherit.html.ini new file mode 100644 index 00000000000..4231fb16399 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/variations/font-variation-settings-inherit.html.ini @@ -0,0 +1,9 @@ +[font-variation-settings-inherit.html] + [Test font-variation-settings for duplicates using 'yyyy' 1, 'yyyy' 2] + expected: FAIL + + [Test font-variation-settings for child inheritance] + expected: FAIL + + [Test font-variation-settings for child override] + expected: FAIL diff --git a/tests/wpt/meta/css/css-fonts/variations/variable-box-font.html.ini b/tests/wpt/meta/css/css-fonts/variations/variable-box-font.html.ini new file mode 100644 index 00000000000..0752f997a84 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/variations/variable-box-font.html.ini @@ -0,0 +1,2 @@ +[variable-box-font.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-fonts/variations/variable-gpos-m2b.html.ini b/tests/wpt/meta/css/css-fonts/variations/variable-gpos-m2b.html.ini new file mode 100644 index 00000000000..25b5f4f981c --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/variations/variable-gpos-m2b.html.ini @@ -0,0 +1,2 @@ +[variable-gpos-m2b.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-fonts/variations/variable-gsub.html.ini b/tests/wpt/meta/css/css-fonts/variations/variable-gsub.html.ini new file mode 100644 index 00000000000..fb47910bae1 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/variations/variable-gsub.html.ini @@ -0,0 +1,2 @@ +[variable-gsub.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-fonts/variations/variable-opsz.html.ini b/tests/wpt/meta/css/css-fonts/variations/variable-opsz.html.ini new file mode 100644 index 00000000000..aa9674b79da --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/variations/variable-opsz.html.ini @@ -0,0 +1,2 @@ +[variable-opsz.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-images/animation/image-no-interpolation.html.ini b/tests/wpt/meta/css/css-images/animation/image-no-interpolation.html.ini index 99eaa1f1ad0..adfd2b99dd6 100644 --- a/tests/wpt/meta/css/css-images/animation/image-no-interpolation.html.ini +++ b/tests/wpt/meta/css/css-images/animation/image-no-interpolation.html.ini @@ -112,3 +112,21 @@ [Web Animations: property <image-rendering> from [initial\] to [pixelated\] at (1.5) should be [pixelated\]] expected: FAIL + + [CSS Transitions: property <image-orientation> from [initial\] to [none\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <image-orientation> from [initial\] to [none\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property <image-orientation> from [initial\] to [none\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <image-rendering> from [initial\] to [pixelated\] at (-0.3) should be [pixelated\]] + expected: FAIL + + [CSS Transitions: property <image-rendering> from [initial\] to [pixelated\] at (0) should be [pixelated\]] + expected: FAIL + + [CSS Transitions: property <image-rendering> from [initial\] to [pixelated\] at (0.3) should be [pixelated\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/conic-gradient-angle-negative.html.ini b/tests/wpt/meta/css/css-images/conic-gradient-angle-negative.html.ini new file mode 100644 index 00000000000..2d32aca2dd1 --- /dev/null +++ b/tests/wpt/meta/css/css-images/conic-gradient-angle-negative.html.ini @@ -0,0 +1,2 @@ +[conic-gradient-angle-negative.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/conic-gradient-angle.html.ini b/tests/wpt/meta/css/css-images/conic-gradient-angle.html.ini new file mode 100644 index 00000000000..f5905bc26fd --- /dev/null +++ b/tests/wpt/meta/css/css-images/conic-gradient-angle.html.ini @@ -0,0 +1,2 @@ +[conic-gradient-angle.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/conic-gradient-center.html.ini b/tests/wpt/meta/css/css-images/conic-gradient-center.html.ini new file mode 100644 index 00000000000..52c7e1636ef --- /dev/null +++ b/tests/wpt/meta/css/css-images/conic-gradient-center.html.ini @@ -0,0 +1,2 @@ +[conic-gradient-center.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations.html.ini b/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations.html.ini new file mode 100644 index 00000000000..c8c76ed9307 --- /dev/null +++ b/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations.html.ini @@ -0,0 +1,2 @@ +[css-image-fallbacks-and-annotations.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations002.html.ini b/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations002.html.ini new file mode 100644 index 00000000000..a61e17efcb0 --- /dev/null +++ b/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations002.html.ini @@ -0,0 +1,2 @@ +[css-image-fallbacks-and-annotations002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations003.html.ini b/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations003.html.ini new file mode 100644 index 00000000000..ef9552d1dea --- /dev/null +++ b/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations003.html.ini @@ -0,0 +1,2 @@ +[css-image-fallbacks-and-annotations003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations004.html.ini b/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations004.html.ini new file mode 100644 index 00000000000..792af0c0111 --- /dev/null +++ b/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations004.html.ini @@ -0,0 +1,2 @@ +[css-image-fallbacks-and-annotations004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations005.html.ini b/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations005.html.ini new file mode 100644 index 00000000000..087e836383d --- /dev/null +++ b/tests/wpt/meta/css/css-images/css-image-fallbacks-and-annotations005.html.ini @@ -0,0 +1,2 @@ +[css-image-fallbacks-and-annotations005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/gradient/color-stops-parsing.html.ini b/tests/wpt/meta/css/css-images/gradient/color-stops-parsing.html.ini new file mode 100644 index 00000000000..30b1ce8358d --- /dev/null +++ b/tests/wpt/meta/css/css-images/gradient/color-stops-parsing.html.ini @@ -0,0 +1,84 @@ +[color-stops-parsing.html] + [conic-gradient(black, white) [ parsable \]] + expected: FAIL + + [conic-gradient(black 0, white) [ parsable \]] + expected: FAIL + + [conic-gradient(black 0%, white) [ parsable \]] + expected: FAIL + + [conic-gradient(black 0%, white 100%) [ parsable \]] + expected: FAIL + + [conic-gradient(black, green, white) [ parsable \]] + expected: FAIL + + [conic-gradient(black 0%, green 50%, white 100%) [ parsable \]] + expected: FAIL + + [conic-gradient(black 50%, green 10%, white 100%) [ parsable \]] + expected: FAIL + + [conic-gradient(black, 25%, white) [ parsable \]] + expected: FAIL + + [conic-gradient(black 0%, 25%, white 100%) [ parsable \]] + expected: FAIL + + [conic-gradient(black 0%, 15%, green 50%, 60%, white 100%) [ parsable \]] + expected: FAIL + + [conic-gradient(black 0% 50%, white) [ parsable \]] + expected: FAIL + + [conic-gradient(black 0% 50%, white 50% 100%) [ parsable \]] + expected: FAIL + + [conic-gradient(black 0% 50%, green 25% 75%, white 50% 100%) [ parsable \]] + expected: FAIL + + [conic-gradient(black 0% calc(100% / 5), 25%, green 30% 60%, calc(100% * 3 / 4), white calc(100% - 20%) 100%) [ parsable \]] + expected: FAIL + + [repeating-conic-gradient(black, white) [ parsable \]] + expected: FAIL + + [repeating-conic-gradient(black 0, white) [ parsable \]] + expected: FAIL + + [repeating-conic-gradient(black 0%, white) [ parsable \]] + expected: FAIL + + [repeating-conic-gradient(black 0%, white 100%) [ parsable \]] + expected: FAIL + + [repeating-conic-gradient(black, green, white) [ parsable \]] + expected: FAIL + + [repeating-conic-gradient(black 0%, green 50%, white 100%) [ parsable \]] + expected: FAIL + + [repeating-conic-gradient(black 50%, green 10%, white 100%) [ parsable \]] + expected: FAIL + + [repeating-conic-gradient(black, 25%, white) [ parsable \]] + expected: FAIL + + [repeating-conic-gradient(black 0%, 25%, white 100%) [ parsable \]] + expected: FAIL + + [repeating-conic-gradient(black 0%, 15%, green 50%, 60%, white 100%) [ parsable \]] + expected: FAIL + + [repeating-conic-gradient(black 0% 50%, white) [ parsable \]] + expected: FAIL + + [repeating-conic-gradient(black 0% 50%, white 50% 100%) [ parsable \]] + expected: FAIL + + [repeating-conic-gradient(black 0% 50%, green 25% 75%, white 50% 100%) [ parsable \]] + expected: FAIL + + [repeating-conic-gradient(black 0% calc(100% / 5), 25%, green 30% 60%, calc(100% * 3 / 4), white calc(100% - 20%) 100%) [ parsable \]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/gradients-with-border.html.ini b/tests/wpt/meta/css/css-images/gradients-with-border.html.ini deleted file mode 100644 index ec0e27da998..00000000000 --- a/tests/wpt/meta/css/css-images/gradients-with-border.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[gradients-with-border.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/idlharness.html.ini b/tests/wpt/meta/css/css-images/idlharness.html.ini new file mode 100644 index 00000000000..32fa322e8c5 --- /dev/null +++ b/tests/wpt/meta/css/css-images/idlharness.html.ini @@ -0,0 +1,3 @@ +[idlharness.html] + [CSS namespace: attribute elementSources] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-orientation/image-orientation-default.html.ini b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-default.html.ini new file mode 100644 index 00000000000..057dabc0515 --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-default.html.ini @@ -0,0 +1,2 @@ +[image-orientation-default.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-composited-dynamic1.html.ini b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-composited-dynamic1.html.ini new file mode 100644 index 00000000000..aa1989bb77c --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-composited-dynamic1.html.ini @@ -0,0 +1,2 @@ +[image-orientation-from-image-composited-dynamic1.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-composited.html.ini b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-composited.html.ini new file mode 100644 index 00000000000..8a34587ad95 --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-composited.html.ini @@ -0,0 +1,2 @@ +[image-orientation-from-image-composited.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-computed-style.html.ini b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-computed-style.html.ini new file mode 100644 index 00000000000..47ac8517237 --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-computed-style.html.ini @@ -0,0 +1,3 @@ +[image-orientation-from-image-computed-style.html] + [image-orientation:from-image computed style reports correct values] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-content-images.html.ini b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-content-images.html.ini new file mode 100644 index 00000000000..35dbe9c5b2c --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-content-images.html.ini @@ -0,0 +1,2 @@ +[image-orientation-from-image-content-images.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-dynamic1.html.ini b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-dynamic1.html.ini new file mode 100644 index 00000000000..ce44e995bf5 --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image-dynamic1.html.ini @@ -0,0 +1,2 @@ +[image-orientation-from-image-dynamic1.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image.html.ini b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image.html.ini new file mode 100644 index 00000000000..341fd5a2699 --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-from-image.html.ini @@ -0,0 +1,2 @@ +[image-orientation-from-image.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-orientation/image-orientation-iframe.html.ini b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-iframe.html.ini deleted file mode 100644 index 78157036e5b..00000000000 --- a/tests/wpt/meta/css/css-images/image-orientation/image-orientation-iframe.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[image-orientation-iframe.html] - expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-images/image-orientation/image-orientation-none-computed-style.html.ini b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-none-computed-style.html.ini new file mode 100644 index 00000000000..b03a856d2d2 --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-none-computed-style.html.ini @@ -0,0 +1,3 @@ +[image-orientation-none-computed-style.html] + [image-orientation:none computed style reports correct values] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-orientation/image-orientation-none-image-document.html.ini b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-none-image-document.html.ini new file mode 100644 index 00000000000..dfbaa35f28c --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-orientation/image-orientation-none-image-document.html.ini @@ -0,0 +1,2 @@ +[image-orientation-none-image-document.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-set/image-set-computed.sub.html.ini b/tests/wpt/meta/css/css-images/image-set/image-set-computed.sub.html.ini index faaf1cc22e8..d4686575262 100644 --- a/tests/wpt/meta/css/css-images/image-set/image-set-computed.sub.html.ini +++ b/tests/wpt/meta/css/css-images/image-set/image-set-computed.sub.html.ini @@ -100,3 +100,9 @@ [Property background-image value '-webkit-image-set(url('http://web-platform.test/example.png') calc(37dpcm + 0.79532dpcm))'] expected: FAIL + + [Property background-image value 'image-set(url('http://web-platform.test/example.png') calc(-1 * 1x))'] + expected: FAIL + + [Property background-image value '-webkit-image-set(url('http://web-platform.test/example.png') calc(-1 * 1x))'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-set/image-set-content-rendering.html.ini b/tests/wpt/meta/css/css-images/image-set/image-set-content-rendering.html.ini new file mode 100644 index 00000000000..f223f933dfa --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-set/image-set-content-rendering.html.ini @@ -0,0 +1,2 @@ +[image-set-content-rendering.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-set/image-set-dpcm-rendering.html.ini b/tests/wpt/meta/css/css-images/image-set/image-set-dpcm-rendering.html.ini new file mode 100644 index 00000000000..d454c16a88c --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-set/image-set-dpcm-rendering.html.ini @@ -0,0 +1,2 @@ +[image-set-dpcm-rendering.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-set/image-set-negative-resolution-rendering-3.html.ini b/tests/wpt/meta/css/css-images/image-set/image-set-negative-resolution-rendering-3.html.ini new file mode 100644 index 00000000000..76678b94be2 --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-set/image-set-negative-resolution-rendering-3.html.ini @@ -0,0 +1,2 @@ +[image-set-negative-resolution-rendering-3.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-set/image-set-parsing.html.ini b/tests/wpt/meta/css/css-images/image-set/image-set-parsing.html.ini index a5e917ae298..ac4e31e06c5 100644 --- a/tests/wpt/meta/css/css-images/image-set/image-set-parsing.html.ini +++ b/tests/wpt/meta/css/css-images/image-set/image-set-parsing.html.ini @@ -118,3 +118,147 @@ [e.style['background-image'\] = "-webkit-image-set(url(foo) 1x, url(bar), url(baz) 2x)" should set the property value] expected: FAIL + + [e.style['content'\] = "image-set(url(\\"example.png\\") 1x)" should set the property value] + expected: FAIL + + [e.style['content'\] = "-webkit-image-set(url(\\"example.png\\") 1x)" should set the property value] + expected: FAIL + + [e.style['content'\] = "image-set(url(\\"example.png\\") 1x, \\"example.png\\" 3x)" should set the property value] + expected: FAIL + + [e.style['content'\] = "-webkit-image-set(url(\\"example.png\\") 1x, \\"example.png\\" 3x)" should set the property value] + expected: FAIL + + [e.style['border-image-source'\] = "image-set(url(\\"example.png\\") 1x)" should set the property value] + expected: FAIL + + [e.style['border-image-source'\] = "-webkit-image-set(url(\\"example.png\\") 1x)" should set the property value] + expected: FAIL + + [e.style['border-image-source'\] = "image-set(url(\\"example.png\\") 1x, \\"example.png\\" 3x)" should set the property value] + expected: FAIL + + [e.style['border-image-source'\] = "-webkit-image-set(url(\\"example.png\\") 1x, \\"example.png\\" 3x)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(url(\\"example.png\\") calc(2x * 3))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(url(\\"example.png\\") calc(2x * 3))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(url(\\"example.png\\") calc(1dppx * 1))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(url(\\"example.png\\") calc(1dppx * 1))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(url(\\"example.png\\") calc(96dpi * 2))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(url(\\"example.png\\") calc(96dpi * 2))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(url(\\"example.png\\") calc(1dpcm * 96/2.54))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(url(\\"example.png\\") calc(1dpcm * 96/2.54))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(url(\\"example.png\\") 1x, url(\\"example.png\\") 2dppx, \\"example.png\\" 250dpi, \\"example.png\\" 1dpcm)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(url(\\"example.png\\") 1x, url(\\"example.png\\") 2dppx, \\"example.png\\" 250dpi, \\"example.png\\" 1dpcm)" should set the property value] + expected: FAIL + + [e.style['content'\] = "image-set(url(\\"example.png\\") 1dpi)" should set the property value] + expected: FAIL + + [e.style['content'\] = "-webkit-image-set(url(\\"example.png\\") 1dpi)" should set the property value] + expected: FAIL + + [e.style['content'\] = "image-set(url(\\"example.png\\") calc(1 * 96dpi))" should set the property value] + expected: FAIL + + [e.style['content'\] = "-webkit-image-set(url(\\"example.png\\") calc(1 * 96dpi))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(url(\\"example.png\\") 0x)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(url(\\"example.png\\") 0x)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(url(\\"example.png\\") 0dppx)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(url(\\"example.png\\") 0dppx)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(url(\\"example.png\\") 0dpi)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(url(\\"example.png\\") 0dpi)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(url(\\"example.png\\") 0dpcm)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(url(\\"example.png\\") 0dpcm)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(url(\\"example.png\\") calc(-1 * 1x))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(url(\\"example.png\\") calc(-1 * 1x))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(url(\\"example.png\\") calc(1x + -1x))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(url(\\"example.png\\") calc(1x + -1x))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(repeating-linear-gradient(red, blue 25%) 1x)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(repeating-linear-gradient(red, blue 25%) 1x)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(radial-gradient(black, white) 1x)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(radial-gradient(black, white) 1x)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(repeating-radial-gradient(red, blue 25%) 1x)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(repeating-radial-gradient(red, blue 25%) 1x)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(conic-gradient(black, white) 1x)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(conic-gradient(black, white) 1x)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(repeating-conic-gradient(red, blue 25%) 1x)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(repeating-conic-gradient(red, blue 25%) 1x)" should set the property value] + expected: FAIL + + [e.style['content'\] = "image-set(linear-gradient(black, white) 1x, url(\\"example.png\\") 4x)" should set the property value] + expected: FAIL + + [e.style['content'\] = "-webkit-image-set(linear-gradient(black, white) 1x, url(\\"example.png\\") 4x)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "image-set(url(example.png) 1x type('image/jpeg'))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "-webkit-image-set(url(example.png) 1x type('image/jpeg'))" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-set/image-set-rendering.html.ini b/tests/wpt/meta/css/css-images/image-set/image-set-rendering.html.ini new file mode 100644 index 00000000000..cac31096a81 --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-set/image-set-rendering.html.ini @@ -0,0 +1,2 @@ +[image-set-rendering.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-set/image-set-repeating-linear-gradient-rendering.html.ini b/tests/wpt/meta/css/css-images/image-set/image-set-repeating-linear-gradient-rendering.html.ini new file mode 100644 index 00000000000..be70642abe0 --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-set/image-set-repeating-linear-gradient-rendering.html.ini @@ -0,0 +1,2 @@ +[image-set-repeating-linear-gradient-rendering.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-set/image-set-repeating-radial-gradient-rendering.html.ini b/tests/wpt/meta/css/css-images/image-set/image-set-repeating-radial-gradient-rendering.html.ini new file mode 100644 index 00000000000..cfb95cb1d12 --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-set/image-set-repeating-radial-gradient-rendering.html.ini @@ -0,0 +1,2 @@ +[image-set-repeating-radial-gradient-rendering.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-set/image-set-type-unsupported-rendering-2.html.ini b/tests/wpt/meta/css/css-images/image-set/image-set-type-unsupported-rendering-2.html.ini new file mode 100644 index 00000000000..b8a6abd059e --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-set/image-set-type-unsupported-rendering-2.html.ini @@ -0,0 +1,2 @@ +[image-set-type-unsupported-rendering-2.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-set/image-set-type-unsupported-rendering.html.ini b/tests/wpt/meta/css/css-images/image-set/image-set-type-unsupported-rendering.html.ini new file mode 100644 index 00000000000..f2b544a7d84 --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-set/image-set-type-unsupported-rendering.html.ini @@ -0,0 +1,2 @@ +[image-set-type-unsupported-rendering.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-set/image-set-zero-resolution-rendering-2.html.ini b/tests/wpt/meta/css/css-images/image-set/image-set-zero-resolution-rendering-2.html.ini new file mode 100644 index 00000000000..778000386d8 --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-set/image-set-zero-resolution-rendering-2.html.ini @@ -0,0 +1,2 @@ +[image-set-zero-resolution-rendering-2.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/image-set/image-set-zero-resolution-rendering.html.ini b/tests/wpt/meta/css/css-images/image-set/image-set-zero-resolution-rendering.html.ini new file mode 100644 index 00000000000..f2243377a7f --- /dev/null +++ b/tests/wpt/meta/css/css-images/image-set/image-set-zero-resolution-rendering.html.ini @@ -0,0 +1,2 @@ +[image-set-zero-resolution-rendering.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/inheritance.html.ini b/tests/wpt/meta/css/css-images/inheritance.html.ini new file mode 100644 index 00000000000..aca59ded4a0 --- /dev/null +++ b/tests/wpt/meta/css/css-images/inheritance.html.ini @@ -0,0 +1,18 @@ +[inheritance.html] + [Property image-orientation has initial value from-image] + expected: FAIL + + [Property image-orientation inherits] + expected: FAIL + + [Property object-fit has initial value fill] + expected: FAIL + + [Property object-fit does not inherit] + expected: FAIL + + [Property object-position has initial value 50% 50%] + expected: FAIL + + [Property object-position does not inherit] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/multiple-position-color-stop-conic.html.ini b/tests/wpt/meta/css/css-images/multiple-position-color-stop-conic.html.ini new file mode 100644 index 00000000000..7897d70c1a1 --- /dev/null +++ b/tests/wpt/meta/css/css-images/multiple-position-color-stop-conic.html.ini @@ -0,0 +1,2 @@ +[multiple-position-color-stop-conic.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/normalization-conic-2.html.ini b/tests/wpt/meta/css/css-images/normalization-conic-2.html.ini new file mode 100644 index 00000000000..712f51069c5 --- /dev/null +++ b/tests/wpt/meta/css/css-images/normalization-conic-2.html.ini @@ -0,0 +1,2 @@ +[normalization-conic-2.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/normalization-conic-degenerate.html.ini b/tests/wpt/meta/css/css-images/normalization-conic-degenerate.html.ini new file mode 100644 index 00000000000..7348a8278d8 --- /dev/null +++ b/tests/wpt/meta/css/css-images/normalization-conic-degenerate.html.ini @@ -0,0 +1,2 @@ +[normalization-conic-degenerate.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/normalization-conic.html.ini b/tests/wpt/meta/css/css-images/normalization-conic.html.ini new file mode 100644 index 00000000000..a5ac414e610 --- /dev/null +++ b/tests/wpt/meta/css/css-images/normalization-conic.html.ini @@ -0,0 +1,2 @@ +[normalization-conic.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-001e.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-001e.html.ini deleted file mode 100644 index d0d6236156d..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-001e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-001e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-001i.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-001i.html.ini deleted file mode 100644 index 5862741e83a..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-001i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-001i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-001o.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-001o.html.ini deleted file mode 100644 index a690e6cde64..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-001o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-001o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-001p.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-001p.html.ini deleted file mode 100644 index 0ee51caf6af..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-001p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-001p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-002e.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-002e.html.ini deleted file mode 100644 index 4a7a645dbef..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-002e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-002e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-002i.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-002i.html.ini deleted file mode 100644 index d998702f3f3..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-002i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-002i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-002o.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-002o.html.ini deleted file mode 100644 index eb3870f7491..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-002o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-002o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-002p.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-002p.html.ini deleted file mode 100644 index bc417b25a43..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-002p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-002p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-003e.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-003e.html.ini deleted file mode 100644 index ff83771b06b..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-003e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-003e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-003i.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-003i.html.ini deleted file mode 100644 index 03b9a23076a..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-003i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-003i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-003o.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-003o.html.ini deleted file mode 100644 index c554b5d0c23..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-003o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-003o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-003p.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-003p.html.ini deleted file mode 100644 index 5f0620f948c..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-003p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-003p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-004e.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-004e.html.ini deleted file mode 100644 index 87ece1a6df6..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-004e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-004e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-004i.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-004i.html.ini deleted file mode 100644 index 0ff23f28a3f..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-004i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-004i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-004o.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-004o.html.ini deleted file mode 100644 index a5d33620fcd..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-004o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-004o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-004p.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-004p.html.ini deleted file mode 100644 index 156c261ae45..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-004p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-004p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-005e.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-005e.html.ini deleted file mode 100644 index 469762cd4bd..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-005e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-005e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-005i.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-005i.html.ini deleted file mode 100644 index fc10141c3d6..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-005i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-005i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-005o.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-005o.html.ini deleted file mode 100644 index cf1eab30277..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-005o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-005o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-005p.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-005p.html.ini deleted file mode 100644 index b10da6e0b65..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-005p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-005p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-006e.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-006e.html.ini deleted file mode 100644 index 1b90f1ca003..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-006e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-006e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-006i.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-006i.html.ini deleted file mode 100644 index a8d87508bcd..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-006i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-006i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-006o.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-006o.html.ini deleted file mode 100644 index 7cec53ee3d7..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-006o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-006o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-contain-svg-006p.html.ini b/tests/wpt/meta/css/css-images/object-fit-contain-svg-006p.html.ini deleted file mode 100644 index c9757383138..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-contain-svg-006p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-contain-svg-006p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-001e.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-001e.html.ini deleted file mode 100644 index 5caa79f7776..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-001e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-001e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-001i.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-001i.html.ini deleted file mode 100644 index 1f8db97dfd6..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-001i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-001i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-001o.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-001o.html.ini deleted file mode 100644 index dc2cad0ff0f..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-001o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-001o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-001p.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-001p.html.ini deleted file mode 100644 index d474bd9eb55..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-001p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-001p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-002e.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-002e.html.ini deleted file mode 100644 index 92d2b6c8e91..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-002e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-002e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-002i.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-002i.html.ini deleted file mode 100644 index c3fcdb6a7e2..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-002i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-002i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-002o.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-002o.html.ini deleted file mode 100644 index f15655c8e4d..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-002o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-002o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-002p.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-002p.html.ini deleted file mode 100644 index 9bc5eded468..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-002p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-002p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-003e.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-003e.html.ini deleted file mode 100644 index ea55ec910dc..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-003e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-003e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-003i.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-003i.html.ini deleted file mode 100644 index dab66be0853..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-003i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-003i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-003o.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-003o.html.ini deleted file mode 100644 index 26517aeb47f..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-003o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-003o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-003p.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-003p.html.ini deleted file mode 100644 index c7cd6e4e5f0..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-003p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-003p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-004e.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-004e.html.ini deleted file mode 100644 index be6e912994a..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-004e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-004e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-004i.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-004i.html.ini deleted file mode 100644 index a646133aa3c..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-004i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-004i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-004o.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-004o.html.ini deleted file mode 100644 index eab6240b4a9..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-004o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-004o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-004p.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-004p.html.ini deleted file mode 100644 index 5c51c38c642..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-004p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-004p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-005e.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-005e.html.ini deleted file mode 100644 index 38d9f0e7801..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-005e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-005e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-005i.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-005i.html.ini deleted file mode 100644 index e3a7e10e6d6..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-005i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-005i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-005o.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-005o.html.ini deleted file mode 100644 index 5d7fc611956..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-005o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-005o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-005p.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-005p.html.ini deleted file mode 100644 index 64b1c31a7f4..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-005p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-005p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-006e.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-006e.html.ini deleted file mode 100644 index 6ef90150883..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-006e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-006e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-006i.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-006i.html.ini deleted file mode 100644 index fa964eba85c..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-006i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-006i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-006o.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-006o.html.ini deleted file mode 100644 index e6181faca8f..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-006o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-006o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-cover-svg-006p.html.ini b/tests/wpt/meta/css/css-images/object-fit-cover-svg-006p.html.ini deleted file mode 100644 index 5f671292cbe..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-cover-svg-006p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-cover-svg-006p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-001e.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-001e.html.ini deleted file mode 100644 index 053bd26534c..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-001e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-001e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-001i.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-001i.html.ini deleted file mode 100644 index 9eb35788714..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-001i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-001i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-001o.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-001o.html.ini deleted file mode 100644 index ab3cb1bf04e..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-001o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-001o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-001p.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-001p.html.ini deleted file mode 100644 index 9c273c31e33..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-001p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-001p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-002e.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-002e.html.ini deleted file mode 100644 index 9188006ec46..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-002e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-002e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-002i.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-002i.html.ini deleted file mode 100644 index ada9f48d639..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-002i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-002i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-002o.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-002o.html.ini deleted file mode 100644 index 96a2e9c58ae..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-002o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-002o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-002p.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-002p.html.ini deleted file mode 100644 index a03eae517c0..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-002p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-002p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-003e.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-003e.html.ini deleted file mode 100644 index a60574dff0a..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-003e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-003e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-003i.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-003i.html.ini deleted file mode 100644 index 3adf51ad124..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-003i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-003i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-003o.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-003o.html.ini deleted file mode 100644 index 3edf5883e39..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-003o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-003o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-003p.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-003p.html.ini deleted file mode 100644 index cb28238f343..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-003p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-003p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-004e.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-004e.html.ini deleted file mode 100644 index 09e25a6cc67..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-004e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-004e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-004i.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-004i.html.ini deleted file mode 100644 index 1024993dff2..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-004i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-004i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-004o.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-004o.html.ini deleted file mode 100644 index f14245fb326..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-004o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-004o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-004p.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-004p.html.ini deleted file mode 100644 index 8282df076d4..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-004p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-004p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-005e.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-005e.html.ini deleted file mode 100644 index 603d09202bd..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-005e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-005e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-005i.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-005i.html.ini deleted file mode 100644 index 042f318edf3..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-005i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-005i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-005o.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-005o.html.ini deleted file mode 100644 index 37f7f67683c..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-005o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-005o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-005p.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-005p.html.ini deleted file mode 100644 index e792f03ec28..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-005p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-005p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-006e.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-006e.html.ini deleted file mode 100644 index 28a7ec9e4df..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-006e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-006e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-006i.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-006i.html.ini deleted file mode 100644 index 64156f5833d..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-006i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-006i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-006o.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-006o.html.ini deleted file mode 100644 index 4215550bdf7..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-006o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-006o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-fill-svg-006p.html.ini b/tests/wpt/meta/css/css-images/object-fit-fill-svg-006p.html.ini deleted file mode 100644 index b18aebae7bb..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-fill-svg-006p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-fill-svg-006p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-001e.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-001e.html.ini deleted file mode 100644 index b23292a0ec3..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-001e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-001e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-001i.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-001i.html.ini deleted file mode 100644 index f8457c8ae32..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-001i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-001i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-001o.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-001o.html.ini deleted file mode 100644 index efd7b395751..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-001o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-001o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-001p.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-001p.html.ini deleted file mode 100644 index ed2cdf77c3d..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-001p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-001p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-002e.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-002e.html.ini deleted file mode 100644 index 13473c89922..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-002e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-002e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-002i.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-002i.html.ini deleted file mode 100644 index a7d28435545..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-002i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-002i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-002o.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-002o.html.ini deleted file mode 100644 index a129e5b18ff..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-002o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-002o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-002p.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-002p.html.ini deleted file mode 100644 index d8c32e0b51d..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-002p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-002p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-003e.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-003e.html.ini deleted file mode 100644 index df687ff2651..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-003e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-003e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-003i.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-003i.html.ini deleted file mode 100644 index 89ad71d359b..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-003i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-003i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-003o.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-003o.html.ini deleted file mode 100644 index 356f7eb2a69..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-003o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-003o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-003p.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-003p.html.ini deleted file mode 100644 index 87ed291226a..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-003p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-003p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-004e.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-004e.html.ini deleted file mode 100644 index 60845d9af3d..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-004e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-004e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-004i.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-004i.html.ini deleted file mode 100644 index 94b6e5ddd9d..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-004i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-004i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-004o.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-004o.html.ini deleted file mode 100644 index 47ce25e48a8..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-004o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-004o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-004p.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-004p.html.ini deleted file mode 100644 index 4dd87df57e8..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-004p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-004p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-005e.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-005e.html.ini deleted file mode 100644 index 51f78ff704a..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-005e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-005e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-005i.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-005i.html.ini deleted file mode 100644 index 49d591ec258..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-005i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-005i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-005o.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-005o.html.ini deleted file mode 100644 index 006bcc59cc7..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-005o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-005o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-005p.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-005p.html.ini deleted file mode 100644 index 09e222cef5d..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-005p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-005p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-006e.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-006e.html.ini deleted file mode 100644 index c0c12c24af1..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-006e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-006e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-006i.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-006i.html.ini deleted file mode 100644 index b9035832908..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-006i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-006i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-006o.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-006o.html.ini deleted file mode 100644 index 67a0cd9cece..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-006o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-006o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-none-svg-006p.html.ini b/tests/wpt/meta/css/css-images/object-fit-none-svg-006p.html.ini deleted file mode 100644 index 14740d50837..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-none-svg-006p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-none-svg-006p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-001e.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-001e.html.ini deleted file mode 100644 index 2b024c447dd..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-001e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-001e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-001i.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-001i.html.ini deleted file mode 100644 index 9c410180533..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-001i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-001i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-001o.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-001o.html.ini deleted file mode 100644 index dd57ef4c5d1..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-001o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-001o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-001p.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-001p.html.ini deleted file mode 100644 index b010771ea44..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-001p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-001p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-002e.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-002e.html.ini deleted file mode 100644 index 002a7839ac4..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-002e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-002e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-002i.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-002i.html.ini deleted file mode 100644 index 97b6aaa6169..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-002i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-002i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-002o.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-002o.html.ini deleted file mode 100644 index 8eef45d59e8..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-002o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-002o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-002p.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-002p.html.ini deleted file mode 100644 index 4a9a46ba7c0..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-002p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-002p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-003e.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-003e.html.ini deleted file mode 100644 index 75fad64f053..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-003e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-003e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-003i.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-003i.html.ini deleted file mode 100644 index 78946aa6c98..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-003i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-003i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-003o.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-003o.html.ini deleted file mode 100644 index da83b18b54a..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-003o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-003o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-003p.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-003p.html.ini deleted file mode 100644 index 3558f371591..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-003p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-003p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-004e.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-004e.html.ini deleted file mode 100644 index aa2eb09fca9..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-004e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-004e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-004i.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-004i.html.ini deleted file mode 100644 index 8b1a21b16ea..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-004i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-004i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-004o.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-004o.html.ini deleted file mode 100644 index 8be1fe66560..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-004o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-004o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-004p.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-004p.html.ini deleted file mode 100644 index efd8dbeb94b..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-004p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-004p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-005e.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-005e.html.ini deleted file mode 100644 index 03c1eeb32eb..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-005e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-005e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-005i.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-005i.html.ini deleted file mode 100644 index 0a6012c5e94..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-005i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-005i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-005o.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-005o.html.ini deleted file mode 100644 index 81ca9c0a8c2..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-005o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-005o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-005p.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-005p.html.ini deleted file mode 100644 index baf102e65ab..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-005p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-005p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-006e.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-006e.html.ini deleted file mode 100644 index 515ce5ab41f..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-006e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-006e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-006i.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-006i.html.ini deleted file mode 100644 index 3af3c7766e4..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-006i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-006i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-006o.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-006o.html.ini deleted file mode 100644 index 8e1c71567b0..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-006o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-006o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-006p.html.ini b/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-006p.html.ini deleted file mode 100644 index 2cbacc82673..00000000000 --- a/tests/wpt/meta/css/css-images/object-fit-scale-down-svg-006p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-fit-scale-down-svg-006p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-position-svg-001e.html.ini b/tests/wpt/meta/css/css-images/object-position-svg-001e.html.ini deleted file mode 100644 index 69712626d0f..00000000000 --- a/tests/wpt/meta/css/css-images/object-position-svg-001e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-position-svg-001e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-position-svg-001i.html.ini b/tests/wpt/meta/css/css-images/object-position-svg-001i.html.ini deleted file mode 100644 index a5f2521a887..00000000000 --- a/tests/wpt/meta/css/css-images/object-position-svg-001i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-position-svg-001i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-position-svg-001o.html.ini b/tests/wpt/meta/css/css-images/object-position-svg-001o.html.ini deleted file mode 100644 index 135a02d147e..00000000000 --- a/tests/wpt/meta/css/css-images/object-position-svg-001o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-position-svg-001o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-position-svg-001p.html.ini b/tests/wpt/meta/css/css-images/object-position-svg-001p.html.ini deleted file mode 100644 index 60fe5ffe456..00000000000 --- a/tests/wpt/meta/css/css-images/object-position-svg-001p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-position-svg-001p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-position-svg-002e.html.ini b/tests/wpt/meta/css/css-images/object-position-svg-002e.html.ini deleted file mode 100644 index 08bee8e967e..00000000000 --- a/tests/wpt/meta/css/css-images/object-position-svg-002e.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-position-svg-002e.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-position-svg-002i.html.ini b/tests/wpt/meta/css/css-images/object-position-svg-002i.html.ini deleted file mode 100644 index db121f5f37e..00000000000 --- a/tests/wpt/meta/css/css-images/object-position-svg-002i.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-position-svg-002i.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-position-svg-002o.html.ini b/tests/wpt/meta/css/css-images/object-position-svg-002o.html.ini deleted file mode 100644 index 3b5db70a574..00000000000 --- a/tests/wpt/meta/css/css-images/object-position-svg-002o.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-position-svg-002o.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-position-svg-002p.html.ini b/tests/wpt/meta/css/css-images/object-position-svg-002p.html.ini deleted file mode 100644 index 99ff18c7bcb..00000000000 --- a/tests/wpt/meta/css/css-images/object-position-svg-002p.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[object-position-svg-002p.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-view-box-fit-contain-video.html.ini b/tests/wpt/meta/css/css-images/object-view-box-fit-contain-video.html.ini new file mode 100644 index 00000000000..7431e6e5ae9 --- /dev/null +++ b/tests/wpt/meta/css/css-images/object-view-box-fit-contain-video.html.ini @@ -0,0 +1,2 @@ +[object-view-box-fit-contain-video.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/object-view-box-fit-none-video.html.ini b/tests/wpt/meta/css/css-images/object-view-box-fit-none-video.html.ini new file mode 100644 index 00000000000..8dedb9addee --- /dev/null +++ b/tests/wpt/meta/css/css-images/object-view-box-fit-none-video.html.ini @@ -0,0 +1,2 @@ +[object-view-box-fit-none-video.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/out-of-range-color-stop-conic.html.ini b/tests/wpt/meta/css/css-images/out-of-range-color-stop-conic.html.ini new file mode 100644 index 00000000000..fa1a353540c --- /dev/null +++ b/tests/wpt/meta/css/css-images/out-of-range-color-stop-conic.html.ini @@ -0,0 +1,2 @@ +[out-of-range-color-stop-conic.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/parsing/image-orientation-computed.html.ini b/tests/wpt/meta/css/css-images/parsing/image-orientation-computed.html.ini new file mode 100644 index 00000000000..0c3d88524c3 --- /dev/null +++ b/tests/wpt/meta/css/css-images/parsing/image-orientation-computed.html.ini @@ -0,0 +1,6 @@ +[image-orientation-computed.html] + [Property image-orientation value 'from-image'] + expected: FAIL + + [Property image-orientation value 'none'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/parsing/image-orientation-valid.html.ini b/tests/wpt/meta/css/css-images/parsing/image-orientation-valid.html.ini new file mode 100644 index 00000000000..e30f1a0f10b --- /dev/null +++ b/tests/wpt/meta/css/css-images/parsing/image-orientation-valid.html.ini @@ -0,0 +1,6 @@ +[image-orientation-valid.html] + [e.style['image-orientation'\] = "from-image" should set the property value] + expected: FAIL + + [e.style['image-orientation'\] = "none" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/parsing/image-rendering-computed.html.ini b/tests/wpt/meta/css/css-images/parsing/image-rendering-computed.html.ini new file mode 100644 index 00000000000..7bb25d87320 --- /dev/null +++ b/tests/wpt/meta/css/css-images/parsing/image-rendering-computed.html.ini @@ -0,0 +1,6 @@ +[image-rendering-computed.html] + [Property image-rendering value 'smooth'] + expected: FAIL + + [Property image-rendering value 'high-quality'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/parsing/image-rendering-valid.html.ini b/tests/wpt/meta/css/css-images/parsing/image-rendering-valid.html.ini new file mode 100644 index 00000000000..8b248f74e6d --- /dev/null +++ b/tests/wpt/meta/css/css-images/parsing/image-rendering-valid.html.ini @@ -0,0 +1,6 @@ +[image-rendering-valid.html] + [e.style['image-rendering'\] = "smooth" should set the property value] + expected: FAIL + + [e.style['image-rendering'\] = "high-quality" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/parsing/image-resolution-valid.html.ini b/tests/wpt/meta/css/css-images/parsing/image-resolution-valid.html.ini new file mode 100644 index 00000000000..cbf6a89a0c1 --- /dev/null +++ b/tests/wpt/meta/css/css-images/parsing/image-resolution-valid.html.ini @@ -0,0 +1,36 @@ +[image-resolution-valid.html] + [e.style['image-resolution'\] = "1dpi" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "2dpcm from-image" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "3dppx from-image snap" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "4dpi snap" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "from-image" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "from-image 5dpcm" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "from-image 6dppx snap" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "from-image snap" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "snap 7.5dpi" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "snap -8dpcm from-image" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "snap from-image" should set the property value] + expected: FAIL + + [e.style['image-resolution'\] = "snap from-image 0dppx" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/parsing/object-fit-computed.html.ini b/tests/wpt/meta/css/css-images/parsing/object-fit-computed.html.ini new file mode 100644 index 00000000000..d07c96d20c7 --- /dev/null +++ b/tests/wpt/meta/css/css-images/parsing/object-fit-computed.html.ini @@ -0,0 +1,18 @@ +[object-fit-computed.html] + [Property object-fit value 'contain'] + expected: FAIL + + [Property object-fit value 'cover'] + expected: FAIL + + [Property object-fit value 'cover scale-down'] + expected: FAIL + + [Property object-fit value 'fill'] + expected: FAIL + + [Property object-fit value 'none'] + expected: FAIL + + [Property object-fit value 'scale-down'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/parsing/object-fit-valid.html.ini b/tests/wpt/meta/css/css-images/parsing/object-fit-valid.html.ini new file mode 100644 index 00000000000..fa32a22305d --- /dev/null +++ b/tests/wpt/meta/css/css-images/parsing/object-fit-valid.html.ini @@ -0,0 +1,27 @@ +[object-fit-valid.html] + [e.style['object-fit'\] = "contain" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "contain scale-down" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "cover" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "cover scale-down" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "fill" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "none" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "scale-down" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "scale-down contain" should set the property value] + expected: FAIL + + [e.style['object-fit'\] = "scale-down cover" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/parsing/object-position-computed.html.ini b/tests/wpt/meta/css/css-images/parsing/object-position-computed.html.ini new file mode 100644 index 00000000000..30953f7185e --- /dev/null +++ b/tests/wpt/meta/css/css-images/parsing/object-position-computed.html.ini @@ -0,0 +1,48 @@ +[object-position-computed.html] + [Property object-position value '10% center'] + expected: FAIL + + [Property object-position value 'right 30% top 60px'] + expected: FAIL + + [Property object-position value '-20% -30px'] + expected: FAIL + + [Property object-position value '30px center'] + expected: FAIL + + [Property object-position value '40px top'] + expected: FAIL + + [Property object-position value 'right 20% bottom 10%'] + expected: FAIL + + [Property object-position value 'right bottom'] + expected: FAIL + + [Property object-position value 'center 50px'] + expected: FAIL + + [Property object-position value 'center bottom'] + expected: FAIL + + [Property object-position value 'left center'] + expected: FAIL + + [Property object-position value 'left bottom'] + expected: FAIL + + [Property object-position value 'right 40%'] + expected: FAIL + + [Property object-position value 'center top'] + expected: FAIL + + [Property object-position value 'center'] + expected: FAIL + + [Property object-position value 'center center'] + expected: FAIL + + [Property object-position value 'right 20px bottom 10px'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-images/parsing/object-position-valid.html.ini b/tests/wpt/meta/css/css-images/parsing/object-position-valid.html.ini new file mode 100644 index 00000000000..990baf19260 --- /dev/null +++ b/tests/wpt/meta/css/css-images/parsing/object-position-valid.html.ini @@ -0,0 +1,54 @@ +[object-position-valid.html] + [e.style['object-position'\] = "10%" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "right 30% top 60px" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "-20% -30px" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "30px center" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "40px top" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "bottom 10% right 20%" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "bottom right" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "center 50px" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "center bottom" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "center left" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "left" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "left bottom" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "left center" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "right 40%" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "top" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "top center" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "center" should set the property value] + expected: FAIL + + [e.style['object-position'\] = "center center" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/background-image-tiled.https.html.ini b/tests/wpt/meta/css/css-paint-api/background-image-tiled.https.html.ini new file mode 100644 index 00000000000..af33c20c150 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/background-image-tiled.https.html.ini @@ -0,0 +1,2 @@ +[background-image-tiled.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/custom-property-animation-on-main-thread.https.html.ini b/tests/wpt/meta/css/css-paint-api/custom-property-animation-on-main-thread.https.html.ini new file mode 100644 index 00000000000..2460e466ee2 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/custom-property-animation-on-main-thread.https.html.ini @@ -0,0 +1,2 @@ +[custom-property-animation-on-main-thread.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/geometry-with-float-size.https.html.ini b/tests/wpt/meta/css/css-paint-api/geometry-with-float-size.https.html.ini new file mode 100644 index 00000000000..c3573dab4f4 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/geometry-with-float-size.https.html.ini @@ -0,0 +1,2 @@ +[geometry-with-float-size.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/hidpi/canvas-transform.https.html.ini b/tests/wpt/meta/css/css-paint-api/hidpi/canvas-transform.https.html.ini new file mode 100644 index 00000000000..3950118e711 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/hidpi/canvas-transform.https.html.ini @@ -0,0 +1,2 @@ +[canvas-transform.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/hidpi/device-pixel-ratio.https.html.ini b/tests/wpt/meta/css/css-paint-api/hidpi/device-pixel-ratio.https.html.ini new file mode 100644 index 00000000000..672c707a870 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/hidpi/device-pixel-ratio.https.html.ini @@ -0,0 +1,2 @@ +[device-pixel-ratio.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/idlharness.html.ini b/tests/wpt/meta/css/css-paint-api/idlharness.html.ini new file mode 100644 index 00000000000..9345dfd25f6 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/idlharness.html.ini @@ -0,0 +1,3 @@ +[idlharness.html] + [CSS namespace: attribute paintWorklet] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/paint2d-paths.https.html.ini b/tests/wpt/meta/css/css-paint-api/paint2d-paths.https.html.ini new file mode 100644 index 00000000000..3c8591feea9 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/paint2d-paths.https.html.ini @@ -0,0 +1,2 @@ +[paint2d-paths.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/parse-input-arguments-018.https.html.ini b/tests/wpt/meta/css/css-paint-api/parse-input-arguments-018.https.html.ini new file mode 100644 index 00000000000..41da3a15fb7 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/parse-input-arguments-018.https.html.ini @@ -0,0 +1,2 @@ +[parse-input-arguments-018.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/parsing/paint-function-valid.https.html.ini b/tests/wpt/meta/css/css-paint-api/parsing/paint-function-valid.https.html.ini index 948365ee46a..00ee75836ca 100644 --- a/tests/wpt/meta/css/css-paint-api/parsing/paint-function-valid.https.html.ini +++ b/tests/wpt/meta/css/css-paint-api/parsing/paint-function-valid.https.html.ini @@ -1,4 +1,5 @@ [paint-function-valid.https.html] + expected: ERROR [e.style['background-image'\] = "paint(mypaint)" should set the property value] expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-001.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-001.https.html.ini new file mode 100644 index 00000000000..0473c83a01c --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-001.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-interpolation-001.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-002.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-002.https.html.ini new file mode 100644 index 00000000000..beaca3b60c1 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-002.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-interpolation-002.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-003.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-003.https.html.ini index 8f746abc3b2..06bbdb6798f 100644 --- a/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-003.https.html.ini +++ b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-003.https.html.ini @@ -1,2 +1,2 @@ [registered-property-interpolation-003.https.html] - expected: TIMEOUT + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-004.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-004.https.html.ini new file mode 100644 index 00000000000..2cc1bb59edf --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-004.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-interpolation-004.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-005.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-005.https.html.ini new file mode 100644 index 00000000000..5a469573789 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-005.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-interpolation-005.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-006.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-006.https.html.ini new file mode 100644 index 00000000000..7a9adf66db4 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-006.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-interpolation-006.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-007.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-007.https.html.ini new file mode 100644 index 00000000000..72bab7604ca --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-007.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-interpolation-007.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-008.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-008.https.html.ini new file mode 100644 index 00000000000..efd6afe90d3 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-008.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-interpolation-008.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-009.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-009.https.html.ini new file mode 100644 index 00000000000..1208604290d --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-009.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-interpolation-009.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-010.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-010.https.html.ini new file mode 100644 index 00000000000..5661b5726a0 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-interpolation-010.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-interpolation-010.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-invalidation-001.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-invalidation-001.https.html.ini new file mode 100644 index 00000000000..28e3a2598b3 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-invalidation-001.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-invalidation-001.https.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-invalidation-002.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-invalidation-002.https.html.ini new file mode 100644 index 00000000000..7640246ac79 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-invalidation-002.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-invalidation-002.https.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-stylemap.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-stylemap.https.html.ini new file mode 100644 index 00000000000..ef9b919f303 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-stylemap.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-stylemap.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-001.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-001.https.html.ini new file mode 100644 index 00000000000..f6cbcfb5e05 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-001.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-001.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-002.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-002.https.html.ini new file mode 100644 index 00000000000..89066043049 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-002.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-002.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-003.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-003.https.html.ini new file mode 100644 index 00000000000..b891bb4ef73 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-003.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-003.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-004.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-004.https.html.ini new file mode 100644 index 00000000000..93cbe529b33 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-004.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-004.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-005.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-005.https.html.ini new file mode 100644 index 00000000000..013ed614a7c --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-005.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-005.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-006.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-006.https.html.ini new file mode 100644 index 00000000000..d236979f97c --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-006.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-006.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-007.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-007.https.html.ini new file mode 100644 index 00000000000..d62e0dd54fd --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-007.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-007.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-008.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-008.https.html.ini new file mode 100644 index 00000000000..466947d9d5e --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-008.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-008.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-009.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-009.https.html.ini new file mode 100644 index 00000000000..99b353e4f76 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-009.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-009.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-010.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-010.https.html.ini new file mode 100644 index 00000000000..2d863234b25 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-010.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-010.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-011.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-011.https.html.ini new file mode 100644 index 00000000000..db7324461ad --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-011.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-011.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-012.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-012.https.html.ini new file mode 100644 index 00000000000..235ff2347f3 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-012.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-012.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-013.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-013.https.html.ini new file mode 100644 index 00000000000..fc0700afe81 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-013.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-013.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-014.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-014.https.html.ini new file mode 100644 index 00000000000..27eccb7619b --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-014.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-014.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-015.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-015.https.html.ini new file mode 100644 index 00000000000..a2311cd8e2d --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-015.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-015.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-016.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-016.https.html.ini new file mode 100644 index 00000000000..804a4bda636 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-016.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-016.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-017.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-017.https.html.ini new file mode 100644 index 00000000000..21603c2f12a --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-017.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-017.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/registered-property-value-018.https.html.ini b/tests/wpt/meta/css/css-paint-api/registered-property-value-018.https.html.ini new file mode 100644 index 00000000000..239fa1c8c51 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/registered-property-value-018.https.html.ini @@ -0,0 +1,2 @@ +[registered-property-value-018.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/style-background-image.https.html.ini b/tests/wpt/meta/css/css-paint-api/style-background-image.https.html.ini new file mode 100644 index 00000000000..9e310a04a7a --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/style-background-image.https.html.ini @@ -0,0 +1,2 @@ +[style-background-image.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/style-before-pseudo.https.html.ini b/tests/wpt/meta/css/css-paint-api/style-before-pseudo.https.html.ini new file mode 100644 index 00000000000..d60cd52f178 --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/style-before-pseudo.https.html.ini @@ -0,0 +1,2 @@ +[style-before-pseudo.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/style-first-letter-pseudo.https.html.ini b/tests/wpt/meta/css/css-paint-api/style-first-letter-pseudo.https.html.ini new file mode 100644 index 00000000000..f900f6a20ed --- /dev/null +++ b/tests/wpt/meta/css/css-paint-api/style-first-letter-pseudo.https.html.ini @@ -0,0 +1,2 @@ +[style-first-letter-pseudo.https.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/top-level-await.https.html.ini b/tests/wpt/meta/css/css-paint-api/top-level-await.https.html.ini index 92d137159e7..bf3c7644a30 100644 --- a/tests/wpt/meta/css/css-paint-api/top-level-await.https.html.ini +++ b/tests/wpt/meta/css/css-paint-api/top-level-await.https.html.ini @@ -1,2 +1,2 @@ [top-level-await.https.html] - expected: TIMEOUT + expected: FAIL diff --git a/tests/wpt/meta/css/css-paint-api/valid-image-after-load.https.html.ini b/tests/wpt/meta/css/css-paint-api/valid-image-after-load.https.html.ini index dcd6093df84..3086adc9bf5 100644 --- a/tests/wpt/meta/css/css-paint-api/valid-image-after-load.https.html.ini +++ b/tests/wpt/meta/css/css-paint-api/valid-image-after-load.https.html.ini @@ -1,2 +1,2 @@ [valid-image-after-load.https.html] - expected: FAIL + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-paint-api/valid-image-before-load.https.html.ini b/tests/wpt/meta/css/css-paint-api/valid-image-before-load.https.html.ini index 1b5ca95a528..d86601a226d 100644 --- a/tests/wpt/meta/css/css-paint-api/valid-image-before-load.https.html.ini +++ b/tests/wpt/meta/css/css-paint-api/valid-image-before-load.https.html.ini @@ -1,2 +1,2 @@ [valid-image-before-load.https.html] - expected: FAIL + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-text/animations/hyphen-no-interpolation.html.ini b/tests/wpt/meta/css/css-text/animations/hyphen-no-interpolation.html.ini index 8002dbb452e..53fa0ef7805 100644 --- a/tests/wpt/meta/css/css-text/animations/hyphen-no-interpolation.html.ini +++ b/tests/wpt/meta/css/css-text/animations/hyphen-no-interpolation.html.ini @@ -250,3 +250,30 @@ [Web Animations: property <hyphens> from [initial\] to [auto\] at (1.5) should be [auto\]] expected: FAIL + + [CSS Transitions: property <hyphenate-character> from [initial\] to ["e"\] at (-0.3) should be ["e"\]] + expected: FAIL + + [CSS Transitions: property <hyphenate-character> from [initial\] to ["e"\] at (0) should be ["e"\]] + expected: FAIL + + [CSS Transitions: property <hyphenate-character> from [initial\] to ["e"\] at (0.3) should be ["e"\]] + expected: FAIL + + [CSS Transitions: property <hyphenate-limit-chars> from [initial\] to [10\] at (-0.3) should be [10\]] + expected: FAIL + + [CSS Transitions: property <hyphenate-limit-chars> from [initial\] to [10\] at (0) should be [10\]] + expected: FAIL + + [CSS Transitions: property <hyphenate-limit-chars> from [initial\] to [10\] at (0.3) should be [10\]] + expected: FAIL + + [CSS Transitions: property <hyphens> from [initial\] to [auto\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <hyphens> from [initial\] to [auto\] at (0) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <hyphens> from [initial\] to [auto\] at (0.3) should be [auto\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/animations/letter-spacing-composition.html.ini b/tests/wpt/meta/css/css-text/animations/letter-spacing-composition.html.ini new file mode 100644 index 00000000000..a41b8940d55 --- /dev/null +++ b/tests/wpt/meta/css/css-text/animations/letter-spacing-composition.html.ini @@ -0,0 +1,45 @@ +[letter-spacing-composition.html] + [Compositing: property <letter-spacing> underlying [50px\] from add [100px\] to add [200px\] at (-0.3) should be [120px\]] + expected: FAIL + + [Compositing: property <letter-spacing> underlying [50px\] from add [100px\] to add [200px\] at (0) should be [150px\]] + expected: FAIL + + [Compositing: property <letter-spacing> underlying [50px\] from add [100px\] to add [200px\] at (0.5) should be [200px\]] + expected: FAIL + + [Compositing: property <letter-spacing> underlying [50px\] from add [100px\] to add [200px\] at (1) should be [250px\]] + expected: FAIL + + [Compositing: property <letter-spacing> underlying [50px\] from add [100px\] to add [200px\] at (1.5) should be [300px\]] + expected: FAIL + + [Compositing: property <letter-spacing> underlying [100px\] from add [10px\] to add [2px\] at (-0.5) should be [114px\]] + expected: FAIL + + [Compositing: property <letter-spacing> underlying [100px\] from add [10px\] to add [2px\] at (0) should be [110px\]] + expected: FAIL + + [Compositing: property <letter-spacing> underlying [100px\] from add [10px\] to add [2px\] at (0.5) should be [106px\]] + expected: FAIL + + [Compositing: property <letter-spacing> underlying [100px\] from add [10px\] to add [2px\] at (1) should be [102px\]] + expected: FAIL + + [Compositing: property <letter-spacing> underlying [100px\] from add [10px\] to add [2px\] at (1.5) should be [98px\]] + expected: FAIL + + [Compositing: property <letter-spacing> underlying [50px\] from add [100px\] to replace [200px\] at (-0.3) should be [135px\]] + expected: FAIL + + [Compositing: property <letter-spacing> underlying [50px\] from add [100px\] to replace [200px\] at (0) should be [150px\]] + expected: FAIL + + [Compositing: property <letter-spacing> underlying [50px\] from add [100px\] to replace [200px\] at (0.5) should be [175px\]] + expected: FAIL + + [Compositing: property <letter-spacing> underlying [50px\] from add [100px\] to replace [200px\] at (1) should be [200px\]] + expected: FAIL + + [Compositing: property <letter-spacing> underlying [50px\] from add [100px\] to replace [200px\] at (1.5) should be [225px\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/animations/letter-spacing-interpolation.html.ini b/tests/wpt/meta/css/css-text/animations/letter-spacing-interpolation.html.ini new file mode 100644 index 00000000000..dd7fd6c7c88 --- /dev/null +++ b/tests/wpt/meta/css/css-text/animations/letter-spacing-interpolation.html.ini @@ -0,0 +1,108 @@ +[letter-spacing-interpolation.html] + [Web Animations: property <letter-spacing> from neutral to [20px\] at (-0.3) should be [33px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from neutral to [20px\] at (0) should be [30px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from neutral to [20px\] at (0.3) should be [27px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from neutral to [20px\] at (0.6) should be [24px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from neutral to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from neutral to [20px\] at (1.5) should be [15px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [initial\] to [20px\] at (-0.3) should be [-6px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [initial\] to [20px\] at (0) should be [normal\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [initial\] to [20px\] at (0.3) should be [6px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [initial\] to [20px\] at (0.6) should be [12px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [initial\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [initial\] to [20px\] at (1.5) should be [30px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [inherit\] to [20px\] at (-0.3) should be [-3.4px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [inherit\] to [20px\] at (0) should be [2px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [inherit\] to [20px\] at (0.3) should be [7.4px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [inherit\] to [20px\] at (0.6) should be [12.8px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [inherit\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [inherit\] to [20px\] at (1.5) should be [29px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [unset\] to [20px\] at (-0.3) should be [-3.4px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [unset\] to [20px\] at (0) should be [2px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [unset\] to [20px\] at (0.3) should be [7.4px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [unset\] to [20px\] at (0.6) should be [12.8px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [unset\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [unset\] to [20px\] at (1.5) should be [29px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [-10px\] to [10px\] at (-0.3) should be [-16px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [-10px\] to [10px\] at (0) should be [-10px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [-10px\] to [10px\] at (0.3) should be [-4px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [-10px\] to [10px\] at (0.6) should be [2px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [-10px\] to [10px\] at (1) should be [10px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [-10px\] to [10px\] at (1.5) should be [20px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [normal\] to [10px\] at (-0.3) should be [-3px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [normal\] to [10px\] at (0) should be [normal\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [normal\] to [10px\] at (0.3) should be [3px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [normal\] to [10px\] at (0.6) should be [6px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [normal\] to [10px\] at (1) should be [10px\]] + expected: FAIL + + [Web Animations: property <letter-spacing> from [normal\] to [10px\] at (1.5) should be [15px\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/animations/line-break-no-interpolation.html.ini b/tests/wpt/meta/css/css-text/animations/line-break-no-interpolation.html.ini index d883f52a121..4c67a0468bc 100644 --- a/tests/wpt/meta/css/css-text/animations/line-break-no-interpolation.html.ini +++ b/tests/wpt/meta/css/css-text/animations/line-break-no-interpolation.html.ini @@ -82,3 +82,12 @@ [Web Animations: property <line-break> from [initial\] to [anywhere\] at (1.5) should be [anywhere\]] expected: FAIL + + [CSS Transitions: property <line-break> from [initial\] to [anywhere\] at (-0.3) should be [anywhere\]] + expected: FAIL + + [CSS Transitions: property <line-break> from [initial\] to [anywhere\] at (0) should be [anywhere\]] + expected: FAIL + + [CSS Transitions: property <line-break> from [initial\] to [anywhere\] at (0.3) should be [anywhere\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/animations/text-indent-composition.html.ini b/tests/wpt/meta/css/css-text/animations/text-indent-composition.html.ini new file mode 100644 index 00000000000..40e4d2e130d --- /dev/null +++ b/tests/wpt/meta/css/css-text/animations/text-indent-composition.html.ini @@ -0,0 +1,93 @@ +[text-indent-composition.html] + [Compositing: property <text-indent> underlying [100%\] from add [50px\] to add [150px\] at (-0.3) should be [calc(100% + 20px)\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [100%\] from add [50px\] to add [150px\] at (0) should be [calc(100% + 50px)\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [100%\] from add [50px\] to add [150px\] at (0.3) should be [calc(100% + 80px)\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [100%\] from add [50px\] to add [150px\] at (0.6) should be [calc(100% + 110px)\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [100%\] from add [50px\] to add [150px\] at (1) should be [calc(100% + 150px)\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [100%\] from add [50px\] to add [150px\] at (1.5) should be [calc(100% + 200px)\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px\] from add [50px\] to replace [100px\] at (-0.3) should be [360px\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px\] from add [50px\] to replace [100px\] at (0) should be [300px\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px\] from add [50px\] to replace [100px\] at (0.3) should be [240px\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px\] from add [50px\] to replace [100px\] at (0.6) should be [180px\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px\] from add [50px\] to replace [100px\] at (1) should be [100px\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px\] from add [50px\] to replace [100px\] at (1.5) should be [0px\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [50%\] from replace [-100%\] to add [50%\] at (-0.3) should be [-160%\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [50%\] from replace [-100%\] to add [50%\] at (0) should be [-100%\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [50%\] from replace [-100%\] to add [50%\] at (0.3) should be [-40%\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [50%\] from replace [-100%\] to add [50%\] at (0.5) should be [0%\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [50%\] from replace [-100%\] to add [50%\] at (0.6) should be [20%\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [50%\] from replace [-100%\] to add [50%\] at (1) should be [100%\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [50%\] from replace [-100%\] to add [50%\] at (1.5) should be [200%\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px\] from add [50px each-line hanging\] to replace [150px hanging each-line\] at (-0.3) should be [20px hanging each-line\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px\] from add [50px each-line hanging\] to replace [150px hanging each-line\] at (0) should be [50px hanging each-line\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px\] from add [50px each-line hanging\] to replace [150px hanging each-line\] at (0.3) should be [80px hanging each-line\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px\] from add [50px each-line hanging\] to replace [150px hanging each-line\] at (0.6) should be [110px hanging each-line\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px\] from add [50px each-line hanging\] to replace [150px hanging each-line\] at (1) should be [150px hanging each-line\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px\] from add [50px each-line hanging\] to replace [150px hanging each-line\] at (1.5) should be [200px hanging each-line\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px each-line\] from add [50px each-line\] to replace [150px hanging\] at (-0.3) should be [300px each-line\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px each-line\] from add [50px each-line\] to replace [150px hanging\] at (0) should be [300px each-line\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px each-line\] from add [50px each-line\] to replace [150px hanging\] at (0.3) should be [300px each-line\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px each-line\] from add [50px each-line\] to replace [150px hanging\] at (0.6) should be [150px hanging\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px each-line\] from add [50px each-line\] to replace [150px hanging\] at (1) should be [150px hanging\]] + expected: FAIL + + [Compositing: property <text-indent> underlying [250px each-line\] from add [50px each-line\] to replace [150px hanging\] at (1.5) should be [150px hanging\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/animations/text-indent-interpolation.html.ini b/tests/wpt/meta/css/css-text/animations/text-indent-interpolation.html.ini index d96387bafdf..32cafd8948d 100644 --- a/tests/wpt/meta/css/css-text/animations/text-indent-interpolation.html.ini +++ b/tests/wpt/meta/css/css-text/animations/text-indent-interpolation.html.ini @@ -400,3 +400,21 @@ [Web Animations: property <text-indent> from [0px\] to [50px each-line hanging\] at (1.5) should be [50px each-line hanging\]] expected: FAIL + + [CSS Transitions: property <text-indent> from [0px each-line\] to [50px hanging\] at (-0.3) should be [50px hanging\]] + expected: FAIL + + [CSS Transitions: property <text-indent> from [0px each-line\] to [50px hanging\] at (0) should be [50px hanging\]] + expected: FAIL + + [CSS Transitions: property <text-indent> from [0px each-line\] to [50px hanging\] at (0.3) should be [50px hanging\]] + expected: FAIL + + [CSS Transitions: property <text-indent> from [0px\] to [50px each-line hanging\] at (-0.3) should be [50px each-line hanging\]] + expected: FAIL + + [CSS Transitions: property <text-indent> from [0px\] to [50px each-line hanging\] at (0) should be [50px each-line hanging\]] + expected: FAIL + + [CSS Transitions: property <text-indent> from [0px\] to [50px each-line hanging\] at (0.3) should be [50px each-line hanging\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/animations/word-spacing-composition.html.ini b/tests/wpt/meta/css/css-text/animations/word-spacing-composition.html.ini new file mode 100644 index 00000000000..bdf726c1453 --- /dev/null +++ b/tests/wpt/meta/css/css-text/animations/word-spacing-composition.html.ini @@ -0,0 +1,45 @@ +[word-spacing-composition.html] + [Compositing: property <word-spacing> underlying [50px\] from add [100px\] to add [200px\] at (-0.3) should be [120px\]] + expected: FAIL + + [Compositing: property <word-spacing> underlying [50px\] from add [100px\] to add [200px\] at (0) should be [150px\]] + expected: FAIL + + [Compositing: property <word-spacing> underlying [50px\] from add [100px\] to add [200px\] at (0.5) should be [200px\]] + expected: FAIL + + [Compositing: property <word-spacing> underlying [50px\] from add [100px\] to add [200px\] at (1) should be [250px\]] + expected: FAIL + + [Compositing: property <word-spacing> underlying [50px\] from add [100px\] to add [200px\] at (1.5) should be [300px\]] + expected: FAIL + + [Compositing: property <word-spacing> underlying [100px\] from add [10px\] to add [2px\] at (-0.5) should be [114px\]] + expected: FAIL + + [Compositing: property <word-spacing> underlying [100px\] from add [10px\] to add [2px\] at (0) should be [110px\]] + expected: FAIL + + [Compositing: property <word-spacing> underlying [100px\] from add [10px\] to add [2px\] at (0.5) should be [106px\]] + expected: FAIL + + [Compositing: property <word-spacing> underlying [100px\] from add [10px\] to add [2px\] at (1) should be [102px\]] + expected: FAIL + + [Compositing: property <word-spacing> underlying [100px\] from add [10px\] to add [2px\] at (1.5) should be [98px\]] + expected: FAIL + + [Compositing: property <word-spacing> underlying [50px\] from add [100px\] to replace [200px\] at (-0.3) should be [135px\]] + expected: FAIL + + [Compositing: property <word-spacing> underlying [50px\] from add [100px\] to replace [200px\] at (0) should be [150px\]] + expected: FAIL + + [Compositing: property <word-spacing> underlying [50px\] from add [100px\] to replace [200px\] at (0.5) should be [175px\]] + expected: FAIL + + [Compositing: property <word-spacing> underlying [50px\] from add [100px\] to replace [200px\] at (1) should be [200px\]] + expected: FAIL + + [Compositing: property <word-spacing> underlying [50px\] from add [100px\] to replace [200px\] at (1.5) should be [225px\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/animations/word-spacing-interpolation.html.ini b/tests/wpt/meta/css/css-text/animations/word-spacing-interpolation.html.ini new file mode 100644 index 00000000000..8bd2879fe12 --- /dev/null +++ b/tests/wpt/meta/css/css-text/animations/word-spacing-interpolation.html.ini @@ -0,0 +1,108 @@ +[word-spacing-interpolation.html] + [Web Animations: property <word-spacing> from neutral to [20px\] at (-0.3) should be [7px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from neutral to [20px\] at (0) should be [10px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from neutral to [20px\] at (0.3) should be [13px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from neutral to [20px\] at (0.6) should be [16px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from neutral to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from neutral to [20px\] at (1.5) should be [25px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [initial\] to [20px\] at (-0.3) should be [-6px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [initial\] to [20px\] at (0) should be [0px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [initial\] to [20px\] at (0.3) should be [6px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [initial\] to [20px\] at (0.6) should be [12px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [initial\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [initial\] to [20px\] at (1.5) should be [30px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [inherit\] to [20px\] at (-0.3) should be [33px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [inherit\] to [20px\] at (0) should be [30px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [inherit\] to [20px\] at (0.3) should be [27px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [inherit\] to [20px\] at (0.6) should be [24px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [inherit\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [inherit\] to [20px\] at (1.5) should be [15px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [unset\] to [20px\] at (-0.3) should be [33px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [unset\] to [20px\] at (0) should be [30px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [unset\] to [20px\] at (0.3) should be [27px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [unset\] to [20px\] at (0.6) should be [24px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [unset\] to [20px\] at (1) should be [20px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [unset\] to [20px\] at (1.5) should be [15px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [-10px\] to [40px\] at (-0.3) should be [-25px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [-10px\] to [40px\] at (0) should be [-10px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [-10px\] to [40px\] at (0.3) should be [5px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [-10px\] to [40px\] at (0.6) should be [20px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [-10px\] to [40px\] at (1) should be [40px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [-10px\] to [40px\] at (1.5) should be [65px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [normal\] to [10px\] at (-0.3) should be [-3px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [normal\] to [10px\] at (0) should be [0px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [normal\] to [10px\] at (0.3) should be [3px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [normal\] to [10px\] at (0.6) should be [6px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [normal\] to [10px\] at (1) should be [10px\]] + expected: FAIL + + [Web Animations: property <word-spacing> from [normal\] to [10px\] at (1.5) should be [15px\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/bidi/bidi-lines-002.html.ini b/tests/wpt/meta/css/css-text/bidi/bidi-lines-002.html.ini deleted file mode 100644 index 6a5b59fbeab..00000000000 --- a/tests/wpt/meta/css/css-text/bidi/bidi-lines-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[bidi-lines-002.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/boundary-shaping/boundary-shaping-009.html.ini b/tests/wpt/meta/css/css-text/boundary-shaping/boundary-shaping-009.html.ini new file mode 100644 index 00000000000..33a28207fcc --- /dev/null +++ b/tests/wpt/meta/css/css-text/boundary-shaping/boundary-shaping-009.html.ini @@ -0,0 +1,2 @@ +[boundary-shaping-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-allow-end-001.xht.ini b/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-allow-end-001.xht.ini new file mode 100644 index 00000000000..7a9c33f7725 --- /dev/null +++ b/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-allow-end-001.xht.ini @@ -0,0 +1,2 @@ +[hanging-punctuation-allow-end-001.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-first-001.xht.ini b/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-first-001.xht.ini new file mode 100644 index 00000000000..873112e8ec0 --- /dev/null +++ b/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-first-001.xht.ini @@ -0,0 +1,2 @@ +[hanging-punctuation-first-001.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-force-end-001.xht.ini b/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-force-end-001.xht.ini new file mode 100644 index 00000000000..f6a55de2198 --- /dev/null +++ b/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-force-end-001.xht.ini @@ -0,0 +1,2 @@ +[hanging-punctuation-force-end-001.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-last-001.xht.ini b/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-last-001.xht.ini new file mode 100644 index 00000000000..4c63b89c110 --- /dev/null +++ b/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-punctuation-last-001.xht.ini @@ -0,0 +1,2 @@ +[hanging-punctuation-last-001.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-scrollable-001.html.ini b/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-scrollable-001.html.ini new file mode 100644 index 00000000000..4841641239a --- /dev/null +++ b/tests/wpt/meta/css/css-text/hanging-punctuation/hanging-scrollable-001.html.ini @@ -0,0 +1,2 @@ +[hanging-scrollable-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hyphens/hyphens-auto-002.html.ini b/tests/wpt/meta/css/css-text/hyphens/hyphens-auto-002.html.ini new file mode 100644 index 00000000000..8d731c13b0c --- /dev/null +++ b/tests/wpt/meta/css/css-text/hyphens/hyphens-auto-002.html.ini @@ -0,0 +1,2 @@ +[hyphens-auto-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hyphens/hyphens-auto-last-word-001.html.ini b/tests/wpt/meta/css/css-text/hyphens/hyphens-auto-last-word-001.html.ini new file mode 100644 index 00000000000..93ffa116c99 --- /dev/null +++ b/tests/wpt/meta/css/css-text/hyphens/hyphens-auto-last-word-001.html.ini @@ -0,0 +1,2 @@ +[hyphens-auto-last-word-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hyphens/hyphens-manual-inline-010.html.ini b/tests/wpt/meta/css/css-text/hyphens/hyphens-manual-inline-010.html.ini deleted file mode 100644 index 72e69a660c5..00000000000 --- a/tests/wpt/meta/css/css-text/hyphens/hyphens-manual-inline-010.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[hyphens-manual-inline-010.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hyphens/hyphens-none-011.html.ini b/tests/wpt/meta/css/css-text/hyphens/hyphens-none-011.html.ini new file mode 100644 index 00000000000..93e96554135 --- /dev/null +++ b/tests/wpt/meta/css/css-text/hyphens/hyphens-none-011.html.ini @@ -0,0 +1,2 @@ +[hyphens-none-011.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hyphens/hyphens-none-012.html.ini b/tests/wpt/meta/css/css-text/hyphens/hyphens-none-012.html.ini deleted file mode 100644 index 3e5eb84e7e0..00000000000 --- a/tests/wpt/meta/css/css-text/hyphens/hyphens-none-012.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[hyphens-none-012.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hyphens/hyphens-none-013.html.ini b/tests/wpt/meta/css/css-text/hyphens/hyphens-none-013.html.ini deleted file mode 100644 index c583e0f1919..00000000000 --- a/tests/wpt/meta/css/css-text/hyphens/hyphens-none-013.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[hyphens-none-013.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hyphens/hyphens-none-014.html.ini b/tests/wpt/meta/css/css-text/hyphens/hyphens-none-014.html.ini new file mode 100644 index 00000000000..eff59a639d5 --- /dev/null +++ b/tests/wpt/meta/css/css-text/hyphens/hyphens-none-014.html.ini @@ -0,0 +1,2 @@ +[hyphens-none-014.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hyphens/hyphens-overflow-001.html.ini b/tests/wpt/meta/css/css-text/hyphens/hyphens-overflow-001.html.ini new file mode 100644 index 00000000000..8794a71c1e8 --- /dev/null +++ b/tests/wpt/meta/css/css-text/hyphens/hyphens-overflow-001.html.ini @@ -0,0 +1,2 @@ +[hyphens-overflow-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hyphens/hyphens-punctuation-001.html.ini b/tests/wpt/meta/css/css-text/hyphens/hyphens-punctuation-001.html.ini new file mode 100644 index 00000000000..756c4be5011 --- /dev/null +++ b/tests/wpt/meta/css/css-text/hyphens/hyphens-punctuation-001.html.ini @@ -0,0 +1,2 @@ +[hyphens-punctuation-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hyphens/hyphens-shaping-002.html.ini b/tests/wpt/meta/css/css-text/hyphens/hyphens-shaping-002.html.ini new file mode 100644 index 00000000000..3d01534bf8d --- /dev/null +++ b/tests/wpt/meta/css/css-text/hyphens/hyphens-shaping-002.html.ini @@ -0,0 +1,2 @@ +[hyphens-shaping-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/hyphens/shy-styling-001.html.ini b/tests/wpt/meta/css/css-text/hyphens/shy-styling-001.html.ini new file mode 100644 index 00000000000..28fba5b7deb --- /dev/null +++ b/tests/wpt/meta/css/css-text/hyphens/shy-styling-001.html.ini @@ -0,0 +1,2 @@ +[shy-styling-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/inheritance.html.ini b/tests/wpt/meta/css/css-text/inheritance.html.ini index 571b4929047..a8eba1c02e2 100644 --- a/tests/wpt/meta/css/css-text/inheritance.html.ini +++ b/tests/wpt/meta/css/css-text/inheritance.html.ini @@ -70,3 +70,9 @@ [Property word-wrap inherits] expected: FAIL + + [Property white-space-collapse has initial value collapse] + expected: FAIL + + [Property white-space-collapse inherits] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-211.html.ini b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-211.html.ini deleted file mode 100644 index a7ed416610d..00000000000 --- a/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-211.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[letter-spacing-211.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-bidi-003.xht.ini b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-bidi-003.xht.ini new file mode 100644 index 00000000000..79d304a4076 --- /dev/null +++ b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-bidi-003.xht.ini @@ -0,0 +1,2 @@ +[letter-spacing-bidi-003.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-bidi-004.xht.ini b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-bidi-004.xht.ini new file mode 100644 index 00000000000..589ff07398a --- /dev/null +++ b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-bidi-004.xht.ini @@ -0,0 +1,2 @@ +[letter-spacing-bidi-004.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-bidi-005.xht.ini b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-bidi-005.xht.ini new file mode 100644 index 00000000000..93ca946d555 --- /dev/null +++ b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-bidi-005.xht.ini @@ -0,0 +1,2 @@ +[letter-spacing-bidi-005.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-control-chars-001.html.ini b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-control-chars-001.html.ini new file mode 100644 index 00000000000..3a1b28a2283 --- /dev/null +++ b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-control-chars-001.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-control-chars-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-end-of-line-001.html.ini b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-end-of-line-001.html.ini new file mode 100644 index 00000000000..541dbbd3f09 --- /dev/null +++ b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-end-of-line-001.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-end-of-line-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-ligatures-003.html.ini b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-ligatures-003.html.ini new file mode 100644 index 00000000000..8b0f8b5aed2 --- /dev/null +++ b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-ligatures-003.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-ligatures-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-nesting-001.html.ini b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-nesting-001.html.ini new file mode 100644 index 00000000000..c7e79407a88 --- /dev/null +++ b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-nesting-001.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-nesting-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-nesting-003.xht.ini b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-nesting-003.xht.ini new file mode 100644 index 00000000000..ead0e49c4fe --- /dev/null +++ b/tests/wpt/meta/css/css-text/letter-spacing/letter-spacing-nesting-003.xht.ini @@ -0,0 +1,2 @@ +[letter-spacing-nesting-003.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-001.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-001.html.ini new file mode 100644 index 00000000000..3d475eda831 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-001.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-002.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-002.html.ini new file mode 100644 index 00000000000..83232ded79f --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-002.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-003.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-003.html.ini new file mode 100644 index 00000000000..1a99d9ce901 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-003.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-004.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-004.html.ini new file mode 100644 index 00000000000..a8bf7f5a71e --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-004.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-005.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-005.html.ini new file mode 100644 index 00000000000..d54d6939bf8 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-005.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-006.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-006.html.ini new file mode 100644 index 00000000000..8fa79ead280 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-006.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-007.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-007.html.ini new file mode 100644 index 00000000000..34e28808724 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-007.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-008.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-008.html.ini new file mode 100644 index 00000000000..4766db40a7f --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-008.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-009.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-009.html.ini new file mode 100644 index 00000000000..aebe2393bb3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-009.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-010.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-010.html.ini new file mode 100644 index 00000000000..7c53e213828 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-010.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-011.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-011.html.ini new file mode 100644 index 00000000000..f2aa07b2783 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-011.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-011.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-012.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-012.html.ini new file mode 100644 index 00000000000..3379705470f --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-012.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-012.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-013.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-013.html.ini new file mode 100644 index 00000000000..87ef685c4cc --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-013.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-013.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-014.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-014.html.ini new file mode 100644 index 00000000000..3d83c29b22c --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-014.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-014.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-015.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-015.html.ini new file mode 100644 index 00000000000..8153dd8d24c --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-015.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-015.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-016.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-016.html.ini deleted file mode 100644 index 1edd3385e3c..00000000000 --- a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-016.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-break-anywhere-016.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-017.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-017.html.ini new file mode 100644 index 00000000000..b3bb55e9a17 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-017.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-017.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-004.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-004.html.ini deleted file mode 100644 index 50c39c4f1a5..00000000000 --- a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-004.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-break-anywhere-and-white-space-004.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-005.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-005.html.ini new file mode 100644 index 00000000000..b519af7ce3a --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-005.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-and-white-space-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-007.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-007.html.ini deleted file mode 100644 index 1a7f7b10fe6..00000000000 --- a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-007.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-break-anywhere-and-white-space-007.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-008.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-008.html.ini new file mode 100644 index 00000000000..58968a23286 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-008.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-and-white-space-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-009.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-009.html.ini new file mode 100644 index 00000000000..e791a89089f --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-and-white-space-009.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-and-white-space-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-001.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-001.html.ini new file mode 100644 index 00000000000..151fa589805 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-001.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-overrides-uax-behavior-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-002.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-002.html.ini new file mode 100644 index 00000000000..1a3d2f43091 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-002.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-overrides-uax-behavior-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-003.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-003.html.ini new file mode 100644 index 00000000000..3487387fb37 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-003.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-overrides-uax-behavior-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-004.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-004.html.ini new file mode 100644 index 00000000000..f4d0422a3bb --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-004.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-overrides-uax-behavior-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-005.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-005.html.ini new file mode 100644 index 00000000000..24877a8d59a --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-005.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-overrides-uax-behavior-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-006.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-006.html.ini new file mode 100644 index 00000000000..2988acb800f --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-006.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-overrides-uax-behavior-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-007.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-007.html.ini new file mode 100644 index 00000000000..a148375d374 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-007.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-overrides-uax-behavior-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-008.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-008.html.ini new file mode 100644 index 00000000000..5383ef5eb82 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-008.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-overrides-uax-behavior-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-009.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-009.html.ini new file mode 100644 index 00000000000..5934f43112a --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-009.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-overrides-uax-behavior-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-011.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-011.html.ini new file mode 100644 index 00000000000..7cec821ea20 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-011.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-overrides-uax-behavior-011.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-013.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-013.html.ini new file mode 100644 index 00000000000..24a2797efb4 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-013.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-overrides-uax-behavior-013.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-014.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-014.html.ini new file mode 100644 index 00000000000..e4d69eda8d4 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-014.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-overrides-uax-behavior-014.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-015.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-015.html.ini new file mode 100644 index 00000000000..a402bca6a59 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-015.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-overrides-uax-behavior-015.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-016.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-016.html.ini new file mode 100644 index 00000000000..0b218fe7acb --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-anywhere-overrides-uax-behavior-016.html.ini @@ -0,0 +1,2 @@ +[line-break-anywhere-overrides-uax-behavior-016.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-loose-011.xht.ini b/tests/wpt/meta/css/css-text/line-break/line-break-loose-011.xht.ini new file mode 100644 index 00000000000..4c95f99d1c5 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-loose-011.xht.ini @@ -0,0 +1,2 @@ +[line-break-loose-011.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-loose-012.xht.ini b/tests/wpt/meta/css/css-text/line-break/line-break-loose-012.xht.ini new file mode 100644 index 00000000000..26fe79ee1a7 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-loose-012.xht.ini @@ -0,0 +1,2 @@ +[line-break-loose-012.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-loose-013.xht.ini b/tests/wpt/meta/css/css-text/line-break/line-break-loose-013.xht.ini new file mode 100644 index 00000000000..fdc2c363014 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-loose-013.xht.ini @@ -0,0 +1,2 @@ +[line-break-loose-013.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-loose-014.xht.ini b/tests/wpt/meta/css/css-text/line-break/line-break-loose-014.xht.ini new file mode 100644 index 00000000000..4b5d323daa1 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-loose-014.xht.ini @@ -0,0 +1,2 @@ +[line-break-loose-014.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-loose-015.xht.ini b/tests/wpt/meta/css/css-text/line-break/line-break-loose-015.xht.ini new file mode 100644 index 00000000000..a35228429f9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-loose-015.xht.ini @@ -0,0 +1,2 @@ +[line-break-loose-015.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-loose-016a.xht.ini b/tests/wpt/meta/css/css-text/line-break/line-break-loose-016a.xht.ini new file mode 100644 index 00000000000..10cdf226e88 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-loose-016a.xht.ini @@ -0,0 +1,2 @@ +[line-break-loose-016a.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-loose-016b.xht.ini b/tests/wpt/meta/css/css-text/line-break/line-break-loose-016b.xht.ini new file mode 100644 index 00000000000..4149619c2f0 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-loose-016b.xht.ini @@ -0,0 +1,2 @@ +[line-break-loose-016b.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-loose-017a.xht.ini b/tests/wpt/meta/css/css-text/line-break/line-break-loose-017a.xht.ini new file mode 100644 index 00000000000..73d616f9327 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-loose-017a.xht.ini @@ -0,0 +1,2 @@ +[line-break-loose-017a.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-loose-017b.xht.ini b/tests/wpt/meta/css/css-text/line-break/line-break-loose-017b.xht.ini new file mode 100644 index 00000000000..757d63998d2 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-loose-017b.xht.ini @@ -0,0 +1,2 @@ +[line-break-loose-017b.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-loose-018.xht.ini b/tests/wpt/meta/css/css-text/line-break/line-break-loose-018.xht.ini new file mode 100644 index 00000000000..4b9be52268f --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-loose-018.xht.ini @@ -0,0 +1,2 @@ +[line-break-loose-018.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-loose-hyphens-001.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-loose-hyphens-001.html.ini new file mode 100644 index 00000000000..438d696be53 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-loose-hyphens-001.html.ini @@ -0,0 +1,2 @@ +[line-break-loose-hyphens-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-loose-hyphens-002.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-loose-hyphens-002.html.ini new file mode 100644 index 00000000000..eeb90b238ac --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-loose-hyphens-002.html.ini @@ -0,0 +1,2 @@ +[line-break-loose-hyphens-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-normal-011.xht.ini b/tests/wpt/meta/css/css-text/line-break/line-break-normal-011.xht.ini new file mode 100644 index 00000000000..2efce4a7118 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-normal-011.xht.ini @@ -0,0 +1,2 @@ +[line-break-normal-011.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-normal-012.xht.ini b/tests/wpt/meta/css/css-text/line-break/line-break-normal-012.xht.ini new file mode 100644 index 00000000000..46982f363ba --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-normal-012.xht.ini @@ -0,0 +1,2 @@ +[line-break-normal-012.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-normal-013.xht.ini b/tests/wpt/meta/css/css-text/line-break/line-break-normal-013.xht.ini new file mode 100644 index 00000000000..2de271314d1 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-normal-013.xht.ini @@ -0,0 +1,2 @@ +[line-break-normal-013.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-normal-hyphens-001.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-normal-hyphens-001.html.ini new file mode 100644 index 00000000000..8331ec156d0 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-normal-hyphens-001.html.ini @@ -0,0 +1,2 @@ +[line-break-normal-hyphens-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-normal-hyphens-002.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-normal-hyphens-002.html.ini new file mode 100644 index 00000000000..6c5a35a616a --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-normal-hyphens-002.html.ini @@ -0,0 +1,2 @@ +[line-break-normal-hyphens-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-shaping-001.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-shaping-001.html.ini new file mode 100644 index 00000000000..32c0af06758 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-shaping-001.html.ini @@ -0,0 +1,2 @@ +[line-break-shaping-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-strict-hyphens-001.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-strict-hyphens-001.html.ini new file mode 100644 index 00000000000..b19095ec122 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-strict-hyphens-001.html.ini @@ -0,0 +1,2 @@ +[line-break-strict-hyphens-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-break/line-break-strict-hyphens-002.html.ini b/tests/wpt/meta/css/css-text/line-break/line-break-strict-hyphens-002.html.ini new file mode 100644 index 00000000000..30638abfae7 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-break/line-break-strict-hyphens-002.html.ini @@ -0,0 +1,2 @@ +[line-break-strict-hyphens-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-001.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-001.html.ini deleted file mode 100644 index 07003f36f1a..00000000000 --- a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-001.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-002.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-002.html.ini deleted file mode 100644 index 522ae440966..00000000000 --- a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-002.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-003.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-003.html.ini deleted file mode 100644 index c779d922d35..00000000000 --- a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-003.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-003.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-004.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-004.html.ini deleted file mode 100644 index 365427e289f..00000000000 --- a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-004.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-004.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-005.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-005.html.ini deleted file mode 100644 index cd5c39d9e9f..00000000000 --- a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-005.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-005.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-006.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-006.html.ini deleted file mode 100644 index 0ed8bd03f62..00000000000 --- a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-006.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-006.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-007.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-007.html.ini deleted file mode 100644 index ca0ddea2bce..00000000000 --- a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-007.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-007.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-008.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-008.html.ini deleted file mode 100644 index bef086aba18..00000000000 --- a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-008.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-008.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-010.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-010.html.ini deleted file mode 100644 index 8869ad8f79b..00000000000 --- a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-010.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-010.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-012.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-012.html.ini new file mode 100644 index 00000000000..6fd167de2a7 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-012.html.ini @@ -0,0 +1,2 @@ +[line-breaking-012.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-013.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-013.html.ini new file mode 100644 index 00000000000..e6270623da9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-013.html.ini @@ -0,0 +1,2 @@ +[line-breaking-013.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-014.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-014.html.ini new file mode 100644 index 00000000000..d9ffea5b5ee --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-014.html.ini @@ -0,0 +1,2 @@ +[line-breaking-014.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-017.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-017.html.ini new file mode 100644 index 00000000000..84ea268e264 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-017.html.ini @@ -0,0 +1,2 @@ +[line-breaking-017.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-018.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-018.html.ini new file mode 100644 index 00000000000..773e4c78204 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-018.html.ini @@ -0,0 +1,2 @@ +[line-breaking-018.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-019.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-019.html.ini new file mode 100644 index 00000000000..1dc4e500f88 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-019.html.ini @@ -0,0 +1,2 @@ +[line-breaking-019.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-021.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-021.html.ini new file mode 100644 index 00000000000..0301f562755 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-021.html.ini @@ -0,0 +1,2 @@ +[line-breaking-021.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-001.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-001.html.ini deleted file mode 100644 index 5f242b78b05..00000000000 --- a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-atomic-001.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-002.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-002.html.ini new file mode 100644 index 00000000000..c7c55182e95 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-002.html.ini @@ -0,0 +1,2 @@ +[line-breaking-atomic-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-004.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-004.html.ini new file mode 100644 index 00000000000..295c687d088 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-004.html.ini @@ -0,0 +1,2 @@ +[line-breaking-atomic-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-005.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-005.html.ini new file mode 100644 index 00000000000..404fded9f9a --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-005.html.ini @@ -0,0 +1,2 @@ +[line-breaking-atomic-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-006.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-006.html.ini deleted file mode 100644 index 6045172ba6a..00000000000 --- a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-006.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-atomic-006.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-009.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-009.html.ini new file mode 100644 index 00000000000..05befa37f08 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-009.html.ini @@ -0,0 +1,2 @@ +[line-breaking-atomic-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-nowrap-001.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-nowrap-001.html.ini new file mode 100644 index 00000000000..141bb2db924 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-atomic-nowrap-001.html.ini @@ -0,0 +1,12 @@ +[line-breaking-atomic-nowrap-001.html] + [CSS Text Test: Check atomic inline+NBSP quirk does not apply if nowrap] + expected: FAIL + + [CSS Text Test: Check atomic inline+NBSP quirk does not apply if nowrap 1] + expected: FAIL + + [CSS Text Test: Check atomic inline+NBSP quirk does not apply if nowrap 2] + expected: FAIL + + [CSS Text Test: Check atomic inline+NBSP quirk does not apply if nowrap 3] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-ic-001.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-ic-001.html.ini deleted file mode 100644 index 300d468050d..00000000000 --- a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-ic-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-ic-001.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-001.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-001.html.ini new file mode 100644 index 00000000000..79d633912dc --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-001.html.ini @@ -0,0 +1,2 @@ +[line-breaking-replaced-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-002.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-002.html.ini new file mode 100644 index 00000000000..2124109d549 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-002.html.ini @@ -0,0 +1,2 @@ +[line-breaking-replaced-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-003.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-003.html.ini deleted file mode 100644 index a414a0f9440..00000000000 --- a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-003.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-replaced-003.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-004.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-004.html.ini new file mode 100644 index 00000000000..1ac0d8e8d9e --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-004.html.ini @@ -0,0 +1,2 @@ +[line-breaking-replaced-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-005.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-005.html.ini deleted file mode 100644 index ff07e6148c0..00000000000 --- a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-005.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-replaced-005.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-006.html.ini b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-006.html.ini new file mode 100644 index 00000000000..bd0b0384885 --- /dev/null +++ b/tests/wpt/meta/css/css-text/line-breaking/line-breaking-replaced-006.html.ini @@ -0,0 +1,2 @@ +[line-breaking-replaced-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-001.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-001.html.ini new file mode 100644 index 00000000000..735c6a7b498 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-001.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-anywhere-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-002.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-002.html.ini new file mode 100644 index 00000000000..26d0016107d --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-002.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-anywhere-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-003.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-003.html.ini new file mode 100644 index 00000000000..4f7a36e2280 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-003.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-anywhere-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-005.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-005.html.ini new file mode 100644 index 00000000000..c2c55d6be5f --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-005.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-anywhere-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-006.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-006.html.ini new file mode 100644 index 00000000000..487ba5fad2f --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-006.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-anywhere-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-007.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-007.html.ini new file mode 100644 index 00000000000..270e0bf115c --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-007.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-anywhere-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-008.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-008.html.ini new file mode 100644 index 00000000000..0cf4645059f --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-008.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-anywhere-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-009.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-009.html.ini new file mode 100644 index 00000000000..e8ffced7a01 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-009.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-anywhere-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-010.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-010.html.ini new file mode 100644 index 00000000000..06b8b72b342 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-010.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-anywhere-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-001.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-001.html.ini new file mode 100644 index 00000000000..e808a9f1730 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-inline-001.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-anywhere-inline-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-001.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-001.html.ini new file mode 100644 index 00000000000..b9fda1619b1 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-001.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-anywhere-span-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002.html.ini new file mode 100644 index 00000000000..895b594e3cd --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-anywhere-span-002.html.ini @@ -0,0 +1,3 @@ +[overflow-wrap-anywhere-span-002.html] + [#container 1] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-002.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-002.html.ini new file mode 100644 index 00000000000..22790db101e --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-002.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-break-word-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-003.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-003.html.ini new file mode 100644 index 00000000000..911e9122795 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-003.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-break-word-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-005.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-005.html.ini new file mode 100644 index 00000000000..0e92e0121e1 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-005.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-break-word-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-006.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-006.html.ini new file mode 100644 index 00000000000..b2783913393 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-006.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-break-word-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html.ini new file mode 100644 index 00000000000..d3d12cf452f --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-007.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-break-word-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-008.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-008.html.ini new file mode 100644 index 00000000000..cce949c8c12 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-008.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-break-word-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-009.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-009.html.ini new file mode 100644 index 00000000000..fb47feebbb9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-009.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-break-word-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-010.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-010.html.ini new file mode 100644 index 00000000000..da457ab8eba --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-010.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-break-word-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-keep-all-001.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-keep-all-001.html.ini index b9700e12d99..c9e6724f1ff 100644 --- a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-keep-all-001.html.ini +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-keep-all-001.html.ini @@ -1,6 +1,3 @@ [overflow-wrap-break-word-keep-all-001.html] [0000000000] expected: FAIL - - [헬로우월드헬로우월드헬로우월드헬로우월드헬로우월드] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-span-001.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-span-001.html.ini new file mode 100644 index 00000000000..83b12ab7bbe --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-span-001.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-break-word-span-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-span-002.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-span-002.html.ini new file mode 100644 index 00000000000..cd5b621151a --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-break-word-span-002.html.ini @@ -0,0 +1,3 @@ +[overflow-wrap-break-word-span-002.html] + [#container 1] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-cluster-001.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-cluster-001.html.ini new file mode 100644 index 00000000000..13aaeddda68 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-cluster-001.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-cluster-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-cluster-002.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-cluster-002.html.ini new file mode 100644 index 00000000000..a99d5a153ac --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-cluster-002.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-cluster-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-001.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-001.html.ini new file mode 100644 index 00000000000..d0e0bb36b57 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-001.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-min-content-size-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-002.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-002.html.ini new file mode 100644 index 00000000000..3f03badedc1 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-002.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-min-content-size-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-003.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-003.html.ini new file mode 100644 index 00000000000..538281e363b --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-003.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-min-content-size-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004.html.ini new file mode 100644 index 00000000000..38e4b2dcd29 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-004.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-min-content-size-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-005.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-005.html.ini new file mode 100644 index 00000000000..dd7cc7b0711 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-005.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-min-content-size-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-006.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-006.html.ini new file mode 100644 index 00000000000..0e1f7bd4623 --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-006.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-min-content-size-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-007.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-007.html.ini new file mode 100644 index 00000000000..28b5a5c70ff --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-min-content-size-007.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-min-content-size-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-shaping-001.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-shaping-001.html.ini new file mode 100644 index 00000000000..7723a66c02d --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-shaping-001.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-shaping-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-shaping-002.html.ini b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-shaping-002.html.ini new file mode 100644 index 00000000000..8c4e84160fa --- /dev/null +++ b/tests/wpt/meta/css/css-text/overflow-wrap/overflow-wrap-shaping-002.html.ini @@ -0,0 +1,2 @@ +[overflow-wrap-shaping-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/hanging-punctuation-valid.html.ini b/tests/wpt/meta/css/css-text/parsing/hanging-punctuation-valid.html.ini new file mode 100644 index 00000000000..64ad3efe733 --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/hanging-punctuation-valid.html.ini @@ -0,0 +1,51 @@ +[hanging-punctuation-valid.html] + [e.style['hanging-punctuation'\] = "none" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "first" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "force-end" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "allow-end" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "last" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "first force-end" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "first last" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "allow-end first" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "force-end last" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "last first" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "last allow-end" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "first allow-end last" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "first last force-end" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "force-end first last" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "allow-end last first" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "last first force-end" should set the property value] + expected: FAIL + + [e.style['hanging-punctuation'\] = "last allow-end first" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/hyphens-computed.html.ini b/tests/wpt/meta/css/css-text/parsing/hyphens-computed.html.ini new file mode 100644 index 00000000000..db6b678c53b --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/hyphens-computed.html.ini @@ -0,0 +1,9 @@ +[hyphens-computed.html] + [Property hyphens value 'none'] + expected: FAIL + + [Property hyphens value 'manual'] + expected: FAIL + + [Property hyphens value 'auto'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/hyphens-valid.html.ini b/tests/wpt/meta/css/css-text/parsing/hyphens-valid.html.ini new file mode 100644 index 00000000000..210a29013cf --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/hyphens-valid.html.ini @@ -0,0 +1,9 @@ +[hyphens-valid.html] + [e.style['hyphens'\] = "none" should set the property value] + expected: FAIL + + [e.style['hyphens'\] = "manual" should set the property value] + expected: FAIL + + [e.style['hyphens'\] = "auto" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/line-break-computed.html.ini b/tests/wpt/meta/css/css-text/parsing/line-break-computed.html.ini new file mode 100644 index 00000000000..e3eebf8e1ea --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/line-break-computed.html.ini @@ -0,0 +1,15 @@ +[line-break-computed.html] + [Property line-break value 'auto'] + expected: FAIL + + [Property line-break value 'loose'] + expected: FAIL + + [Property line-break value 'normal'] + expected: FAIL + + [Property line-break value 'strict'] + expected: FAIL + + [Property line-break value 'anywhere'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/line-break-valid.html.ini b/tests/wpt/meta/css/css-text/parsing/line-break-valid.html.ini new file mode 100644 index 00000000000..92c3ecc3203 --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/line-break-valid.html.ini @@ -0,0 +1,15 @@ +[line-break-valid.html] + [e.style['line-break'\] = "auto" should set the property value] + expected: FAIL + + [e.style['line-break'\] = "loose" should set the property value] + expected: FAIL + + [e.style['line-break'\] = "normal" should set the property value] + expected: FAIL + + [e.style['line-break'\] = "strict" should set the property value] + expected: FAIL + + [e.style['line-break'\] = "anywhere" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/tab-size-computed.html.ini b/tests/wpt/meta/css/css-text/parsing/tab-size-computed.html.ini new file mode 100644 index 00000000000..74be6810761 --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/tab-size-computed.html.ini @@ -0,0 +1,24 @@ +[tab-size-computed.html] + [Property tab-size value '0'] + expected: FAIL + + [Property tab-size value '16'] + expected: FAIL + + [Property tab-size value '4'] + expected: FAIL + + [Property tab-size value '2.5'] + expected: FAIL + + [Property tab-size value '0px'] + expected: FAIL + + [Property tab-size value '10px'] + expected: FAIL + + [Property tab-size value 'calc(10px + 0.5em)'] + expected: FAIL + + [Property tab-size value 'calc(10px - 0.5em)'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/tab-size-valid.html.ini b/tests/wpt/meta/css/css-text/parsing/tab-size-valid.html.ini new file mode 100644 index 00000000000..19369814d9b --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/tab-size-valid.html.ini @@ -0,0 +1,15 @@ +[tab-size-valid.html] + [e.style['tab-size'\] = "0" should set the property value] + expected: FAIL + + [e.style['tab-size'\] = "2.5" should set the property value] + expected: FAIL + + [e.style['tab-size'\] = "0px" should set the property value] + expected: FAIL + + [e.style['tab-size'\] = "10px" should set the property value] + expected: FAIL + + [e.style['tab-size'\] = "calc(2em + 3ex)" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/text-align-all-valid.html.ini b/tests/wpt/meta/css/css-text/parsing/text-align-all-valid.html.ini new file mode 100644 index 00000000000..26b2a31d21b --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/text-align-all-valid.html.ini @@ -0,0 +1,21 @@ +[text-align-all-valid.html] + [e.style['text-align-all'\] = "start" should set the property value] + expected: FAIL + + [e.style['text-align-all'\] = "end" should set the property value] + expected: FAIL + + [e.style['text-align-all'\] = "left" should set the property value] + expected: FAIL + + [e.style['text-align-all'\] = "right" should set the property value] + expected: FAIL + + [e.style['text-align-all'\] = "center" should set the property value] + expected: FAIL + + [e.style['text-align-all'\] = "justify" should set the property value] + expected: FAIL + + [e.style['text-align-all'\] = "match-parent" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/text-align-computed.html.ini b/tests/wpt/meta/css/css-text/parsing/text-align-computed.html.ini index 13e932008e2..e2fd57915cd 100644 --- a/tests/wpt/meta/css/css-text/parsing/text-align-computed.html.ini +++ b/tests/wpt/meta/css/css-text/parsing/text-align-computed.html.ini @@ -1,6 +1,3 @@ [text-align-computed.html] - [Property text-align value 'justify'] - expected: FAIL - [Property text-align value 'match-parent'] expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/text-align-last-computed.html.ini b/tests/wpt/meta/css/css-text/parsing/text-align-last-computed.html.ini new file mode 100644 index 00000000000..caacd247918 --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/text-align-last-computed.html.ini @@ -0,0 +1,24 @@ +[text-align-last-computed.html] + [Property text-align-last value 'auto'] + expected: FAIL + + [Property text-align-last value 'start'] + expected: FAIL + + [Property text-align-last value 'end'] + expected: FAIL + + [Property text-align-last value 'left'] + expected: FAIL + + [Property text-align-last value 'right'] + expected: FAIL + + [Property text-align-last value 'center'] + expected: FAIL + + [Property text-align-last value 'justify'] + expected: FAIL + + [Property text-align-last value 'match-parent'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/text-align-last-valid.html.ini b/tests/wpt/meta/css/css-text/parsing/text-align-last-valid.html.ini new file mode 100644 index 00000000000..7dfe1171ac5 --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/text-align-last-valid.html.ini @@ -0,0 +1,24 @@ +[text-align-last-valid.html] + [e.style['text-align-last'\] = "auto" should set the property value] + expected: FAIL + + [e.style['text-align-last'\] = "start" should set the property value] + expected: FAIL + + [e.style['text-align-last'\] = "end" should set the property value] + expected: FAIL + + [e.style['text-align-last'\] = "left" should set the property value] + expected: FAIL + + [e.style['text-align-last'\] = "right" should set the property value] + expected: FAIL + + [e.style['text-align-last'\] = "center" should set the property value] + expected: FAIL + + [e.style['text-align-last'\] = "justify" should set the property value] + expected: FAIL + + [e.style['text-align-last'\] = "match-parent" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/text-align-valid.html.ini b/tests/wpt/meta/css/css-text/parsing/text-align-valid.html.ini index 973fcb42503..4ef079951d3 100644 --- a/tests/wpt/meta/css/css-text/parsing/text-align-valid.html.ini +++ b/tests/wpt/meta/css/css-text/parsing/text-align-valid.html.ini @@ -1,7 +1,4 @@ [text-align-valid.html] - [e.style['text-align'\] = "justify" should set the property value] - expected: FAIL - [e.style['text-align'\] = "match-parent" should set the property value] expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/text-autospace-computed.html.ini b/tests/wpt/meta/css/css-text/parsing/text-autospace-computed.html.ini new file mode 100644 index 00000000000..9b0fc900654 --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/text-autospace-computed.html.ini @@ -0,0 +1,15 @@ +[text-autospace-computed.html] + [Property text-autospace value 'normal'] + expected: FAIL + + [Property text-autospace value 'no-autospace'] + expected: FAIL + + [Property text-autospace value 'auto'] + expected: FAIL + + [Property text-autospace value 'ideograph-alpha'] + expected: FAIL + + [Property text-autospace value 'ideograph-numeric'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/text-autospace-valid.html.ini b/tests/wpt/meta/css/css-text/parsing/text-autospace-valid.html.ini new file mode 100644 index 00000000000..77015f212ee --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/text-autospace-valid.html.ini @@ -0,0 +1,30 @@ +[text-autospace-valid.html] + [e.style['text-autospace'\] = "normal" should set the property value] + expected: FAIL + + [e.style['text-autospace'\] = "no-autospace" should set the property value] + expected: FAIL + + [e.style['text-autospace'\] = "auto" should set the property value] + expected: FAIL + + [e.style['text-autospace'\] = "ideograph-alpha" should set the property value] + expected: FAIL + + [e.style['text-autospace'\] = "ideograph-numeric" should set the property value] + expected: FAIL + + [e.style['text-autospace'\] = "ideograph-alpha ideograph-numeric" should set the property value] + expected: FAIL + + [e.style['text-autospace'\] = "punctuation" should set the property value] + expected: FAIL + + [e.style['text-autospace'\] = "punctuation normal" should set the property value] + expected: FAIL + + [e.style['text-autospace'\] = "punctuation ideograph-alpha" should set the property value] + expected: FAIL + + [e.style['text-autospace'\] = "punctuation ideograph-alpha ideograph-numeric" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/text-transform-computed.html.ini b/tests/wpt/meta/css/css-text/parsing/text-transform-computed.html.ini index 0170010bd0b..8f297a21842 100644 --- a/tests/wpt/meta/css/css-text/parsing/text-transform-computed.html.ini +++ b/tests/wpt/meta/css/css-text/parsing/text-transform-computed.html.ini @@ -25,3 +25,6 @@ [Property text-transform value 'uppercase full-width full-size-kana'] expected: FAIL + + [Property text-transform value 'math-auto'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/text-transform-valid.html.ini b/tests/wpt/meta/css/css-text/parsing/text-transform-valid.html.ini index 95a544b2286..2d2017f8d23 100644 --- a/tests/wpt/meta/css/css-text/parsing/text-transform-valid.html.ini +++ b/tests/wpt/meta/css/css-text/parsing/text-transform-valid.html.ini @@ -52,3 +52,6 @@ [e.style['text-transform'\] = "full-size-kana full-width capitalize" should set the property value] expected: FAIL + + [e.style['text-transform'\] = "math-auto" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/white-space-computed.html.ini b/tests/wpt/meta/css/css-text/parsing/white-space-computed.html.ini new file mode 100644 index 00000000000..1d3df50a67a --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/white-space-computed.html.ini @@ -0,0 +1,3 @@ +[white-space-computed.html] + [Property white-space value 'break-spaces'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/white-space-valid.html.ini b/tests/wpt/meta/css/css-text/parsing/white-space-valid.html.ini new file mode 100644 index 00000000000..b0c85a1621f --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/white-space-valid.html.ini @@ -0,0 +1,3 @@ +[white-space-valid.html] + [e.style['white-space'\] = "break-spaces" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/word-boundary-detection-computed.html.ini b/tests/wpt/meta/css/css-text/parsing/word-boundary-detection-computed.html.ini new file mode 100644 index 00000000000..ac397c364d3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/word-boundary-detection-computed.html.ini @@ -0,0 +1,6 @@ +[word-boundary-detection-computed.html] + [Property word-boundary-detection value 'normal'] + expected: FAIL + + [Property word-boundary-detection value 'manual'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/word-boundary-detection-valid.html.ini b/tests/wpt/meta/css/css-text/parsing/word-boundary-detection-valid.html.ini new file mode 100644 index 00000000000..fdd2a316ceb --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/word-boundary-detection-valid.html.ini @@ -0,0 +1,6 @@ +[word-boundary-detection-valid.html] + [e.style['word-boundary-detection'\] = "normal" should set the property value] + expected: FAIL + + [e.style['word-boundary-detection'\] = "manual" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/word-boundary-expansion-computed.html.ini b/tests/wpt/meta/css/css-text/parsing/word-boundary-expansion-computed.html.ini new file mode 100644 index 00000000000..501387c036d --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/word-boundary-expansion-computed.html.ini @@ -0,0 +1,9 @@ +[word-boundary-expansion-computed.html] + [Property word-boundary-expansion value 'none'] + expected: FAIL + + [Property word-boundary-expansion value 'space'] + expected: FAIL + + [Property word-boundary-expansion value 'ideographic-space'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/word-boundary-expansion-valid.html.ini b/tests/wpt/meta/css/css-text/parsing/word-boundary-expansion-valid.html.ini new file mode 100644 index 00000000000..3df060e1f23 --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/word-boundary-expansion-valid.html.ini @@ -0,0 +1,9 @@ +[word-boundary-expansion-valid.html] + [e.style['word-boundary-expansion'\] = "none" should set the property value] + expected: FAIL + + [e.style['word-boundary-expansion'\] = "space" should set the property value] + expected: FAIL + + [e.style['word-boundary-expansion'\] = "ideographic-space" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/word-break-computed.html.ini b/tests/wpt/meta/css/css-text/parsing/word-break-computed.html.ini index a5543d60db3..360187f4958 100644 --- a/tests/wpt/meta/css/css-text/parsing/word-break-computed.html.ini +++ b/tests/wpt/meta/css/css-text/parsing/word-break-computed.html.ini @@ -10,3 +10,6 @@ [Property word-break value 'break-word'] expected: FAIL + + [Property word-break value 'auto-phrase'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/word-break-valid.html.ini b/tests/wpt/meta/css/css-text/parsing/word-break-valid.html.ini index 0d522033e22..21080b77bc2 100644 --- a/tests/wpt/meta/css/css-text/parsing/word-break-valid.html.ini +++ b/tests/wpt/meta/css/css-text/parsing/word-break-valid.html.ini @@ -10,3 +10,6 @@ [e.style['word-break'\] = "break-word" should set the property value] expected: FAIL + + [e.style['word-break'\] = "auto-phrase" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/parsing/word-spacing-invalid.html.ini b/tests/wpt/meta/css/css-text/parsing/word-spacing-invalid.html.ini new file mode 100644 index 00000000000..6a12a1878a5 --- /dev/null +++ b/tests/wpt/meta/css/css-text/parsing/word-spacing-invalid.html.ini @@ -0,0 +1,3 @@ +[word-spacing-invalid.html] + [e.style['word-spacing'\] = "20%" should not set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/shaping/reference/shaping-001-ref.html.ini b/tests/wpt/meta/css/css-text/shaping/reference/shaping-001-ref.html.ini new file mode 100644 index 00000000000..4dd39974a1f --- /dev/null +++ b/tests/wpt/meta/css/css-text/shaping/reference/shaping-001-ref.html.ini @@ -0,0 +1,2 @@ +[shaping-001-ref.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/shaping/reference/shaping-002-ref.html.ini b/tests/wpt/meta/css/css-text/shaping/reference/shaping-002-ref.html.ini new file mode 100644 index 00000000000..ba8f3bd25c6 --- /dev/null +++ b/tests/wpt/meta/css/css-text/shaping/reference/shaping-002-ref.html.ini @@ -0,0 +1,2 @@ +[shaping-002-ref.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/shaping/reference/shaping-003-ref.html.ini b/tests/wpt/meta/css/css-text/shaping/reference/shaping-003-ref.html.ini new file mode 100644 index 00000000000..d7596d53dcd --- /dev/null +++ b/tests/wpt/meta/css/css-text/shaping/reference/shaping-003-ref.html.ini @@ -0,0 +1,2 @@ +[shaping-003-ref.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/shaping/reference/shaping-008-ref.html.ini b/tests/wpt/meta/css/css-text/shaping/reference/shaping-008-ref.html.ini new file mode 100644 index 00000000000..72e4697e0c4 --- /dev/null +++ b/tests/wpt/meta/css/css-text/shaping/reference/shaping-008-ref.html.ini @@ -0,0 +1,2 @@ +[shaping-008-ref.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/shaping/reference/shaping-009-ref.html.ini b/tests/wpt/meta/css/css-text/shaping/reference/shaping-009-ref.html.ini new file mode 100644 index 00000000000..a454e7544d1 --- /dev/null +++ b/tests/wpt/meta/css/css-text/shaping/reference/shaping-009-ref.html.ini @@ -0,0 +1,2 @@ +[shaping-009-ref.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/shaping/reference/shaping-010-ref.html.ini b/tests/wpt/meta/css/css-text/shaping/reference/shaping-010-ref.html.ini new file mode 100644 index 00000000000..5cd24f212ed --- /dev/null +++ b/tests/wpt/meta/css/css-text/shaping/reference/shaping-010-ref.html.ini @@ -0,0 +1,2 @@ +[shaping-010-ref.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/shaping/reference/shaping-011-ref.html.ini b/tests/wpt/meta/css/css-text/shaping/reference/shaping-011-ref.html.ini new file mode 100644 index 00000000000..ae855864b96 --- /dev/null +++ b/tests/wpt/meta/css/css-text/shaping/reference/shaping-011-ref.html.ini @@ -0,0 +1,2 @@ +[shaping-011-ref.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/shaping/reference/shaping-020-ref.html.ini b/tests/wpt/meta/css/css-text/shaping/reference/shaping-020-ref.html.ini new file mode 100644 index 00000000000..43014fcbcca --- /dev/null +++ b/tests/wpt/meta/css/css-text/shaping/reference/shaping-020-ref.html.ini @@ -0,0 +1,2 @@ +[shaping-020-ref.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/shaping/reference/shaping-021-ref.html.ini b/tests/wpt/meta/css/css-text/shaping/reference/shaping-021-ref.html.ini new file mode 100644 index 00000000000..b99803ef7f7 --- /dev/null +++ b/tests/wpt/meta/css/css-text/shaping/reference/shaping-021-ref.html.ini @@ -0,0 +1,2 @@ +[shaping-021-ref.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/shaping/reference/shaping-023-ref.html.ini b/tests/wpt/meta/css/css-text/shaping/reference/shaping-023-ref.html.ini new file mode 100644 index 00000000000..5d9260aca14 --- /dev/null +++ b/tests/wpt/meta/css/css-text/shaping/reference/shaping-023-ref.html.ini @@ -0,0 +1,2 @@ +[shaping-023-ref.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/shaping/reference/shaping-024-ref.html.ini b/tests/wpt/meta/css/css-text/shaping/reference/shaping-024-ref.html.ini deleted file mode 100644 index 2e8413fc83c..00000000000 --- a/tests/wpt/meta/css/css-text/shaping/reference/shaping-024-ref.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[shaping-024-ref.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/shaping/reference/shaping-025-ref.html.ini b/tests/wpt/meta/css/css-text/shaping/reference/shaping-025-ref.html.ini deleted file mode 100644 index 45f52a2c7a9..00000000000 --- a/tests/wpt/meta/css/css-text/shaping/reference/shaping-025-ref.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[shaping-025-ref.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/shaping/shaping_lig-001.html.ini b/tests/wpt/meta/css/css-text/shaping/shaping_lig-001.html.ini deleted file mode 100644 index 2ad9471aac8..00000000000 --- a/tests/wpt/meta/css/css-text/shaping/shaping_lig-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[shaping_lig-001.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/tab-size/tab-min-rendered-width-1.html.ini b/tests/wpt/meta/css/css-text/tab-size/tab-min-rendered-width-1.html.ini new file mode 100644 index 00000000000..bcd481f82f6 --- /dev/null +++ b/tests/wpt/meta/css/css-text/tab-size/tab-min-rendered-width-1.html.ini @@ -0,0 +1,2 @@ +[tab-min-rendered-width-1.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/tab-size/tab-size-inheritance-001.html.ini b/tests/wpt/meta/css/css-text/tab-size/tab-size-inheritance-001.html.ini new file mode 100644 index 00000000000..9950ceeb7d8 --- /dev/null +++ b/tests/wpt/meta/css/css-text/tab-size/tab-size-inheritance-001.html.ini @@ -0,0 +1,2 @@ +[tab-size-inheritance-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/tab-size/tab-size-spacing-001.html.ini b/tests/wpt/meta/css/css-text/tab-size/tab-size-spacing-001.html.ini new file mode 100644 index 00000000000..5624b971579 --- /dev/null +++ b/tests/wpt/meta/css/css-text/tab-size/tab-size-spacing-001.html.ini @@ -0,0 +1,2 @@ +[tab-size-spacing-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/tab-size/tab-size.html.ini b/tests/wpt/meta/css/css-text/tab-size/tab-size.html.ini new file mode 100644 index 00000000000..b58f6971690 --- /dev/null +++ b/tests/wpt/meta/css/css-text/tab-size/tab-size.html.ini @@ -0,0 +1,3 @@ +[tab-size.html] + [Test tab-size measurements] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-end-003.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-end-003.html.ini new file mode 100644 index 00000000000..f077bfc99e9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-end-003.html.ini @@ -0,0 +1,2 @@ +[text-align-end-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-end-007.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-end-007.html.ini new file mode 100644 index 00000000000..97499998f50 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-end-007.html.ini @@ -0,0 +1,2 @@ +[text-align-end-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-end-009.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-end-009.html.ini new file mode 100644 index 00000000000..50869a31527 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-end-009.html.ini @@ -0,0 +1,2 @@ +[text-align-end-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-end-014.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-end-014.html.ini new file mode 100644 index 00000000000..8a7b2753aa7 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-end-014.html.ini @@ -0,0 +1,2 @@ +[text-align-end-014.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-end-016.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-end-016.html.ini new file mode 100644 index 00000000000..2d62818f592 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-end-016.html.ini @@ -0,0 +1,2 @@ +[text-align-end-016.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-justify-003.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-justify-003.html.ini new file mode 100644 index 00000000000..36a20de56f5 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-justify-003.html.ini @@ -0,0 +1,2 @@ +[text-align-justify-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-justify-005.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-justify-005.html.ini new file mode 100644 index 00000000000..8118b5f9f29 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-justify-005.html.ini @@ -0,0 +1,2 @@ +[text-align-justify-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-001.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-001.html.ini new file mode 100644 index 00000000000..3d108b1ed7d --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-001.html.ini @@ -0,0 +1,2 @@ +[text-align-justifyall-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-002.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-002.html.ini new file mode 100644 index 00000000000..dd1e8bcfd2c --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-002.html.ini @@ -0,0 +1,2 @@ +[text-align-justifyall-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-003.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-003.html.ini new file mode 100644 index 00000000000..5dee9a98b2e --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-003.html.ini @@ -0,0 +1,2 @@ +[text-align-justifyall-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-004.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-004.html.ini new file mode 100644 index 00000000000..4dde867f48a --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-004.html.ini @@ -0,0 +1,2 @@ +[text-align-justifyall-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-005.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-005.html.ini new file mode 100644 index 00000000000..324ff4252f0 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-005.html.ini @@ -0,0 +1,2 @@ +[text-align-justifyall-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-006.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-006.html.ini new file mode 100644 index 00000000000..e55e1432895 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-justifyall-006.html.ini @@ -0,0 +1,2 @@ +[text-align-justifyall-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-last-wins-001.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-last-wins-001.html.ini new file mode 100644 index 00000000000..4c9d37a3754 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-last-wins-001.html.ini @@ -0,0 +1,2 @@ +[text-align-last-wins-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-start-003.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-start-003.html.ini new file mode 100644 index 00000000000..e80ca065cef --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-start-003.html.ini @@ -0,0 +1,2 @@ +[text-align-start-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-start-007.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-start-007.html.ini new file mode 100644 index 00000000000..c61aadb3c97 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-start-007.html.ini @@ -0,0 +1,2 @@ +[text-align-start-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-start-009.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-start-009.html.ini new file mode 100644 index 00000000000..99ce17f8602 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-start-009.html.ini @@ -0,0 +1,2 @@ +[text-align-start-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-start-014.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-start-014.html.ini new file mode 100644 index 00000000000..cfbb9c59518 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-start-014.html.ini @@ -0,0 +1,2 @@ +[text-align-start-014.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-align/text-align-start-016.html.ini b/tests/wpt/meta/css/css-text/text-align/text-align-start-016.html.ini new file mode 100644 index 00000000000..8125297f3ad --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-align/text-align-start-016.html.ini @@ -0,0 +1,2 @@ +[text-align-start-016.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-encoding/shaping-join-002.html.ini b/tests/wpt/meta/css/css-text/text-encoding/shaping-join-002.html.ini new file mode 100644 index 00000000000..68f5eace7c7 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-encoding/shaping-join-002.html.ini @@ -0,0 +1,2 @@ +[shaping-join-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-encoding/shaping-no-join-002.html.ini b/tests/wpt/meta/css/css-text/text-encoding/shaping-no-join-002.html.ini new file mode 100644 index 00000000000..3b964f9a988 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-encoding/shaping-no-join-002.html.ini @@ -0,0 +1,2 @@ +[shaping-no-join-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-encoding/shaping-tatweel-002.html.ini b/tests/wpt/meta/css/css-text/text-encoding/shaping-tatweel-002.html.ini new file mode 100644 index 00000000000..78289b18a29 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-encoding/shaping-tatweel-002.html.ini @@ -0,0 +1,2 @@ +[shaping-tatweel-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-indent/percentage-value-intrinsic-size.html.ini b/tests/wpt/meta/css/css-text/text-indent/percentage-value-intrinsic-size.html.ini deleted file mode 100644 index 9cd5abea877..00000000000 --- a/tests/wpt/meta/css/css-text/text-indent/percentage-value-intrinsic-size.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[percentage-value-intrinsic-size.html] - [#container 1] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-indent/text-indent-min-max-content-001.html.ini b/tests/wpt/meta/css/css-text/text-indent/text-indent-min-max-content-001.html.ini new file mode 100644 index 00000000000..079e8009d6e --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-indent/text-indent-min-max-content-001.html.ini @@ -0,0 +1,2 @@ +[text-indent-min-max-content-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-justify/text-justify-006.html.ini b/tests/wpt/meta/css/css-text/text-justify/text-justify-006.html.ini new file mode 100644 index 00000000000..46b8c900f38 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-justify/text-justify-006.html.ini @@ -0,0 +1,2 @@ +[text-justify-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-justify/text-justify-distribute-001.html.ini b/tests/wpt/meta/css/css-text/text-justify/text-justify-distribute-001.html.ini new file mode 100644 index 00000000000..5658e395339 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-justify/text-justify-distribute-001.html.ini @@ -0,0 +1,2 @@ +[text-justify-distribute-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-justify/text-justify-inter-character-001.html.ini b/tests/wpt/meta/css/css-text/text-justify/text-justify-inter-character-001.html.ini new file mode 100644 index 00000000000..ae700c80de6 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-justify/text-justify-inter-character-001.html.ini @@ -0,0 +1,2 @@ +[text-justify-inter-character-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-stroke-width-subpixel.html.ini b/tests/wpt/meta/css/css-text/text-stroke-width-subpixel.html.ini new file mode 100644 index 00000000000..b60ebc9df3a --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-stroke-width-subpixel.html.ini @@ -0,0 +1,2 @@ +[text-stroke-width-subpixel.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/math/text-transform-math-auto-001.html.ini b/tests/wpt/meta/css/css-text/text-transform/math/text-transform-math-auto-001.html.ini new file mode 100644 index 00000000000..36f0472490b --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/math/text-transform-math-auto-001.html.ini @@ -0,0 +1,2 @@ +[text-transform-math-auto-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/math/text-transform-math-auto-002.html.ini b/tests/wpt/meta/css/css-text/text-transform/math/text-transform-math-auto-002.html.ini new file mode 100644 index 00000000000..5eee4898f47 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/math/text-transform-math-auto-002.html.ini @@ -0,0 +1,2 @@ +[text-transform-math-auto-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-001.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-001.html.ini new file mode 100644 index 00000000000..5e5a56d5e0b --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-001.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-003.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-003.html.ini new file mode 100644 index 00000000000..a931df9be25 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-003.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-005.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-005.html.ini new file mode 100644 index 00000000000..7fa3a2ca9ac --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-005.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-007.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-007.html.ini new file mode 100644 index 00000000000..55b3e1dad77 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-007.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-009.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-009.html.ini new file mode 100644 index 00000000000..59944a14efe --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-009.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-010.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-010.html.ini new file mode 100644 index 00000000000..12f6c05cd92 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-010.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-014.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-014.html.ini new file mode 100644 index 00000000000..4080d27f0bc --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-014.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-014.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-016.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-016.html.ini new file mode 100644 index 00000000000..7cacdd9d23a --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-016.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-016.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-018.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-018.html.ini new file mode 100644 index 00000000000..be8ba325fbe --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-018.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-018.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-020.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-020.html.ini new file mode 100644 index 00000000000..b5f92c394a0 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-020.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-020.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-022.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-022.html.ini new file mode 100644 index 00000000000..f4a6665417c --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-022.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-022.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-024.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-024.html.ini new file mode 100644 index 00000000000..d3c4f1350d0 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-024.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-024.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-028.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-028.html.ini new file mode 100644 index 00000000000..c094f855697 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-028.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-028.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-030.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-030.html.ini new file mode 100644 index 00000000000..a56bc01b636 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-030.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-030.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-031.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-031.html.ini new file mode 100644 index 00000000000..a5610b88c88 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-031.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-031.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-032.xht.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-032.xht.ini new file mode 100644 index 00000000000..ad22a380995 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-032.xht.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-032.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-033.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-033.html.ini new file mode 100644 index 00000000000..52c09703856 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-033.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-033.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-034.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-034.html.ini new file mode 100644 index 00000000000..06ea12663c6 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-capitalize-034.html.ini @@ -0,0 +1,2 @@ +[text-transform-capitalize-034.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-001.xht.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-001.xht.ini new file mode 100644 index 00000000000..727473895c3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-001.xht.ini @@ -0,0 +1,2 @@ +[text-transform-fullwidth-001.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-002.xht.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-002.xht.ini new file mode 100644 index 00000000000..70976f94465 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-002.xht.ini @@ -0,0 +1,2 @@ +[text-transform-fullwidth-002.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-004.xht.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-004.xht.ini new file mode 100644 index 00000000000..235a78bacab --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-004.xht.ini @@ -0,0 +1,2 @@ +[text-transform-fullwidth-004.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-005.xht.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-005.xht.ini new file mode 100644 index 00000000000..cc047089001 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-005.xht.ini @@ -0,0 +1,2 @@ +[text-transform-fullwidth-005.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-006.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-006.html.ini deleted file mode 100644 index 6dc1e5970da..00000000000 --- a/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-006.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[text-transform-fullwidth-006.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-008.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-008.html.ini new file mode 100644 index 00000000000..bc8acd33275 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-008.html.ini @@ -0,0 +1,2 @@ +[text-transform-fullwidth-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-009.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-009.html.ini new file mode 100644 index 00000000000..958e252ef12 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-fullwidth-009.html.ini @@ -0,0 +1,2 @@ +[text-transform-fullwidth-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-multiple-001.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-multiple-001.html.ini new file mode 100644 index 00000000000..f109b41c0f0 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-multiple-001.html.ini @@ -0,0 +1,2 @@ +[text-transform-multiple-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-001.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-001.html.ini new file mode 100644 index 00000000000..529e3f337b3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-001.html.ini @@ -0,0 +1,2 @@ +[text-transform-tailoring-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-002.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-002.html.ini new file mode 100644 index 00000000000..fed05a50fc5 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-002.html.ini @@ -0,0 +1,2 @@ +[text-transform-tailoring-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-002a.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-002a.html.ini new file mode 100644 index 00000000000..69778d26ab5 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-002a.html.ini @@ -0,0 +1,2 @@ +[text-transform-tailoring-002a.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-003.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-003.html.ini new file mode 100644 index 00000000000..9f0bbb6b1e9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-003.html.ini @@ -0,0 +1,2 @@ +[text-transform-tailoring-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-004.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-004.html.ini new file mode 100644 index 00000000000..15a786a7a7f --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-004.html.ini @@ -0,0 +1,2 @@ +[text-transform-tailoring-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-005.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-005.html.ini new file mode 100644 index 00000000000..90d48dd7bd4 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-tailoring-005.html.ini @@ -0,0 +1,2 @@ +[text-transform-tailoring-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-001.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-001.html.ini new file mode 100644 index 00000000000..dbcbe8f2a19 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-001.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-002.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-002.html.ini new file mode 100644 index 00000000000..68e1b5e67d8 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-002.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-003.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-003.html.ini new file mode 100644 index 00000000000..4c2804062ff --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-003.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-004.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-004.html.ini new file mode 100644 index 00000000000..73630a341c9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-004.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-005.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-005.html.ini new file mode 100644 index 00000000000..ebb924b114d --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-005.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-006.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-006.html.ini new file mode 100644 index 00000000000..4bd1a86a542 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-006.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-007.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-007.html.ini new file mode 100644 index 00000000000..e62717f9454 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-007.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-008.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-008.html.ini new file mode 100644 index 00000000000..6637a2d1af7 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-008.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-009.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-009.html.ini new file mode 100644 index 00000000000..4ff33640996 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-009.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-010.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-010.html.ini new file mode 100644 index 00000000000..23934703a43 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-010.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-014.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-014.html.ini new file mode 100644 index 00000000000..a976dd4f972 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-014.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-014.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-015.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-015.html.ini new file mode 100644 index 00000000000..d6a36544113 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-015.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-015.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-016.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-016.html.ini new file mode 100644 index 00000000000..7df5d38e4c0 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-016.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-016.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-017.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-017.html.ini new file mode 100644 index 00000000000..bc40213dc86 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-017.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-017.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-018.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-018.html.ini new file mode 100644 index 00000000000..01c5093b3e9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-018.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-018.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-019.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-019.html.ini new file mode 100644 index 00000000000..7e5eba19508 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-019.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-019.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-020.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-020.html.ini new file mode 100644 index 00000000000..c481384c0d3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-020.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-020.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-021.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-021.html.ini new file mode 100644 index 00000000000..eb6561b73d9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-021.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-021.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-022.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-022.html.ini new file mode 100644 index 00000000000..415342c2a9a --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-022.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-022.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-023.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-023.html.ini new file mode 100644 index 00000000000..a8774257f7e --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-023.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-023.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-024.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-024.html.ini new file mode 100644 index 00000000000..3e333ddfb9b --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-024.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-024.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-025.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-025.html.ini new file mode 100644 index 00000000000..60b6cd6ead7 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-025.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-025.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-028.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-028.html.ini new file mode 100644 index 00000000000..dfb6bb54be3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-028.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-028.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-029.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-029.html.ini new file mode 100644 index 00000000000..5e0124a7b87 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-029.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-029.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-030.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-030.html.ini new file mode 100644 index 00000000000..d908c8345bb --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-030.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-030.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-031.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-031.html.ini new file mode 100644 index 00000000000..5c2857047f5 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-031.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-031.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-032.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-032.html.ini new file mode 100644 index 00000000000..495733aca8e --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-032.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-032.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-033.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-033.html.ini new file mode 100644 index 00000000000..93680225969 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-033.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-033.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-034.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-034.html.ini new file mode 100644 index 00000000000..768d6add1bb --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-034.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-034.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-035.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-035.html.ini new file mode 100644 index 00000000000..c07e56d2d1d --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-035.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-035.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-038.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-038.html.ini new file mode 100644 index 00000000000..a9a5c24640c --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-038.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-038.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-039.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-039.html.ini new file mode 100644 index 00000000000..e269d21286e --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-039.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-039.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-040.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-040.html.ini new file mode 100644 index 00000000000..a94289f65dc --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-040.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-040.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-041.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-041.html.ini new file mode 100644 index 00000000000..d9c0c892d42 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-041.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-041.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-042.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-042.html.ini new file mode 100644 index 00000000000..8ee4b37bfbc --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-042.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-042.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-043.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-043.html.ini new file mode 100644 index 00000000000..402c93d6d2f --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-043.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-043.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-044.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-044.html.ini new file mode 100644 index 00000000000..eadf5023dab --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-044.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-044.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-101.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-101.html.ini new file mode 100644 index 00000000000..33fa2d18fbe --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-101.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-101.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-102.html.ini b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-102.html.ini new file mode 100644 index 00000000000..8536ff45923 --- /dev/null +++ b/tests/wpt/meta/css/css-text/text-transform/text-transform-upperlower-102.html.ini @@ -0,0 +1,2 @@ +[text-transform-upperlower-102.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-001.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-001.html.ini new file mode 100644 index 00000000000..7c6bb38b1e9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-001.html.ini @@ -0,0 +1,2 @@ +[break-spaces-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-003.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-003.html.ini new file mode 100644 index 00000000000..a160b7288b1 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-003.html.ini @@ -0,0 +1,2 @@ +[break-spaces-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-004.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-004.html.ini new file mode 100644 index 00000000000..3b579655b8e --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-004.html.ini @@ -0,0 +1,2 @@ +[break-spaces-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-005.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-005.html.ini new file mode 100644 index 00000000000..c2c621bfe62 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-005.html.ini @@ -0,0 +1,2 @@ +[break-spaces-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-006.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-006.html.ini new file mode 100644 index 00000000000..971ef8db445 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-006.html.ini @@ -0,0 +1,2 @@ +[break-spaces-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-007.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-007.html.ini new file mode 100644 index 00000000000..8f26da2e6ee --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-007.html.ini @@ -0,0 +1,2 @@ +[break-spaces-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-008.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-008.html.ini new file mode 100644 index 00000000000..129efde61a2 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-008.html.ini @@ -0,0 +1,2 @@ +[break-spaces-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-009.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-009.html.ini new file mode 100644 index 00000000000..61175c0921c --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-009.html.ini @@ -0,0 +1,2 @@ +[break-spaces-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-010.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-010.html.ini new file mode 100644 index 00000000000..b72f8f18a38 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-010.html.ini @@ -0,0 +1,2 @@ +[break-spaces-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-011.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-011.html.ini new file mode 100644 index 00000000000..1f5e74a33d4 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-011.html.ini @@ -0,0 +1,2 @@ +[break-spaces-011.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-001.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-001.html.ini new file mode 100644 index 00000000000..80aaeca0eeb --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-001.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-002.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-002.html.ini new file mode 100644 index 00000000000..9dc0540fc66 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-002.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-003.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-003.html.ini new file mode 100644 index 00000000000..fe0885b3de3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-003.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-004.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-004.html.ini new file mode 100644 index 00000000000..8bb38167f07 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-004.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-005.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-005.html.ini new file mode 100644 index 00000000000..51ee0defe2f --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-005.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-006.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-006.html.ini new file mode 100644 index 00000000000..d8aded28e2b --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-006.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-007.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-007.html.ini new file mode 100644 index 00000000000..6b57fb594cd --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-007.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-008.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-008.html.ini new file mode 100644 index 00000000000..84f6384ca8c --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-008.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-009.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-009.html.ini new file mode 100644 index 00000000000..e999eeabd4f --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-009.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-010.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-010.html.ini new file mode 100644 index 00000000000..eff7d4cc6d5 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-010.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-011.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-011.html.ini new file mode 100644 index 00000000000..306a987ef19 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-011.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-011.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-012.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-012.html.ini new file mode 100644 index 00000000000..e392aa6877a --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-012.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-012.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-013.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-013.html.ini new file mode 100644 index 00000000000..b3a82cd174f --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-013.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-013.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-014.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-014.html.ini new file mode 100644 index 00000000000..683b54c4520 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-014.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-014.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-015.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-015.html.ini new file mode 100644 index 00000000000..3f4a1af7489 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-015.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-015.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-016.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-016.html.ini new file mode 100644 index 00000000000..a2be3661272 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-016.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-016.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-017.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-017.html.ini new file mode 100644 index 00000000000..12fc5765951 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-017.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-017.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-018.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-018.html.ini new file mode 100644 index 00000000000..b584d74aae3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-before-first-char-018.html.ini @@ -0,0 +1,2 @@ +[break-spaces-before-first-char-018.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-001.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-001.html.ini new file mode 100644 index 00000000000..60df723fea1 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-001.html.ini @@ -0,0 +1,2 @@ +[break-spaces-tab-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-002.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-002.html.ini new file mode 100644 index 00000000000..abd0c320782 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-002.html.ini @@ -0,0 +1,2 @@ +[break-spaces-tab-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-003.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-003.html.ini new file mode 100644 index 00000000000..89e35aacba2 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-003.html.ini @@ -0,0 +1,2 @@ +[break-spaces-tab-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-004.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-004.html.ini new file mode 100644 index 00000000000..ee3821915a7 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-004.html.ini @@ -0,0 +1,2 @@ +[break-spaces-tab-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-005.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-005.html.ini new file mode 100644 index 00000000000..565ab24b816 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-005.html.ini @@ -0,0 +1,2 @@ +[break-spaces-tab-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-006.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-006.html.ini new file mode 100644 index 00000000000..4318f34445a --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-tab-006.html.ini @@ -0,0 +1,2 @@ +[break-spaces-tab-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-with-ideographic-space-004.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-ideographic-space-004.html.ini deleted file mode 100644 index a47d71afa66..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/break-spaces-with-ideographic-space-004.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[break-spaces-with-ideographic-space-004.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-with-ideographic-space-007.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-ideographic-space-007.html.ini deleted file mode 100644 index d34fcbdddac..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/break-spaces-with-ideographic-space-007.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[break-spaces-with-ideographic-space-007.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-001.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-001.html.ini new file mode 100644 index 00000000000..0a40eef3b5c --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-001.html.ini @@ -0,0 +1,2 @@ +[break-spaces-with-overflow-wrap-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-002.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-002.html.ini new file mode 100644 index 00000000000..8f901e2bbc3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-002.html.ini @@ -0,0 +1,2 @@ +[break-spaces-with-overflow-wrap-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-003.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-003.html.ini new file mode 100644 index 00000000000..9099541de3f --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-003.html.ini @@ -0,0 +1,2 @@ +[break-spaces-with-overflow-wrap-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-004.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-004.html.ini new file mode 100644 index 00000000000..2de09bb7489 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-004.html.ini @@ -0,0 +1,2 @@ +[break-spaces-with-overflow-wrap-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-005.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-005.html.ini new file mode 100644 index 00000000000..a628f2c6a61 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-005.html.ini @@ -0,0 +1,2 @@ +[break-spaces-with-overflow-wrap-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-006.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-006.html.ini new file mode 100644 index 00000000000..a802a80f700 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-006.html.ini @@ -0,0 +1,2 @@ +[break-spaces-with-overflow-wrap-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-007.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-007.html.ini new file mode 100644 index 00000000000..17362d676fd --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-007.html.ini @@ -0,0 +1,2 @@ +[break-spaces-with-overflow-wrap-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-008.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-008.html.ini new file mode 100644 index 00000000000..4f3dd71e757 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-008.html.ini @@ -0,0 +1,2 @@ +[break-spaces-with-overflow-wrap-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-009.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-009.html.ini new file mode 100644 index 00000000000..41d52652db6 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-009.html.ini @@ -0,0 +1,2 @@ +[break-spaces-with-overflow-wrap-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-010.html.ini b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-010.html.ini new file mode 100644 index 00000000000..e4c87cfe658 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/break-spaces-with-overflow-wrap-010.html.ini @@ -0,0 +1,2 @@ +[break-spaces-with-overflow-wrap-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/control-chars-00C.html.ini b/tests/wpt/meta/css/css-text/white-space/control-chars-00C.html.ini new file mode 100644 index 00000000000..0bc6acbb14d --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/control-chars-00C.html.ini @@ -0,0 +1,2 @@ +[control-chars-00C.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/control-chars-00D.html.ini b/tests/wpt/meta/css/css-text/white-space/control-chars-00D.html.ini new file mode 100644 index 00000000000..c1b4dc8af5d --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/control-chars-00D.html.ini @@ -0,0 +1,2 @@ +[control-chars-00D.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/display-contents-remove-whitespace-change.html.ini b/tests/wpt/meta/css/css-text/white-space/display-contents-remove-whitespace-change.html.ini deleted file mode 100644 index f30d2a7266c..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/display-contents-remove-whitespace-change.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[display-contents-remove-whitespace-change.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/eol-spaces-bidi-001.html.ini b/tests/wpt/meta/css/css-text/white-space/eol-spaces-bidi-001.html.ini new file mode 100644 index 00000000000..eafc8f6012c --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/eol-spaces-bidi-001.html.ini @@ -0,0 +1,2 @@ +[eol-spaces-bidi-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/full-width-leading-spaces-002.html.ini b/tests/wpt/meta/css/css-text/white-space/full-width-leading-spaces-002.html.ini deleted file mode 100644 index fcdfae95226..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/full-width-leading-spaces-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[full-width-leading-spaces-002.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/full-width-leading-spaces-003.html.ini b/tests/wpt/meta/css/css-text/white-space/full-width-leading-spaces-003.html.ini deleted file mode 100644 index 09aab2016a1..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/full-width-leading-spaces-003.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[full-width-leading-spaces-003.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/full-width-leading-spaces-005.html.ini b/tests/wpt/meta/css/css-text/white-space/full-width-leading-spaces-005.html.ini deleted file mode 100644 index 2fe494376b5..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/full-width-leading-spaces-005.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[full-width-leading-spaces-005.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/line-edge-white-space-collapse-001.html.ini b/tests/wpt/meta/css/css-text/white-space/line-edge-white-space-collapse-001.html.ini new file mode 100644 index 00000000000..8c95fc3b691 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/line-edge-white-space-collapse-001.html.ini @@ -0,0 +1,2 @@ +[line-edge-white-space-collapse-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/line-edge-white-space-collapse-002.html.ini b/tests/wpt/meta/css/css-text/white-space/line-edge-white-space-collapse-002.html.ini new file mode 100644 index 00000000000..754626ab7bc --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/line-edge-white-space-collapse-002.html.ini @@ -0,0 +1,2 @@ +[line-edge-white-space-collapse-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/object-replacement-1.html.ini b/tests/wpt/meta/css/css-text/white-space/object-replacement-1.html.ini new file mode 100644 index 00000000000..f1928d9dce5 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/object-replacement-1.html.ini @@ -0,0 +1,2 @@ +[object-replacement-1.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/object-replacement-2.html.ini b/tests/wpt/meta/css/css-text/white-space/object-replacement-2.html.ini new file mode 100644 index 00000000000..8c6e4c62de3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/object-replacement-2.html.ini @@ -0,0 +1,2 @@ +[object-replacement-2.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-float-001.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-float-001.html.ini new file mode 100644 index 00000000000..cb52264545b --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-float-001.html.ini @@ -0,0 +1,2 @@ +[pre-float-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-line-with-space-and-newline.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-line-with-space-and-newline.html.ini deleted file mode 100644 index 94d44abe456..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/pre-line-with-space-and-newline.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[pre-line-with-space-and-newline.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-001.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-001.html.ini new file mode 100644 index 00000000000..bbd66f9b4bf --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-001.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-002.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-002.html.ini new file mode 100644 index 00000000000..f1c90a7727c --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-002.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-003.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-003.html.ini new file mode 100644 index 00000000000..d37dfc68a45 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-003.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-004.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-004.html.ini new file mode 100644 index 00000000000..9fb1c924859 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-004.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-005.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-005.html.ini new file mode 100644 index 00000000000..3610344cfe9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-005.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-006.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-006.html.ini new file mode 100644 index 00000000000..832e5dfd79e --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-006.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-007.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-007.html.ini new file mode 100644 index 00000000000..db1e5be184f --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-007.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-008.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-008.html.ini new file mode 100644 index 00000000000..7347535e71e --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-008.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-009.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-009.html.ini new file mode 100644 index 00000000000..6b908f61ec1 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-009.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-011.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-011.html.ini new file mode 100644 index 00000000000..bb0ba0afe0d --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-011.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-011.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-012.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-012.html.ini new file mode 100644 index 00000000000..ad5a035d5f9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-012.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-012.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-013.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-013.html.ini new file mode 100644 index 00000000000..27a4a1b189d --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-013.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-013.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-014.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-014.html.ini new file mode 100644 index 00000000000..11c523245cc --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-014.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-014.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-015.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-015.html.ini new file mode 100644 index 00000000000..1e110cf2423 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-015.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-015.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-017.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-017.html.ini new file mode 100644 index 00000000000..750e1959546 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-017.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-017.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-018.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-018.html.ini new file mode 100644 index 00000000000..43602b2e21b --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-018.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-018.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-019.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-019.html.ini new file mode 100644 index 00000000000..793142eff28 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-019.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-019.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-020.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-020.html.ini new file mode 100644 index 00000000000..2954a812945 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-020.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-020.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-float-001.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-float-001.html.ini new file mode 100644 index 00000000000..6345438ea47 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-float-001.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-float-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-004.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-004.html.ini new file mode 100644 index 00000000000..62ec0b19b4c --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-004.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-leading-spaces-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-005.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-005.html.ini new file mode 100644 index 00000000000..70951d71c06 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-005.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-leading-spaces-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-006.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-006.html.ini new file mode 100644 index 00000000000..92a368aac84 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-006.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-leading-spaces-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-007.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-007.html.ini new file mode 100644 index 00000000000..60d9bc3af59 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-007.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-leading-spaces-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-008.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-008.html.ini new file mode 100644 index 00000000000..5cd14487019 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-008.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-leading-spaces-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-009.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-009.html.ini new file mode 100644 index 00000000000..1adcebcf535 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-009.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-leading-spaces-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-010.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-010.html.ini new file mode 100644 index 00000000000..c2934bcba3a --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-010.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-leading-spaces-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-011.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-011.html.ini new file mode 100644 index 00000000000..ea88321d248 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-011.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-leading-spaces-011.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-012.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-012.html.ini new file mode 100644 index 00000000000..3b734712ee3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-012.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-leading-spaces-012.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-013.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-013.html.ini new file mode 100644 index 00000000000..6ad9a12a91a --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-013.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-leading-spaces-013.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-014.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-014.html.ini new file mode 100644 index 00000000000..5fafae91ec2 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-leading-spaces-014.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-leading-spaces-014.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-001.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-001.html.ini new file mode 100644 index 00000000000..f40b22a19fb --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-001.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-tab-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-003.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-003.html.ini new file mode 100644 index 00000000000..1e1ad3d26d9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-003.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-tab-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-004.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-004.html.ini new file mode 100644 index 00000000000..be41d949134 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-004.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-tab-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-005.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-005.html.ini new file mode 100644 index 00000000000..94cb1f1692c --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-005.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-tab-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-006.html.ini b/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-006.html.ini new file mode 100644 index 00000000000..c19ca42771b --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/pre-wrap-tab-006.html.ini @@ -0,0 +1,2 @@ +[pre-wrap-tab-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-001.html.ini b/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-001.html.ini new file mode 100644 index 00000000000..745df31c422 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-001.html.ini @@ -0,0 +1,2 @@ +[tab-stop-threshold-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-002.html.ini b/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-002.html.ini new file mode 100644 index 00000000000..03ea5114da9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-002.html.ini @@ -0,0 +1,2 @@ +[tab-stop-threshold-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-003.html.ini b/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-003.html.ini new file mode 100644 index 00000000000..795b0629e4e --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-003.html.ini @@ -0,0 +1,2 @@ +[tab-stop-threshold-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-004.html.ini b/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-004.html.ini new file mode 100644 index 00000000000..94f3bed1527 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-004.html.ini @@ -0,0 +1,2 @@ +[tab-stop-threshold-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-005.html.ini b/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-005.html.ini new file mode 100644 index 00000000000..24e74516b9f --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-005.html.ini @@ -0,0 +1,2 @@ +[tab-stop-threshold-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-006.html.ini b/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-006.html.ini new file mode 100644 index 00000000000..fe22ef9105d --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/tab-stop-threshold-006.html.ini @@ -0,0 +1,2 @@ +[tab-stop-threshold-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/text-space-collapse-discard-001.xht.ini b/tests/wpt/meta/css/css-text/white-space/text-space-collapse-discard-001.xht.ini new file mode 100644 index 00000000000..c7046e79914 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/text-space-collapse-discard-001.xht.ini @@ -0,0 +1,2 @@ +[text-space-collapse-discard-001.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/text-space-collapse-preserve-breaks-001.xht.ini b/tests/wpt/meta/css/css-text/white-space/text-space-collapse-preserve-breaks-001.xht.ini new file mode 100644 index 00000000000..343f85988a2 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/text-space-collapse-preserve-breaks-001.xht.ini @@ -0,0 +1,2 @@ +[text-space-collapse-preserve-breaks-001.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/text-space-trim-trim-inner-001.xht.ini b/tests/wpt/meta/css/css-text/white-space/text-space-trim-trim-inner-001.xht.ini new file mode 100644 index 00000000000..52470fe1c5b --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/text-space-trim-trim-inner-001.xht.ini @@ -0,0 +1,2 @@ +[text-space-trim-trim-inner-001.xht] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/text-wrap-balance-002.html.ini b/tests/wpt/meta/css/css-text/white-space/text-wrap-balance-002.html.ini new file mode 100644 index 00000000000..2da3336ac63 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/text-wrap-balance-002.html.ini @@ -0,0 +1,2 @@ +[text-wrap-balance-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/text-wrap-balance-text-indent-001.html.ini b/tests/wpt/meta/css/css-text/white-space/text-wrap-balance-text-indent-001.html.ini new file mode 100644 index 00000000000..48b87812311 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/text-wrap-balance-text-indent-001.html.ini @@ -0,0 +1,2 @@ +[text-wrap-balance-text-indent-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/textarea-break-spaces-001.html.ini b/tests/wpt/meta/css/css-text/white-space/textarea-break-spaces-001.html.ini new file mode 100644 index 00000000000..9b7b6e3c872 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/textarea-break-spaces-001.html.ini @@ -0,0 +1,2 @@ +[textarea-break-spaces-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/textarea-break-spaces-002.html.ini b/tests/wpt/meta/css/css-text/white-space/textarea-break-spaces-002.html.ini new file mode 100644 index 00000000000..fe737dcb602 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/textarea-break-spaces-002.html.ini @@ -0,0 +1,2 @@ +[textarea-break-spaces-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-001.html.ini b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-001.html.ini new file mode 100644 index 00000000000..25425534015 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-001.html.ini @@ -0,0 +1,2 @@ +[textarea-pre-wrap-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-002.html.ini b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-002.html.ini new file mode 100644 index 00000000000..1a9f7544ed6 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-002.html.ini @@ -0,0 +1,2 @@ +[textarea-pre-wrap-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-003.html.ini b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-003.html.ini new file mode 100644 index 00000000000..3a8addee39b --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-003.html.ini @@ -0,0 +1,2 @@ +[textarea-pre-wrap-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-004.html.ini b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-004.html.ini new file mode 100644 index 00000000000..ad7ac442d7b --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-004.html.ini @@ -0,0 +1,2 @@ +[textarea-pre-wrap-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-005.html.ini b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-005.html.ini new file mode 100644 index 00000000000..5f96bb43a6c --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-005.html.ini @@ -0,0 +1,2 @@ +[textarea-pre-wrap-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-006.html.ini b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-006.html.ini new file mode 100644 index 00000000000..2a7940d6673 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-006.html.ini @@ -0,0 +1,2 @@ +[textarea-pre-wrap-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-007.html.ini b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-007.html.ini new file mode 100644 index 00000000000..dd9d05f1b76 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-007.html.ini @@ -0,0 +1,2 @@ +[textarea-pre-wrap-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-011.html.ini b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-011.html.ini new file mode 100644 index 00000000000..aec6bb195ac --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-011.html.ini @@ -0,0 +1,2 @@ +[textarea-pre-wrap-011.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-012.html.ini b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-012.html.ini new file mode 100644 index 00000000000..2cb0af53694 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-012.html.ini @@ -0,0 +1,2 @@ +[textarea-pre-wrap-012.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-013.html.ini b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-013.html.ini new file mode 100644 index 00000000000..1b63e233099 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-013.html.ini @@ -0,0 +1,2 @@ +[textarea-pre-wrap-013.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-014.html.ini b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-014.html.ini new file mode 100644 index 00000000000..bfb8e02d55c --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/textarea-pre-wrap-014.html.ini @@ -0,0 +1,2 @@ +[textarea-pre-wrap-014.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-001.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-001.html.ini new file mode 100644 index 00000000000..12265ea1cca --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-001.html.ini @@ -0,0 +1,2 @@ +[trailing-ideographic-space-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-002.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-002.html.ini new file mode 100644 index 00000000000..05500f1e117 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-002.html.ini @@ -0,0 +1,2 @@ +[trailing-ideographic-space-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-003.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-003.html.ini deleted file mode 100644 index d980b17ea91..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-003.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-003.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-006.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-006.html.ini deleted file mode 100644 index e4b5afd0046..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-006.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-006.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-008.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-008.html.ini deleted file mode 100644 index dcb797c4692..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-008.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-008.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-011.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-011.html.ini new file mode 100644 index 00000000000..ddde7788d61 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-011.html.ini @@ -0,0 +1,2 @@ +[trailing-ideographic-space-011.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-012.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-012.html.ini deleted file mode 100644 index bf5dcbeda7e..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-012.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-012.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-013.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-013.html.ini deleted file mode 100644 index abfa0f1c4e1..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-013.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-013.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-014.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-014.html.ini deleted file mode 100644 index e2e13b4622c..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-014.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-014.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-015.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-015.html.ini new file mode 100644 index 00000000000..fdca1f9bf5a --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-015.html.ini @@ -0,0 +1,2 @@ +[trailing-ideographic-space-015.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-016.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-016.html.ini new file mode 100644 index 00000000000..9af0921a3c7 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-016.html.ini @@ -0,0 +1,2 @@ +[trailing-ideographic-space-016.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-017.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-017.html.ini deleted file mode 100644 index 2c1bad15821..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-017.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-017.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-018.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-018.html.ini deleted file mode 100644 index ecf45a123c4..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-018.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-018.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-019.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-019.html.ini deleted file mode 100644 index dd154eefe1c..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-019.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-019.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-020.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-020.html.ini deleted file mode 100644 index 5fa4cc584b7..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-020.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-020.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-021.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-021.html.ini deleted file mode 100644 index 118b5de8d33..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-021.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-021.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-022.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-022.html.ini deleted file mode 100644 index cd1cddefbd5..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-022.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-022.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-023.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-023.html.ini deleted file mode 100644 index 3dc63b6bab6..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-023.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-023.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-024.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-024.html.ini deleted file mode 100644 index 0deeb0a0b58..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-024.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-024.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-025.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-025.html.ini deleted file mode 100644 index 82271027ed2..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-ideographic-space-025.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-ideographic-space-025.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-001.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-001.html.ini new file mode 100644 index 00000000000..f7372b7b307 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-001.html.ini @@ -0,0 +1,2 @@ +[trailing-other-space-separators-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-002.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-002.html.ini new file mode 100644 index 00000000000..1c03638b114 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-002.html.ini @@ -0,0 +1,2 @@ +[trailing-other-space-separators-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-003.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-003.html.ini new file mode 100644 index 00000000000..9cf3d6ea839 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-003.html.ini @@ -0,0 +1,2 @@ +[trailing-other-space-separators-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-004.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-004.html.ini new file mode 100644 index 00000000000..0e1bbd4ccac --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-004.html.ini @@ -0,0 +1,2 @@ +[trailing-other-space-separators-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-004.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-004.html.ini deleted file mode 100644 index 3257d1b4d49..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-004.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-other-space-separators-break-spaces-004.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-007.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-007.html.ini deleted file mode 100644 index 98f844212dd..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-007.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-other-space-separators-break-spaces-007.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-008.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-008.html.ini deleted file mode 100644 index f6bf6aa789e..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-008.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-other-space-separators-break-spaces-008.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-012.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-012.html.ini deleted file mode 100644 index c4ec0fbcc2f..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-012.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-other-space-separators-break-spaces-012.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-015.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-015.html.ini deleted file mode 100644 index 2318c013698..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-other-space-separators-break-spaces-015.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[trailing-other-space-separators-break-spaces-015.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-space-align-start.tentative.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-space-align-start.tentative.html.ini new file mode 100644 index 00000000000..12cff3ab4cd --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-space-align-start.tentative.html.ini @@ -0,0 +1,2 @@ +[trailing-space-align-start.tentative.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-space-and-text-alignment-003.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-space-and-text-alignment-003.html.ini new file mode 100644 index 00000000000..fa50727e424 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-space-and-text-alignment-003.html.ini @@ -0,0 +1,2 @@ +[trailing-space-and-text-alignment-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-space-and-text-alignment-004.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-space-and-text-alignment-004.html.ini new file mode 100644 index 00000000000..69a27d8a034 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-space-and-text-alignment-004.html.ini @@ -0,0 +1,2 @@ +[trailing-space-and-text-alignment-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-space-and-text-alignment-rtl-003.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-space-and-text-alignment-rtl-003.html.ini new file mode 100644 index 00000000000..b219bf63b8c --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-space-and-text-alignment-rtl-003.html.ini @@ -0,0 +1,2 @@ +[trailing-space-and-text-alignment-rtl-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-space-before-br-001.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-space-before-br-001.html.ini deleted file mode 100644 index 039b4885639..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/trailing-space-before-br-001.html.ini +++ /dev/null @@ -1,18 +0,0 @@ -[trailing-space-before-br-001.html] - [1111 ] - expected: FAIL - - [ 1111 ] - expected: FAIL - - [1111<br>] - expected: FAIL - - [1111<br> ] - expected: FAIL - - [1111 <br>] - expected: FAIL - - [1111 <br> ] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/trailing-space-in-inline-box.html.ini b/tests/wpt/meta/css/css-text/white-space/trailing-space-in-inline-box.html.ini new file mode 100644 index 00000000000..9af2b9056d7 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/trailing-space-in-inline-box.html.ini @@ -0,0 +1,9 @@ +[trailing-space-in-inline-box.html] + [Preserved trailing spaces in inline boxes should hang] + expected: FAIL + + [Preserved trailing spaces in inline boxes should hang 1] + expected: FAIL + + [Preserved trailing spaces in inline boxes should hang 2] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-applies-to-text-001.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-applies-to-text-001.html.ini new file mode 100644 index 00000000000..7fbfd410dbf --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-applies-to-text-001.html.ini @@ -0,0 +1,2 @@ +[white-space-applies-to-text-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-intrinsic-size-001.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-intrinsic-size-001.html.ini new file mode 100644 index 00000000000..6bfbd15b49d --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-intrinsic-size-001.html.ini @@ -0,0 +1,2 @@ +[white-space-intrinsic-size-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-intrinsic-size-002.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-intrinsic-size-002.html.ini new file mode 100644 index 00000000000..bddf7af6aae --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-intrinsic-size-002.html.ini @@ -0,0 +1,2 @@ +[white-space-intrinsic-size-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-intrinsic-size-003.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-intrinsic-size-003.html.ini new file mode 100644 index 00000000000..60f075ed1e3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-intrinsic-size-003.html.ini @@ -0,0 +1,2 @@ +[white-space-intrinsic-size-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-intrinsic-size-004.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-intrinsic-size-004.html.ini new file mode 100644 index 00000000000..ec010b1bfd9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-intrinsic-size-004.html.ini @@ -0,0 +1,2 @@ +[white-space-intrinsic-size-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-justify-001.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-justify-001.html.ini new file mode 100644 index 00000000000..e3231d12ba1 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-justify-001.html.ini @@ -0,0 +1,2 @@ +[white-space-pre-wrap-justify-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-justify-002.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-justify-002.html.ini new file mode 100644 index 00000000000..06a8420f427 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-justify-002.html.ini @@ -0,0 +1,2 @@ +[white-space-pre-wrap-justify-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-justify-003.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-justify-003.html.ini new file mode 100644 index 00000000000..dc0e0c3b943 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-justify-003.html.ini @@ -0,0 +1,2 @@ +[white-space-pre-wrap-justify-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-justify-004.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-justify-004.html.ini new file mode 100644 index 00000000000..c8b58192041 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-justify-004.html.ini @@ -0,0 +1,2 @@ +[white-space-pre-wrap-justify-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-001.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-001.html.ini new file mode 100644 index 00000000000..5be7dd6e397 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-001.html.ini @@ -0,0 +1,2 @@ +[white-space-pre-wrap-trailing-spaces-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002.html.ini new file mode 100644 index 00000000000..6e57d825a39 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-002.html.ini @@ -0,0 +1,2 @@ +[white-space-pre-wrap-trailing-spaces-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003.html.ini new file mode 100644 index 00000000000..0630953f69a --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-003.html.ini @@ -0,0 +1,2 @@ +[white-space-pre-wrap-trailing-spaces-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-004.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-004.html.ini deleted file mode 100644 index 9c4a95efad0..00000000000 --- a/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-004.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[white-space-pre-wrap-trailing-spaces-004.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-005.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-005.html.ini new file mode 100644 index 00000000000..3316960bcb6 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-005.html.ini @@ -0,0 +1,2 @@ +[white-space-pre-wrap-trailing-spaces-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-007.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-007.html.ini new file mode 100644 index 00000000000..871f3de0ebb --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-007.html.ini @@ -0,0 +1,2 @@ +[white-space-pre-wrap-trailing-spaces-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-008.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-008.html.ini new file mode 100644 index 00000000000..74798f57999 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-008.html.ini @@ -0,0 +1,2 @@ +[white-space-pre-wrap-trailing-spaces-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-011.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-011.html.ini new file mode 100644 index 00000000000..9a188c58a74 --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-pre-wrap-trailing-spaces-011.html.ini @@ -0,0 +1,2 @@ +[white-space-pre-wrap-trailing-spaces-011.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-vs-joiners-001.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-vs-joiners-001.html.ini new file mode 100644 index 00000000000..8873df75f2f --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-vs-joiners-001.html.ini @@ -0,0 +1,2 @@ +[white-space-vs-joiners-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/white-space/white-space-zero-fontsize-002.html.ini b/tests/wpt/meta/css/css-text/white-space/white-space-zero-fontsize-002.html.ini new file mode 100644 index 00000000000..132bd51076f --- /dev/null +++ b/tests/wpt/meta/css/css-text/white-space/white-space-zero-fontsize-002.html.ini @@ -0,0 +1,2 @@ +[white-space-zero-fontsize-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-001.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-001.html.ini new file mode 100644 index 00000000000..201a7f68bc6 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-001.html.ini @@ -0,0 +1,2 @@ +[word-boundary-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-002.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-002.html.ini new file mode 100644 index 00000000000..671edc8c6b6 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-002.html.ini @@ -0,0 +1,2 @@ +[word-boundary-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-003.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-003.html.ini new file mode 100644 index 00000000000..dcc7ea518e3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-003.html.ini @@ -0,0 +1,2 @@ +[word-boundary-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-004.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-004.html.ini new file mode 100644 index 00000000000..c2ed0704079 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-004.html.ini @@ -0,0 +1,2 @@ +[word-boundary-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-005.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-005.html.ini new file mode 100644 index 00000000000..5c8f8888bf1 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-005.html.ini @@ -0,0 +1,2 @@ +[word-boundary-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-006.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-006.html.ini new file mode 100644 index 00000000000..59990e91eff --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-006.html.ini @@ -0,0 +1,2 @@ +[word-boundary-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-007.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-007.html.ini new file mode 100644 index 00000000000..e4f9fe57f1c --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-007.html.ini @@ -0,0 +1,2 @@ +[word-boundary-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-008.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-008.html.ini new file mode 100644 index 00000000000..3d3bda613ff --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-008.html.ini @@ -0,0 +1,2 @@ +[word-boundary-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-009.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-009.html.ini new file mode 100644 index 00000000000..bf153d1a569 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-009.html.ini @@ -0,0 +1,2 @@ +[word-boundary-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-010.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-010.html.ini new file mode 100644 index 00000000000..bb02af24b3d --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-010.html.ini @@ -0,0 +1,2 @@ +[word-boundary-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-011.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-011.html.ini new file mode 100644 index 00000000000..bacbc5fdf59 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-011.html.ini @@ -0,0 +1,2 @@ +[word-boundary-011.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-012.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-012.html.ini new file mode 100644 index 00000000000..00e16d20863 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-012.html.ini @@ -0,0 +1,2 @@ +[word-boundary-012.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-013.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-013.html.ini new file mode 100644 index 00000000000..0171725420f --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-013.html.ini @@ -0,0 +1,2 @@ +[word-boundary-013.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-014.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-014.html.ini new file mode 100644 index 00000000000..705d9e14464 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-014.html.ini @@ -0,0 +1,2 @@ +[word-boundary-014.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-102.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-102.html.ini new file mode 100644 index 00000000000..0e40fcb9f09 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-102.html.ini @@ -0,0 +1,2 @@ +[word-boundary-102.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-103.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-103.html.ini new file mode 100644 index 00000000000..27899b63155 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-103.html.ini @@ -0,0 +1,2 @@ +[word-boundary-103.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-104.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-104.html.ini new file mode 100644 index 00000000000..77f96a47ac0 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-104.html.ini @@ -0,0 +1,2 @@ +[word-boundary-104.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-105.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-105.html.ini new file mode 100644 index 00000000000..840044bc006 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-105.html.ini @@ -0,0 +1,2 @@ +[word-boundary-105.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-107.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-107.html.ini new file mode 100644 index 00000000000..63d6fcc1168 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-107.html.ini @@ -0,0 +1,2 @@ +[word-boundary-107.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-108.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-108.html.ini new file mode 100644 index 00000000000..767d3ca5a00 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-108.html.ini @@ -0,0 +1,2 @@ +[word-boundary-108.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-109.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-109.html.ini new file mode 100644 index 00000000000..7fcf6cd2867 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-109.html.ini @@ -0,0 +1,2 @@ +[word-boundary-109.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-110.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-110.html.ini new file mode 100644 index 00000000000..a17d0a24611 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-110.html.ini @@ -0,0 +1,2 @@ +[word-boundary-110.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-112.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-112.html.ini new file mode 100644 index 00000000000..ee07c319feb --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-112.html.ini @@ -0,0 +1,2 @@ +[word-boundary-112.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-113.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-113.html.ini new file mode 100644 index 00000000000..abea305088f --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-113.html.ini @@ -0,0 +1,2 @@ +[word-boundary-113.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-114.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-114.html.ini new file mode 100644 index 00000000000..da95790bcf8 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-114.html.ini @@ -0,0 +1,2 @@ +[word-boundary-114.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-115.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-115.html.ini new file mode 100644 index 00000000000..d85c5512b66 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-115.html.ini @@ -0,0 +1,2 @@ +[word-boundary-115.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-116.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-116.html.ini new file mode 100644 index 00000000000..6968d8f652c --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-116.html.ini @@ -0,0 +1,2 @@ +[word-boundary-116.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-117.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-117.html.ini new file mode 100644 index 00000000000..f62025e8326 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-117.html.ini @@ -0,0 +1,2 @@ +[word-boundary-117.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-118.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-118.html.ini new file mode 100644 index 00000000000..7d7e9975994 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-118.html.ini @@ -0,0 +1,2 @@ +[word-boundary-118.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-119.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-119.html.ini new file mode 100644 index 00000000000..fab9077f0b5 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-119.html.ini @@ -0,0 +1,2 @@ +[word-boundary-119.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-120.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-120.html.ini new file mode 100644 index 00000000000..450539a5df9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-120.html.ini @@ -0,0 +1,2 @@ +[word-boundary-120.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-121.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-121.html.ini new file mode 100644 index 00000000000..0337c634dd9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-121.html.ini @@ -0,0 +1,2 @@ +[word-boundary-121.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-122.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-122.html.ini new file mode 100644 index 00000000000..ece305eb8a4 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-122.html.ini @@ -0,0 +1,2 @@ +[word-boundary-122.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-123.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-123.html.ini new file mode 100644 index 00000000000..2ec608aa4fd --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-123.html.ini @@ -0,0 +1,2 @@ +[word-boundary-123.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-124.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-124.html.ini new file mode 100644 index 00000000000..199463f5151 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-124.html.ini @@ -0,0 +1,2 @@ +[word-boundary-124.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-125.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-125.html.ini new file mode 100644 index 00000000000..0acaeca9615 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-125.html.ini @@ -0,0 +1,2 @@ +[word-boundary-125.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-126.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-126.html.ini new file mode 100644 index 00000000000..024b35d55b2 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-126.html.ini @@ -0,0 +1,2 @@ +[word-boundary-126.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-127.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-127.html.ini new file mode 100644 index 00000000000..7e43d876903 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-127.html.ini @@ -0,0 +1,2 @@ +[word-boundary-127.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-128.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-128.html.ini new file mode 100644 index 00000000000..c517a4e1d54 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-128.html.ini @@ -0,0 +1,2 @@ +[word-boundary-128.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-boundary/word-boundary-129.html.ini b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-129.html.ini new file mode 100644 index 00000000000..d14e053675b --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-boundary/word-boundary-129.html.ini @@ -0,0 +1,2 @@ +[word-boundary-129.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/auto-phrase/word-break-auto-phrase-intrinsic-001.html.ini b/tests/wpt/meta/css/css-text/word-break/auto-phrase/word-break-auto-phrase-intrinsic-001.html.ini new file mode 100644 index 00000000000..5c0879ee3ed --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/auto-phrase/word-break-auto-phrase-intrinsic-001.html.ini @@ -0,0 +1,2 @@ +[word-break-auto-phrase-intrinsic-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/auto-phrase/word-break-auto-phrase-overflow-001.html.ini b/tests/wpt/meta/css/css-text/word-break/auto-phrase/word-break-auto-phrase-overflow-001.html.ini new file mode 100644 index 00000000000..fdd06184003 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/auto-phrase/word-break-auto-phrase-overflow-001.html.ini @@ -0,0 +1,2 @@ +[word-break-auto-phrase-overflow-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/auto-phrase/word-break-auto-phrase-wbr-nobr-001.html.ini b/tests/wpt/meta/css/css-text/word-break/auto-phrase/word-break-auto-phrase-wbr-nobr-001.html.ini new file mode 100644 index 00000000000..f3e550ce2e1 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/auto-phrase/word-break-auto-phrase-wbr-nobr-001.html.ini @@ -0,0 +1,2 @@ +[word-break-auto-phrase-wbr-nobr-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/auto-phrase/word-break-auto-phrase-wbr-nobr-002.html.ini b/tests/wpt/meta/css/css-text/word-break/auto-phrase/word-break-auto-phrase-wbr-nobr-002.html.ini new file mode 100644 index 00000000000..4b95771bc4c --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/auto-phrase/word-break-auto-phrase-wbr-nobr-002.html.ini @@ -0,0 +1,2 @@ +[word-break-auto-phrase-wbr-nobr-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/break-boundary-2-chars-001.html.ini b/tests/wpt/meta/css/css-text/word-break/break-boundary-2-chars-001.html.ini new file mode 100644 index 00000000000..32c5e8e6275 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/break-boundary-2-chars-001.html.ini @@ -0,0 +1,2 @@ +[break-boundary-2-chars-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-000.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-000.html.ini deleted file mode 100644 index 43c6e201584..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-000.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-break-all-000.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-002.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-002.html.ini deleted file mode 100644 index 3e409b0bce8..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-break-all-002.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-004.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-004.html.ini new file mode 100644 index 00000000000..5a015896e6e --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-004.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-005.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-005.html.ini deleted file mode 100644 index 0fbcfcbb552..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-005.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-break-all-005.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-007.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-007.html.ini new file mode 100644 index 00000000000..192f64b0826 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-007.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-010.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-010.html.ini new file mode 100644 index 00000000000..e6a156581dd --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-010.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-012.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-012.html.ini new file mode 100644 index 00000000000..508737adbc1 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-012.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-012.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-013.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-013.html.ini new file mode 100644 index 00000000000..9985af751f7 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-013.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-013.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-014.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-014.html.ini deleted file mode 100644 index 78724dd30f2..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-014.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-break-all-014.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-015.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-015.html.ini new file mode 100644 index 00000000000..fcbca62a5dd --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-015.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-015.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-016.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-016.html.ini new file mode 100644 index 00000000000..22f4e89102f --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-016.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-016.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-017.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-017.html.ini new file mode 100644 index 00000000000..b082956b57d --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-017.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-017.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-018.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-018.html.ini new file mode 100644 index 00000000000..09af04d6002 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-018.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-018.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-019.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-019.html.ini new file mode 100644 index 00000000000..3f4c8f34f6d --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-019.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-019.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-020.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-020.html.ini new file mode 100644 index 00000000000..f83f0f26ad5 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-020.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-020.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-021.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-021.html.ini new file mode 100644 index 00000000000..b033359c1a3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-021.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-021.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-022.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-022.html.ini new file mode 100644 index 00000000000..fb43c7a317d --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-022.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-022.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-023.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-023.html.ini new file mode 100644 index 00000000000..c315c1cdb27 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-023.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-023.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-024.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-024.html.ini new file mode 100644 index 00000000000..92c57b89c45 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-024.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-024.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-025.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-025.html.ini new file mode 100644 index 00000000000..443a906bae9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-025.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-025.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-026.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-026.html.ini new file mode 100644 index 00000000000..6480c719137 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-026.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-026.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-027.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-027.html.ini new file mode 100644 index 00000000000..2634f0c6218 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-027.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-027.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-029.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-029.html.ini new file mode 100644 index 00000000000..aa320b774fd --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-029.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-029.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-030.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-030.html.ini new file mode 100644 index 00000000000..d446bda392d --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-030.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-030.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-ethiopic.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-ethiopic.html.ini deleted file mode 100644 index 4cd08ee4c34..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-ethiopic.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-break-all-ethiopic.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-001.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-001.html.ini new file mode 100644 index 00000000000..0f396c663c4 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-001.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-002.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-002.html.ini new file mode 100644 index 00000000000..e86e1765b9b --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-002.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-003.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-003.html.ini new file mode 100644 index 00000000000..2a056602ead --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-003.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-004.tentative.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-004.tentative.html.ini new file mode 100644 index 00000000000..4f8a76e98c7 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-004.tentative.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-004.tentative.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-005.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-005.html.ini new file mode 100644 index 00000000000..4f1710521b9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-005.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-006.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-006.html.ini new file mode 100644 index 00000000000..4196a13f72a --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-006.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-007.tentative.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-007.tentative.html.ini new file mode 100644 index 00000000000..0aad3a150dd --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-007.tentative.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-007.tentative.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-009.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-009.html.ini new file mode 100644 index 00000000000..8b0de9552fc --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-break-all-inline-009.html.ini @@ -0,0 +1,2 @@ +[word-break-break-all-inline-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-001.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-001.html.ini new file mode 100644 index 00000000000..e896667fbc5 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-001.html.ini @@ -0,0 +1,2 @@ +[word-break-keep-all-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-002.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-002.html.ini new file mode 100644 index 00000000000..88e455b139a --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-002.html.ini @@ -0,0 +1,2 @@ +[word-break-keep-all-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-003.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-003.html.ini new file mode 100644 index 00000000000..58bd11eebbf --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-003.html.ini @@ -0,0 +1,2 @@ +[word-break-keep-all-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-005.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-005.html.ini new file mode 100644 index 00000000000..feddd4f48c1 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-005.html.ini @@ -0,0 +1,2 @@ +[word-break-keep-all-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-006.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-006.html.ini new file mode 100644 index 00000000000..3a512b4a124 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-006.html.ini @@ -0,0 +1,2 @@ +[word-break-keep-all-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-007.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-007.html.ini new file mode 100644 index 00000000000..0610498c013 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-007.html.ini @@ -0,0 +1,2 @@ +[word-break-keep-all-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-008.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-008.html.ini new file mode 100644 index 00000000000..0ae96b6eb3c --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-008.html.ini @@ -0,0 +1,2 @@ +[word-break-keep-all-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-010.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-010.html.ini new file mode 100644 index 00000000000..851b8559322 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-keep-all-010.html.ini @@ -0,0 +1,2 @@ +[word-break-keep-all-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-min-content-001.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-min-content-001.html.ini new file mode 100644 index 00000000000..3ba7eb5584f --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-min-content-001.html.ini @@ -0,0 +1,2 @@ +[word-break-min-content-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-min-content-002.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-min-content-002.html.ini new file mode 100644 index 00000000000..a99d99d6ec9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-min-content-002.html.ini @@ -0,0 +1,2 @@ +[word-break-min-content-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-min-content-003.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-min-content-003.html.ini deleted file mode 100644 index 37993de3a17..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-min-content-003.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-min-content-003.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-min-content-004.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-min-content-004.html.ini new file mode 100644 index 00000000000..5e0ed296c95 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-min-content-004.html.ini @@ -0,0 +1,2 @@ +[word-break-min-content-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-min-content-005.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-min-content-005.html.ini new file mode 100644 index 00000000000..50024d9fcfc --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-min-content-005.html.ini @@ -0,0 +1,2 @@ +[word-break-min-content-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-min-content-006.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-min-content-006.html.ini new file mode 100644 index 00000000000..505329f9ad9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-min-content-006.html.ini @@ -0,0 +1,2 @@ +[word-break-min-content-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-001.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-001.html.ini deleted file mode 100644 index 4ba098044d6..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-normal-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-normal-001.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-ar-000.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-ar-000.html.ini new file mode 100644 index 00000000000..b79a864a815 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-normal-ar-000.html.ini @@ -0,0 +1,2 @@ +[word-break-normal-ar-000.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-bo-000.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-bo-000.html.ini new file mode 100644 index 00000000000..a915f014bd9 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-normal-bo-000.html.ini @@ -0,0 +1,2 @@ +[word-break-normal-bo-000.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-ethiopic.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-ethiopic.html.ini deleted file mode 100644 index b91c2e6ee1f..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-normal-ethiopic.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-normal-ethiopic.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-hi-000.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-hi-000.html.ini new file mode 100644 index 00000000000..f5aad2ba353 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-normal-hi-000.html.ini @@ -0,0 +1,2 @@ +[word-break-normal-hi-000.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-ja-000.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-ja-000.html.ini deleted file mode 100644 index 3c329316942..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-normal-ja-000.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-normal-ja-000.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-ja-001.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-ja-001.html.ini deleted file mode 100644 index a046e471b17..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-normal-ja-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-normal-ja-001.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-ja-002.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-ja-002.html.ini deleted file mode 100644 index 15244a12fa2..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-normal-ja-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-normal-ja-002.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-ja-004.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-ja-004.html.ini deleted file mode 100644 index 8f6de798490..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-normal-ja-004.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-normal-ja-004.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-km-000.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-km-000.html.ini new file mode 100644 index 00000000000..da11ac5e514 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-normal-km-000.html.ini @@ -0,0 +1,2 @@ +[word-break-normal-km-000.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-ko-000.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-ko-000.html.ini deleted file mode 100644 index e1297171e90..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-normal-ko-000.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-normal-ko-000.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-lo-000.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-lo-000.html.ini new file mode 100644 index 00000000000..76faa74b51d --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-normal-lo-000.html.ini @@ -0,0 +1,2 @@ +[word-break-normal-lo-000.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-my-000.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-my-000.html.ini new file mode 100644 index 00000000000..a9a60953dae --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-normal-my-000.html.ini @@ -0,0 +1,2 @@ +[word-break-normal-my-000.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-tdd-000.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-tdd-000.html.ini new file mode 100644 index 00000000000..d019855a2c3 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-normal-tdd-000.html.ini @@ -0,0 +1,2 @@ +[word-break-normal-tdd-000.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-th-000.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-th-000.html.ini new file mode 100644 index 00000000000..db1cf94a0b8 --- /dev/null +++ b/tests/wpt/meta/css/css-text/word-break/word-break-normal-th-000.html.ini @@ -0,0 +1,2 @@ +[word-break-normal-th-000.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/word-break/word-break-normal-zh-000.html.ini b/tests/wpt/meta/css/css-text/word-break/word-break-normal-zh-000.html.ini deleted file mode 100644 index f5f672c4271..00000000000 --- a/tests/wpt/meta/css/css-text/word-break/word-break-normal-zh-000.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[word-break-normal-zh-000.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-text/writing-system/writing-system-line-break-001.html.ini b/tests/wpt/meta/css/css-text/writing-system/writing-system-line-break-001.html.ini new file mode 100644 index 00000000000..3b4de2ce355 --- /dev/null +++ b/tests/wpt/meta/css/css-text/writing-system/writing-system-line-break-001.html.ini @@ -0,0 +1,2 @@ +[writing-system-line-break-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/writing-system/writing-system-line-break-002.html.ini b/tests/wpt/meta/css/css-text/writing-system/writing-system-line-break-002.html.ini new file mode 100644 index 00000000000..447719ca0bd --- /dev/null +++ b/tests/wpt/meta/css/css-text/writing-system/writing-system-line-break-002.html.ini @@ -0,0 +1,2 @@ +[writing-system-line-break-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-text/writing-system/writing-system-segment-break-001.html.ini b/tests/wpt/meta/css/css-text/writing-system/writing-system-segment-break-001.html.ini new file mode 100644 index 00000000000..7a96cf71dd7 --- /dev/null +++ b/tests/wpt/meta/css/css-text/writing-system/writing-system-segment-break-001.html.ini @@ -0,0 +1,2 @@ +[writing-system-segment-break-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/acos-asin-atan-atan2-computed.html.ini b/tests/wpt/meta/css/css-values/acos-asin-atan-atan2-computed.html.ini index 96879d84783..11c22e299d5 100644 --- a/tests/wpt/meta/css/css-values/acos-asin-atan-atan2-computed.html.ini +++ b/tests/wpt/meta/css/css-values/acos-asin-atan-atan2-computed.html.ini @@ -121,3 +121,6 @@ [atan2(1ms, -1ms) should be used-value-equivalent to 135deg] expected: FAIL + + [calc(atan2(0,-1) / 4) should be used-value-equivalent to 45deg] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/animations/calc-interpolation.html.ini b/tests/wpt/meta/css/css-values/animations/calc-interpolation.html.ini index 72376ce87e7..edd7d73ced4 100644 --- a/tests/wpt/meta/css/css-values/animations/calc-interpolation.html.ini +++ b/tests/wpt/meta/css/css-values/animations/calc-interpolation.html.ini @@ -307,3 +307,9 @@ [Web Animations: property <left> from [0px\] to [calc(infinity * 1px)\] at (1.25) should be [NaNpx\]] expected: FAIL + + [CSS Animations: property <left> from [0px\] to [calc(infinity * 1px)\] at (0) should be [0px\]] + expected: FAIL + + [Web Animations: property <left> from [0px\] to [calc(infinity * 1px)\] at (0) should be [0px\]] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/animations/line-height-lh-transition.html.ini b/tests/wpt/meta/css/css-values/animations/line-height-lh-transition.html.ini deleted file mode 100644 index 05d3c78b460..00000000000 --- a/tests/wpt/meta/css/css-values/animations/line-height-lh-transition.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[line-height-lh-transition.html] - [lh unit length should change with transitioning line-height] - expected: FAIL diff --git a/tests/wpt/meta/css/css-values/attr-color-invalid-cast.html.ini b/tests/wpt/meta/css/css-values/attr-color-invalid-cast.html.ini new file mode 100644 index 00000000000..3d2a7e20d55 --- /dev/null +++ b/tests/wpt/meta/css/css-values/attr-color-invalid-cast.html.ini @@ -0,0 +1,2 @@ +[attr-color-invalid-cast.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/attr-color-valid.html.ini b/tests/wpt/meta/css/css-values/attr-color-valid.html.ini new file mode 100644 index 00000000000..d2ec0e26c75 --- /dev/null +++ b/tests/wpt/meta/css/css-values/attr-color-valid.html.ini @@ -0,0 +1,2 @@ +[attr-color-valid.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/attr-in-max.html.ini b/tests/wpt/meta/css/css-values/attr-in-max.html.ini new file mode 100644 index 00000000000..2db5df5570a --- /dev/null +++ b/tests/wpt/meta/css/css-values/attr-in-max.html.ini @@ -0,0 +1,2 @@ +[attr-in-max.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/attr-invalid-type-008.html.ini b/tests/wpt/meta/css/css-values/attr-invalid-type-008.html.ini new file mode 100644 index 00000000000..65fd07a15f3 --- /dev/null +++ b/tests/wpt/meta/css/css-values/attr-invalid-type-008.html.ini @@ -0,0 +1,2 @@ +[attr-invalid-type-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/attr-length-invalid-cast.html.ini b/tests/wpt/meta/css/css-values/attr-length-invalid-cast.html.ini new file mode 100644 index 00000000000..29706d58f7a --- /dev/null +++ b/tests/wpt/meta/css/css-values/attr-length-invalid-cast.html.ini @@ -0,0 +1,2 @@ +[attr-length-invalid-cast.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/attr-length-valid-zero-nofallback.html.ini b/tests/wpt/meta/css/css-values/attr-length-valid-zero-nofallback.html.ini new file mode 100644 index 00000000000..0864f782f45 --- /dev/null +++ b/tests/wpt/meta/css/css-values/attr-length-valid-zero-nofallback.html.ini @@ -0,0 +1,2 @@ +[attr-length-valid-zero-nofallback.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/attr-length-valid-zero.html.ini b/tests/wpt/meta/css/css-values/attr-length-valid-zero.html.ini new file mode 100644 index 00000000000..d5be29b75af --- /dev/null +++ b/tests/wpt/meta/css/css-values/attr-length-valid-zero.html.ini @@ -0,0 +1,2 @@ +[attr-length-valid-zero.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/attr-length-valid.html.ini b/tests/wpt/meta/css/css-values/attr-length-valid.html.ini new file mode 100644 index 00000000000..00d7148f82e --- /dev/null +++ b/tests/wpt/meta/css/css-values/attr-length-valid.html.ini @@ -0,0 +1,2 @@ +[attr-length-valid.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/attr-px-invalid-cast.html.ini b/tests/wpt/meta/css/css-values/attr-px-invalid-cast.html.ini new file mode 100644 index 00000000000..87888f53efd --- /dev/null +++ b/tests/wpt/meta/css/css-values/attr-px-invalid-cast.html.ini @@ -0,0 +1,2 @@ +[attr-px-invalid-cast.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/attr-px-valid.html.ini b/tests/wpt/meta/css/css-values/attr-px-valid.html.ini new file mode 100644 index 00000000000..7bcf98b2d8a --- /dev/null +++ b/tests/wpt/meta/css/css-values/attr-px-valid.html.ini @@ -0,0 +1,2 @@ +[attr-px-valid.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-background-position-002.html.ini b/tests/wpt/meta/css/css-values/calc-background-position-002.html.ini new file mode 100644 index 00000000000..7146492ca8e --- /dev/null +++ b/tests/wpt/meta/css/css-values/calc-background-position-002.html.ini @@ -0,0 +1,18 @@ +[calc-background-position-002.html] + [testing background-position: calc(2px + 3px) calc(4px + 5px)] + expected: FAIL + + [testing background-position: calc(18px - 7px) calc(19px - 7px)] + expected: FAIL + + [testing background-position: calc(4 * 5px) calc(6px * 4)] + expected: FAIL + + [testing background-position: calc(100px / 4) calc(119px / 7)] + expected: FAIL + + [testing background-position: calc(6px + 21%) calc(7em + 22%)] + expected: FAIL + + [testing background-position: calc(-8px + 23%) calc(-9em + 24%)] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-height-block-1.html.ini b/tests/wpt/meta/css/css-values/calc-height-block-1.html.ini deleted file mode 100644 index dd880e86240..00000000000 --- a/tests/wpt/meta/css/css-values/calc-height-block-1.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[calc-height-block-1.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-in-counter-001.xhtml.ini b/tests/wpt/meta/css/css-values/calc-in-counter-001.xhtml.ini new file mode 100644 index 00000000000..ab9aa9f35b8 --- /dev/null +++ b/tests/wpt/meta/css/css-values/calc-in-counter-001.xhtml.ini @@ -0,0 +1,2 @@ +[calc-in-counter-001.xhtml] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-in-font-feature-settings.html.ini b/tests/wpt/meta/css/css-values/calc-in-font-feature-settings.html.ini new file mode 100644 index 00000000000..acce318ab33 --- /dev/null +++ b/tests/wpt/meta/css/css-values/calc-in-font-feature-settings.html.ini @@ -0,0 +1,3 @@ +[calc-in-font-feature-settings.html] + [calc() in font-feature-settings] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-infinity-nan-computed.html.ini b/tests/wpt/meta/css/css-values/calc-infinity-nan-computed.html.ini index f1c17a32e8c..f07c9e0e517 100644 --- a/tests/wpt/meta/css/css-values/calc-infinity-nan-computed.html.ini +++ b/tests/wpt/meta/css/css-values/calc-infinity-nan-computed.html.ini @@ -142,3 +142,9 @@ [Property rotate(calc(NaN * 1grad)) value expected same with rotate(0deg) in +/-0.0001] expected: FAIL + + [Property width value 'calc(NaN * 1%)'] + expected: FAIL + + [Property width value 'calc(infinity * 1%)'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-angle.html.ini b/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-angle.html.ini index 92cadc09b02..9db9382b8e7 100644 --- a/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-angle.html.ini +++ b/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-angle.html.ini @@ -88,3 +88,12 @@ ['rotate(calc(1deg * clamp(-inFinity, infinity, 10)))' as a specified value should serialize as 'rotate(calc(10deg))'.] expected: FAIL + + ['rotate(calc(1rad * NaN))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.] + expected: FAIL + + ['rotate(calc(1turn * NaN))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.] + expected: FAIL + + ['rotate(calc(1grad * nan))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-length.html.ini b/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-length.html.ini index 6dc11be38bb..030e7ef80a7 100644 --- a/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-length.html.ini +++ b/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-length.html.ini @@ -112,3 +112,12 @@ ['calc(1 * clamp(NaN * 2em, NaN * 4px, NaN * 8pt))' as a specified value should serialize as 'clamp(NaN * 1em, NaN * 1px, NaN * 1px)'.] expected: FAIL + + ['calc(1% * NaN)' as a specified value should serialize as 'calc(NaN * 1%)'.] + expected: FAIL + + ['calc(1% * infinity)' as a specified value should serialize as 'calc(infinity * 1%)'.] + expected: FAIL + + ['calc(1% * -infinity)' as a specified value should serialize as 'calc(-infinity * 1%)'.] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-number.html.ini b/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-number.html.ini new file mode 100644 index 00000000000..24b3bfe3e9e --- /dev/null +++ b/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-number.html.ini @@ -0,0 +1,93 @@ +[calc-infinity-nan-serialize-number.html] + ['calc(NaN)' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(infinity)' as a specified value should serialize as 'calc(infinity)'.] + expected: FAIL + + ['calc(-infinity)' as a specified value should serialize as 'calc(-infinity)'.] + expected: FAIL + + ['calc(1 * NaN)' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * nan)' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * infinity / infinity)' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * 0 * infinity)' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * (infinity + -infinity))' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * (-infinity + infinity))' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * (infinity - infinity))' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * infinity)' as a specified value should serialize as 'calc(infinity)'.] + expected: FAIL + + ['calc(1 * -infinity)' as a specified value should serialize as 'calc(-infinity)'.] + expected: FAIL + + ['calc(1 * iNFinIty)' as a specified value should serialize as 'calc(infinity)'.] + expected: FAIL + + ['calc(1 * (infinity + infinity))' as a specified value should serialize as 'calc(infinity)'.] + expected: FAIL + + ['calc(1 * (-infinity + -infinity))' as a specified value should serialize as 'calc(-infinity)'.] + expected: FAIL + + ['calc(1 * 1/infinity)' as a specified value should serialize as 'calc(0)'.] + expected: FAIL + + ['calc(1 * infinity * infinity)' as a specified value should serialize as 'calc(infinity)'.] + expected: FAIL + + ['calc(1 * -infinity * -infinity)' as a specified value should serialize as 'calc(infinity)'.] + expected: FAIL + + ['calc(1 * max(INFinity*3, 0))' as a specified value should serialize as 'calc(infinity)'.] + expected: FAIL + + ['calc(1 * min(inFInity*4, 0))' as a specified value should serialize as 'calc(0)'.] + expected: FAIL + + ['calc(1 * max(nAn*2, 0))' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * min(nan*3, 0))' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * clamp(-INFINITY*20, 0, infiniTY*10))' as a specified value should serialize as 'calc(0)'.] + expected: FAIL + + ['calc(1 * max(NaN, min(0,10)))' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * clamp(NaN, 0, 10))' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * max(0, min(10, NaN)))' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * clamp(0, 10, NaN))' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * max(0, min(NaN, 10)))' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * clamp(0, NaN, 10))' as a specified value should serialize as 'calc(NaN)'.] + expected: FAIL + + ['calc(1 * clamp(-Infinity, 0, infinity))' as a specified value should serialize as 'calc(0)'.] + expected: FAIL + + ['calc(1 * clamp(-inFinity, infinity, 10))' as a specified value should serialize as 'calc(10)'.] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-resolution.html.ini b/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-resolution.html.ini index e58a0d25026..97b2bff07be 100644 --- a/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-resolution.html.ini +++ b/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-resolution.html.ini @@ -85,3 +85,6 @@ ['image-set(url("") calc(1dppx * clamp(-inFinity, infinity, 10)))' as a specified value should serialize as 'image-set(url("") calc(10dppx))'.] expected: FAIL + + ['image-set(url("") calc(1 * clamp(-INFINITY*20dppx, 0dppx, infiniTY*10dppx)))' as a specified value should serialize as 'image-set(url("") calc(0dppx))'.] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-time.html.ini b/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-time.html.ini index 6af7d919ad8..b24f2c792bb 100644 --- a/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-time.html.ini +++ b/tests/wpt/meta/css/css-values/calc-infinity-nan-serialize-time.html.ini @@ -82,3 +82,6 @@ ['calc(1s * clamp(-inFinity, infinity, 10))' as a specified value should serialize as 'calc(10s)'.] expected: FAIL + + ['calc(1ms * NaN)' as a specified value should serialize as 'calc(NaN * 1s)'.] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-linear-radial-conic-gradient-001.html.ini b/tests/wpt/meta/css/css-values/calc-linear-radial-conic-gradient-001.html.ini new file mode 100644 index 00000000000..f32894f9178 --- /dev/null +++ b/tests/wpt/meta/css/css-values/calc-linear-radial-conic-gradient-001.html.ini @@ -0,0 +1,3 @@ +[calc-linear-radial-conic-gradient-001.html] + [testing background-image: conic-gradient(rgb(0, 128, 0) calc(50% + 10%), rgb(0, 0, 255) calc(60% + 20%))] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-max-height-block-1.html.ini b/tests/wpt/meta/css/css-values/calc-max-height-block-1.html.ini deleted file mode 100644 index 693aea8b114..00000000000 --- a/tests/wpt/meta/css/css-values/calc-max-height-block-1.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[calc-max-height-block-1.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-max-width-block-intrinsic-1.html.ini b/tests/wpt/meta/css/css-values/calc-max-width-block-intrinsic-1.html.ini deleted file mode 100644 index 95791eb08d8..00000000000 --- a/tests/wpt/meta/css/css-values/calc-max-width-block-intrinsic-1.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[calc-max-width-block-intrinsic-1.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-min-height-block-1.html.ini b/tests/wpt/meta/css/css-values/calc-min-height-block-1.html.ini deleted file mode 100644 index 91612d997a9..00000000000 --- a/tests/wpt/meta/css/css-values/calc-min-height-block-1.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[calc-min-height-block-1.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-numbers.html.ini b/tests/wpt/meta/css/css-values/calc-numbers.html.ini new file mode 100644 index 00000000000..a668970dc75 --- /dev/null +++ b/tests/wpt/meta/css/css-values/calc-numbers.html.ini @@ -0,0 +1,27 @@ +[calc-numbers.html] + [testing tab-size: calc(2 * 3)] + expected: FAIL + + [testing tab-size: calc(2 * -4)] + expected: FAIL + + [testing tab-size: calc(2 / 4)] + expected: FAIL + + [testing tab-size: calc(1 + 1px)] + expected: FAIL + + [testing tab-size: calc(1 + 100%)] + expected: FAIL + + [testing tab-size: calc(100%)] + expected: FAIL + + [testing tab-size: calc(10px) bla] + expected: FAIL + + [testing tab-size: calc(bla) 10px] + expected: FAIL + + [testing tab-size: calc(10px)] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-offsets-absolute-bottom-1.html.ini b/tests/wpt/meta/css/css-values/calc-offsets-absolute-bottom-1.html.ini deleted file mode 100644 index d14460cf248..00000000000 --- a/tests/wpt/meta/css/css-values/calc-offsets-absolute-bottom-1.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[calc-offsets-absolute-bottom-1.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-offsets-absolute-top-1.html.ini b/tests/wpt/meta/css/css-values/calc-offsets-absolute-top-1.html.ini deleted file mode 100644 index 69e38fc11db..00000000000 --- a/tests/wpt/meta/css/css-values/calc-offsets-absolute-top-1.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[calc-offsets-absolute-top-1.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-offsets-relative-bottom-1.html.ini b/tests/wpt/meta/css/css-values/calc-offsets-relative-bottom-1.html.ini new file mode 100644 index 00000000000..7655e59c091 --- /dev/null +++ b/tests/wpt/meta/css/css-values/calc-offsets-relative-bottom-1.html.ini @@ -0,0 +1,2 @@ +[calc-offsets-relative-bottom-1.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-offsets-relative-top-1.html.ini b/tests/wpt/meta/css/css-values/calc-offsets-relative-top-1.html.ini new file mode 100644 index 00000000000..ad15609b339 --- /dev/null +++ b/tests/wpt/meta/css/css-values/calc-offsets-relative-top-1.html.ini @@ -0,0 +1,2 @@ +[calc-offsets-relative-top-1.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-rounding-001.html.ini b/tests/wpt/meta/css/css-values/calc-rounding-001.html.ini new file mode 100644 index 00000000000..8217f1a6207 --- /dev/null +++ b/tests/wpt/meta/css/css-values/calc-rounding-001.html.ini @@ -0,0 +1,3 @@ +[calc-rounding-001.html] + [calc() doesn't accumulate much error that makes flex items overflow] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-width-block-intrinsic-1.html.ini b/tests/wpt/meta/css/css-values/calc-width-block-intrinsic-1.html.ini deleted file mode 100644 index 05ca7a9ad94..00000000000 --- a/tests/wpt/meta/css/css-values/calc-width-block-intrinsic-1.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[calc-width-block-intrinsic-1.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-width-table-auto-1.html.ini b/tests/wpt/meta/css/css-values/calc-width-table-auto-1.html.ini new file mode 100644 index 00000000000..813f5920900 --- /dev/null +++ b/tests/wpt/meta/css/css-values/calc-width-table-auto-1.html.ini @@ -0,0 +1,2 @@ +[calc-width-table-auto-1.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-width-table-fixed-1.html.ini b/tests/wpt/meta/css/css-values/calc-width-table-fixed-1.html.ini new file mode 100644 index 00000000000..5fbe7211646 --- /dev/null +++ b/tests/wpt/meta/css/css-values/calc-width-table-fixed-1.html.ini @@ -0,0 +1,2 @@ +[calc-width-table-fixed-1.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/calc-z-index-fractions-001.html.ini b/tests/wpt/meta/css/css-values/calc-z-index-fractions-001.html.ini new file mode 100644 index 00000000000..89c42548dfd --- /dev/null +++ b/tests/wpt/meta/css/css-values/calc-z-index-fractions-001.html.ini @@ -0,0 +1,3 @@ +[calc-z-index-fractions-001.html] + [testing z-index: calc(-3 / 2)] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/cap-invalidation.html.ini b/tests/wpt/meta/css/css-values/cap-invalidation.html.ini new file mode 100644 index 00000000000..fe359e79ece --- /dev/null +++ b/tests/wpt/meta/css/css-values/cap-invalidation.html.ini @@ -0,0 +1,3 @@ +[cap-invalidation.html] + [CSS Values and Units Test: cap invalidation] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ch-empty-pseudo-recalc-on-font-load.html.ini b/tests/wpt/meta/css/css-values/ch-empty-pseudo-recalc-on-font-load.html.ini new file mode 100644 index 00000000000..e9b278c3ee8 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-empty-pseudo-recalc-on-font-load.html.ini @@ -0,0 +1,10 @@ +[ch-empty-pseudo-recalc-on-font-load.html] + expected: ERROR + [ch in pseudo-element ::before should be recalculated after loading a web font] + expected: FAIL + + [ch in pseudo-element ::after should be recalculated after loading a web font] + expected: FAIL + + [ch in pseudo-element ::backdrop should be recalculated after loading a web font] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ch-pseudo-recalc-on-font-load.html.ini b/tests/wpt/meta/css/css-values/ch-pseudo-recalc-on-font-load.html.ini new file mode 100644 index 00000000000..8bb7ac740bb --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-pseudo-recalc-on-font-load.html.ini @@ -0,0 +1,16 @@ +[ch-pseudo-recalc-on-font-load.html] + expected: ERROR + [ch in pseudo-element ::before should be recalculated after loading a web font] + expected: FAIL + + [ch in pseudo-element ::after should be recalculated after loading a web font] + expected: FAIL + + [ch in pseudo-element ::first-letter should be recalculated after loading a web font] + expected: FAIL + + [ch in pseudo-element ::first-line should be recalculated after loading a web font] + expected: FAIL + + [ch in pseudo-element ::marker should be recalculated after loading a web font] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ch-recalc-on-font-load.html.ini b/tests/wpt/meta/css/css-values/ch-recalc-on-font-load.html.ini new file mode 100644 index 00000000000..507454f0afa --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-recalc-on-font-load.html.ini @@ -0,0 +1,10 @@ +[ch-recalc-on-font-load.html] + expected: ERROR + [ch in a normal div should be recalculated after loading a web font] + expected: TIMEOUT + + [ch in display:contents should be recalculated after loading a web font] + expected: TIMEOUT + + [ch in display:none should be recalculated after loading a web font] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-values/ch-unit-001.html.ini b/tests/wpt/meta/css/css-values/ch-unit-001.html.ini new file mode 100644 index 00000000000..4b7001d432d --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-unit-001.html.ini @@ -0,0 +1,2 @@ +[ch-unit-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ch-unit-002.html.ini b/tests/wpt/meta/css/css-values/ch-unit-002.html.ini new file mode 100644 index 00000000000..91fe77cf18a --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-unit-002.html.ini @@ -0,0 +1,2 @@ +[ch-unit-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ch-unit-003.html.ini b/tests/wpt/meta/css/css-values/ch-unit-003.html.ini new file mode 100644 index 00000000000..6366635aca5 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-unit-003.html.ini @@ -0,0 +1,2 @@ +[ch-unit-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ch-unit-004.html.ini b/tests/wpt/meta/css/css-values/ch-unit-004.html.ini new file mode 100644 index 00000000000..187949de4c0 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-unit-004.html.ini @@ -0,0 +1,2 @@ +[ch-unit-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ch-unit-008.html.ini b/tests/wpt/meta/css/css-values/ch-unit-008.html.ini new file mode 100644 index 00000000000..3de81e8e1c6 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-unit-008.html.ini @@ -0,0 +1,2 @@ +[ch-unit-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ch-unit-009.html.ini b/tests/wpt/meta/css/css-values/ch-unit-009.html.ini new file mode 100644 index 00000000000..3253507d60d --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-unit-009.html.ini @@ -0,0 +1,2 @@ +[ch-unit-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ch-unit-010.html.ini b/tests/wpt/meta/css/css-values/ch-unit-010.html.ini new file mode 100644 index 00000000000..00673a731d6 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-unit-010.html.ini @@ -0,0 +1,2 @@ +[ch-unit-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ch-unit-011.html.ini b/tests/wpt/meta/css/css-values/ch-unit-011.html.ini new file mode 100644 index 00000000000..d94403f4226 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-unit-011.html.ini @@ -0,0 +1,2 @@ +[ch-unit-011.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ch-unit-012.html.ini b/tests/wpt/meta/css/css-values/ch-unit-012.html.ini new file mode 100644 index 00000000000..43cb4c410f8 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-unit-012.html.ini @@ -0,0 +1,2 @@ +[ch-unit-012.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ch-unit-016.html.ini b/tests/wpt/meta/css/css-values/ch-unit-016.html.ini new file mode 100644 index 00000000000..a65dd8a593c --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-unit-016.html.ini @@ -0,0 +1,2 @@ +[ch-unit-016.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ch-unit-017.html.ini b/tests/wpt/meta/css/css-values/ch-unit-017.html.ini new file mode 100644 index 00000000000..e0b0c86a725 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-unit-017.html.ini @@ -0,0 +1,2 @@ +[ch-unit-017.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ch-unit-018.html.ini b/tests/wpt/meta/css/css-values/ch-unit-018.html.ini new file mode 100644 index 00000000000..7de18ccaf61 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ch-unit-018.html.ini @@ -0,0 +1,2 @@ +[ch-unit-018.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ex-unit-002.html.ini b/tests/wpt/meta/css/css-values/ex-unit-002.html.ini new file mode 100644 index 00000000000..570b68a0668 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ex-unit-002.html.ini @@ -0,0 +1,2 @@ +[ex-unit-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ex-unit-003.html.ini b/tests/wpt/meta/css/css-values/ex-unit-003.html.ini new file mode 100644 index 00000000000..86d8c8c05b4 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ex-unit-003.html.ini @@ -0,0 +1,2 @@ +[ex-unit-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/exp-log-serialize.html.ini b/tests/wpt/meta/css/css-values/exp-log-serialize.html.ini index f8246bbe7ab..4529c0f0855 100644 --- a/tests/wpt/meta/css/css-values/exp-log-serialize.html.ini +++ b/tests/wpt/meta/css/css-values/exp-log-serialize.html.ini @@ -52,3 +52,6 @@ ['scale(calc(log(0)))' as a computed value should serialize as 'matrix(-infinity, 0, 0, -infinity, 0, 0)'.] expected: FAIL + + ['calc(log(0))' as a computed value should serialize as '0'.] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/getComputedStyle-border-radius-001.html.ini b/tests/wpt/meta/css/css-values/getComputedStyle-border-radius-001.html.ini new file mode 100644 index 00000000000..611a8281050 --- /dev/null +++ b/tests/wpt/meta/css/css-values/getComputedStyle-border-radius-001.html.ini @@ -0,0 +1,3 @@ +[getComputedStyle-border-radius-001.html] + [testing border-radius shorthand] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/getComputedStyle-border-radius-003.html.ini b/tests/wpt/meta/css/css-values/getComputedStyle-border-radius-003.html.ini new file mode 100644 index 00000000000..ef2df160556 --- /dev/null +++ b/tests/wpt/meta/css/css-values/getComputedStyle-border-radius-003.html.ini @@ -0,0 +1,3 @@ +[getComputedStyle-border-radius-003.html] + [testing border-radius shorthand] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/getComputedStyle-calc-mixed-units-002.html.ini b/tests/wpt/meta/css/css-values/getComputedStyle-calc-mixed-units-002.html.ini new file mode 100644 index 00000000000..3b65d5237ab --- /dev/null +++ b/tests/wpt/meta/css/css-values/getComputedStyle-calc-mixed-units-002.html.ini @@ -0,0 +1,6 @@ +[getComputedStyle-calc-mixed-units-002.html] + [testing width: calc(5% + 4rem)] + expected: FAIL + + [testing width: calc(8lh + 7px)] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/hypot-pow-sqrt-computed.html.ini b/tests/wpt/meta/css/css-values/hypot-pow-sqrt-computed.html.ini index 5e525b98125..ec587258b61 100644 --- a/tests/wpt/meta/css/css-values/hypot-pow-sqrt-computed.html.ini +++ b/tests/wpt/meta/css/css-values/hypot-pow-sqrt-computed.html.ini @@ -112,3 +112,24 @@ [hypot(1turn) should be used-value-equivalent to 1turn] expected: FAIL + + [hypot(3e+9px, 4e+9px) should be used-value-equivalent to 5e+9px] + expected: FAIL + + [calc(3px * pow(20, 4)) should be used-value-equivalent to 480000px] + expected: FAIL + + [calc(-2 * hypot(3px, 4px)) should be used-value-equivalent to -10px] + expected: FAIL + + [hypot(0% + 3px, 0% + 4px) should be used-value-equivalent to 5px] + expected: FAIL + + [hypot(0% + 772.333px) should be used-value-equivalent to calc(0% + 772.333px)] + expected: FAIL + + [hypot(0% + 772.35px) should be used-value-equivalent to calc(0% + 772.35px)] + expected: FAIL + + [hypot(0% + 600px, 0% + 800px) should be used-value-equivalent to 1000px] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/hypot-pow-sqrt-serialize.html.ini b/tests/wpt/meta/css/css-values/hypot-pow-sqrt-serialize.html.ini index 80e19ba3296..e9fc10d976c 100644 --- a/tests/wpt/meta/css/css-values/hypot-pow-sqrt-serialize.html.ini +++ b/tests/wpt/meta/css/css-values/hypot-pow-sqrt-serialize.html.ini @@ -61,3 +61,27 @@ ['scale(calc(sqrt(1) - 1))' as a computed value should serialize as 'matrix(0, 0, 0, 0, 0, 0)'.] expected: FAIL + + ['calc(pow(1,1) - 0.5)' as a specified value should serialize as 'calc(0.5)'.] + expected: FAIL + + ['scale(calc(pow(1,1) - 0.5))' as a specified value should serialize as 'scale(calc(0.5))'.] + expected: FAIL + + ['calc(pow(1,1) - 0.5)' as a computed value should serialize as '0.5'.] + expected: FAIL + + ['scale(calc(pow(1,1) - 0.5))' as a computed value should serialize as 'matrix(0.5, 0, 0, 0.5, 0, 0)'.] + expected: FAIL + + ['calc(hypot(1) * 0.5)' as a specified value should serialize as 'calc(0.5)'.] + expected: FAIL + + ['scale(calc(hypot(1) * 0.5))' as a specified value should serialize as 'scale(calc(0.5))'.] + expected: FAIL + + ['calc(hypot(1) * 0.5)' as a computed value should serialize as '0.5'.] + expected: FAIL + + ['scale(calc(hypot(1) * 0.5))' as a computed value should serialize as 'matrix(0.5, 0, 0, 0.5, 0, 0)'.] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ic-unit-002.html.ini b/tests/wpt/meta/css/css-values/ic-unit-002.html.ini new file mode 100644 index 00000000000..e7ac97f98c0 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ic-unit-002.html.ini @@ -0,0 +1,2 @@ +[ic-unit-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ic-unit-003.html.ini b/tests/wpt/meta/css/css-values/ic-unit-003.html.ini new file mode 100644 index 00000000000..84a4b33f2b0 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ic-unit-003.html.ini @@ -0,0 +1,2 @@ +[ic-unit-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ic-unit-004.html.ini b/tests/wpt/meta/css/css-values/ic-unit-004.html.ini new file mode 100644 index 00000000000..9148c657791 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ic-unit-004.html.ini @@ -0,0 +1,2 @@ +[ic-unit-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ic-unit-009.html.ini b/tests/wpt/meta/css/css-values/ic-unit-009.html.ini new file mode 100644 index 00000000000..ec079625a5f --- /dev/null +++ b/tests/wpt/meta/css/css-values/ic-unit-009.html.ini @@ -0,0 +1,2 @@ +[ic-unit-009.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ic-unit-010.html.ini b/tests/wpt/meta/css/css-values/ic-unit-010.html.ini new file mode 100644 index 00000000000..ed3149ae20c --- /dev/null +++ b/tests/wpt/meta/css/css-values/ic-unit-010.html.ini @@ -0,0 +1,2 @@ +[ic-unit-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ic-unit-011.html.ini b/tests/wpt/meta/css/css-values/ic-unit-011.html.ini new file mode 100644 index 00000000000..fc139eb97d5 --- /dev/null +++ b/tests/wpt/meta/css/css-values/ic-unit-011.html.ini @@ -0,0 +1,2 @@ +[ic-unit-011.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ic-unit-012.html.ini b/tests/wpt/meta/css/css-values/ic-unit-012.html.ini new file mode 100644 index 00000000000..3c08ad5954f --- /dev/null +++ b/tests/wpt/meta/css/css-values/ic-unit-012.html.ini @@ -0,0 +1,2 @@ +[ic-unit-012.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/ic-unit-015.html.ini b/tests/wpt/meta/css/css-values/ic-unit-015.html.ini new file mode 100644 index 00000000000..7f4ecb1646a --- /dev/null +++ b/tests/wpt/meta/css/css-values/ic-unit-015.html.ini @@ -0,0 +1,2 @@ +[ic-unit-015.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/lh-rlh-on-root-001.html.ini b/tests/wpt/meta/css/css-values/lh-rlh-on-root-001.html.ini new file mode 100644 index 00000000000..8090ba493d9 --- /dev/null +++ b/tests/wpt/meta/css/css-values/lh-rlh-on-root-001.html.ini @@ -0,0 +1,24 @@ +[lh-rlh-on-root-001.html] + [lh in line-height on root] + expected: FAIL + + [rlh in line-height on root] + expected: FAIL + + [lh in font-size on root] + expected: FAIL + + [rlh in font-size on root] + expected: FAIL + + [2lh in line-height on root] + expected: FAIL + + [2rlh in line-height on root] + expected: FAIL + + [2lh in font-size on root] + expected: FAIL + + [2rlh in font-size on root] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/lh-unit-001.html.ini b/tests/wpt/meta/css/css-values/lh-unit-001.html.ini new file mode 100644 index 00000000000..b53f95bdbb4 --- /dev/null +++ b/tests/wpt/meta/css/css-values/lh-unit-001.html.ini @@ -0,0 +1,2 @@ +[lh-unit-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/lh-unit-002.html.ini b/tests/wpt/meta/css/css-values/lh-unit-002.html.ini new file mode 100644 index 00000000000..bad542144c5 --- /dev/null +++ b/tests/wpt/meta/css/css-values/lh-unit-002.html.ini @@ -0,0 +1,2 @@ +[lh-unit-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/lh-unit-003.html.ini b/tests/wpt/meta/css/css-values/lh-unit-003.html.ini index 3f0d37518f1..706c88f2f98 100644 --- a/tests/wpt/meta/css/css-values/lh-unit-003.html.ini +++ b/tests/wpt/meta/css/css-values/lh-unit-003.html.ini @@ -1,4 +1,6 @@ [lh-unit-003.html] - expected: ERROR [Line-height and lh before @font-face loads] expected: FAIL + + [Line-height and lh after @font-face loaded] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/line-break-ch-unit.html.ini b/tests/wpt/meta/css/css-values/line-break-ch-unit.html.ini new file mode 100644 index 00000000000..eccc8753c9a --- /dev/null +++ b/tests/wpt/meta/css/css-values/line-break-ch-unit.html.ini @@ -0,0 +1,291 @@ +[line-break-ch-unit.html] + [3ch should fit] + expected: FAIL + + [4ch should fit] + expected: FAIL + + [5ch should fit] + expected: FAIL + + [6ch should fit] + expected: FAIL + + [7ch should fit] + expected: FAIL + + [8ch should fit] + expected: FAIL + + [9ch should fit] + expected: FAIL + + [10ch should fit] + expected: FAIL + + [11ch should fit] + expected: FAIL + + [12ch should fit] + expected: FAIL + + [13ch should fit] + expected: FAIL + + [14ch should fit] + expected: FAIL + + [15ch should fit] + expected: FAIL + + [16ch should fit] + expected: FAIL + + [17ch should fit] + expected: FAIL + + [18ch should fit] + expected: FAIL + + [19ch should fit] + expected: FAIL + + [20ch should fit] + expected: FAIL + + [21ch should fit] + expected: FAIL + + [22ch should fit] + expected: FAIL + + [23ch should fit] + expected: FAIL + + [24ch should fit] + expected: FAIL + + [25ch should fit] + expected: FAIL + + [26ch should fit] + expected: FAIL + + [27ch should fit] + expected: FAIL + + [28ch should fit] + expected: FAIL + + [29ch should fit] + expected: FAIL + + [30ch should fit] + expected: FAIL + + [31ch should fit] + expected: FAIL + + [32ch should fit] + expected: FAIL + + [33ch should fit] + expected: FAIL + + [34ch should fit] + expected: FAIL + + [35ch should fit] + expected: FAIL + + [36ch should fit] + expected: FAIL + + [37ch should fit] + expected: FAIL + + [38ch should fit] + expected: FAIL + + [39ch should fit] + expected: FAIL + + [40ch should fit] + expected: FAIL + + [41ch should fit] + expected: FAIL + + [42ch should fit] + expected: FAIL + + [43ch should fit] + expected: FAIL + + [44ch should fit] + expected: FAIL + + [45ch should fit] + expected: FAIL + + [46ch should fit] + expected: FAIL + + [47ch should fit] + expected: FAIL + + [48ch should fit] + expected: FAIL + + [49ch should fit] + expected: FAIL + + [50ch should fit] + expected: FAIL + + [51ch should fit] + expected: FAIL + + [52ch should fit] + expected: FAIL + + [53ch should fit] + expected: FAIL + + [54ch should fit] + expected: FAIL + + [55ch should fit] + expected: FAIL + + [56ch should fit] + expected: FAIL + + [57ch should fit] + expected: FAIL + + [58ch should fit] + expected: FAIL + + [59ch should fit] + expected: FAIL + + [60ch should fit] + expected: FAIL + + [61ch should fit] + expected: FAIL + + [62ch should fit] + expected: FAIL + + [63ch should fit] + expected: FAIL + + [64ch should fit] + expected: FAIL + + [65ch should fit] + expected: FAIL + + [66ch should fit] + expected: FAIL + + [67ch should fit] + expected: FAIL + + [68ch should fit] + expected: FAIL + + [69ch should fit] + expected: FAIL + + [70ch should fit] + expected: FAIL + + [71ch should fit] + expected: FAIL + + [72ch should fit] + expected: FAIL + + [73ch should fit] + expected: FAIL + + [74ch should fit] + expected: FAIL + + [75ch should fit] + expected: FAIL + + [76ch should fit] + expected: FAIL + + [77ch should fit] + expected: FAIL + + [78ch should fit] + expected: FAIL + + [79ch should fit] + expected: FAIL + + [80ch should fit] + expected: FAIL + + [81ch should fit] + expected: FAIL + + [82ch should fit] + expected: FAIL + + [83ch should fit] + expected: FAIL + + [84ch should fit] + expected: FAIL + + [85ch should fit] + expected: FAIL + + [86ch should fit] + expected: FAIL + + [87ch should fit] + expected: FAIL + + [88ch should fit] + expected: FAIL + + [89ch should fit] + expected: FAIL + + [90ch should fit] + expected: FAIL + + [91ch should fit] + expected: FAIL + + [92ch should fit] + expected: FAIL + + [93ch should fit] + expected: FAIL + + [94ch should fit] + expected: FAIL + + [95ch should fit] + expected: FAIL + + [96ch should fit] + expected: FAIL + + [97ch should fit] + expected: FAIL + + [98ch should fit] + expected: FAIL + + [99ch should fit] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/minmax-number-serialize.html.ini b/tests/wpt/meta/css/css-values/minmax-number-serialize.html.ini new file mode 100644 index 00000000000..a9ffda78069 --- /dev/null +++ b/tests/wpt/meta/css/css-values/minmax-number-serialize.html.ini @@ -0,0 +1,30 @@ +[minmax-number-serialize.html] + ['scale(min(.1))' as a computed value should serialize as 'matrix(0.1, 0, 0, 0.1, 0, 0)'.] + expected: FAIL + + ['scale(max(.1))' as a computed value should serialize as 'matrix(0.1, 0, 0, 0.1, 0, 0)'.] + expected: FAIL + + ['scale(min(.1, .2, .3))' as a computed value should serialize as 'matrix(0.1, 0, 0, 0.1, 0, 0)'.] + expected: FAIL + + ['scale(max(.1, .2, .3))' as a computed value should serialize as 'matrix(0.3, 0, 0, 0.3, 0, 0)'.] + expected: FAIL + + ['scale(min(.3, .2, .1))' as a computed value should serialize as 'matrix(0.1, 0, 0, 0.1, 0, 0)'.] + expected: FAIL + + ['scale(max(.3, .2, .1))' as a computed value should serialize as 'matrix(0.3, 0, 0, 0.3, 0, 0)'.] + expected: FAIL + + ['scale(calc(min(.1) + min(.2)))' as a computed value should serialize as 'matrix(0.3, 0, 0, 0.3, 0, 0)'.] + expected: FAIL + + ['scale(calc(max(.1) + max(.2)))' as a computed value should serialize as 'matrix(0.3, 0, 0, 0.3, 0, 0)'.] + expected: FAIL + + ['scale(calc(.1 + min(.1)))' as a computed value should serialize as 'matrix(0.2, 0, 0, 0.2, 0, 0)'.] + expected: FAIL + + ['scale(calc(max(.1) + .1))' as a computed value should serialize as 'matrix(0.2, 0, 0, 0.2, 0, 0)'.] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/rcap-invalidation.html.ini b/tests/wpt/meta/css/css-values/rcap-invalidation.html.ini new file mode 100644 index 00000000000..7ffec102050 --- /dev/null +++ b/tests/wpt/meta/css/css-values/rcap-invalidation.html.ini @@ -0,0 +1,3 @@ +[rcap-invalidation.html] + [CSS Values and Units Test: rcap invalidation] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/round-mod-rem-computed.html.ini b/tests/wpt/meta/css/css-values/round-mod-rem-computed.html.ini index 456c441bca8..d611c6fdc4c 100644 --- a/tests/wpt/meta/css/css-values/round-mod-rem-computed.html.ini +++ b/tests/wpt/meta/css/css-values/round-mod-rem-computed.html.ini @@ -355,3 +355,348 @@ [rem(-18vw,5vw) should be used-value-equivalent to -3vw] expected: FAIL + + [calc(round(to-zero, 105, 10)) should be used-value-equivalent to 100] + expected: FAIL + + [calc(round(to-zero, -105, 10)) should be used-value-equivalent to -100] + expected: FAIL + + [calc(round(-100, 10)) should be used-value-equivalent to -100] + expected: FAIL + + [calc(round(up, -103, 10)) should be used-value-equivalent to -100] + expected: FAIL + + [round(up, 0, 5) should be used-value-equivalent to 0] + expected: FAIL + + [round(down, 0, 5) should be used-value-equivalent to 0] + expected: FAIL + + [round(nearest, 0, 5) should be used-value-equivalent to 0] + expected: FAIL + + [round(to-zero, 0, 5) should be used-value-equivalent to 0] + expected: FAIL + + [round(up, 5, 5) should be used-value-equivalent to 5] + expected: FAIL + + [round(down, 5, 5) should be used-value-equivalent to 5] + expected: FAIL + + [round(nearest, 5, 5) should be used-value-equivalent to 5] + expected: FAIL + + [round(to-zero, 5, 5) should be used-value-equivalent to 5] + expected: FAIL + + [round(up, -5, 5) should be used-value-equivalent to -5] + expected: FAIL + + [round(down, -5, 5) should be used-value-equivalent to -5] + expected: FAIL + + [round(nearest, -5, 5) should be used-value-equivalent to -5] + expected: FAIL + + [round(to-zero, -5, 5) should be used-value-equivalent to -5] + expected: FAIL + + [round(up, 10, 5) should be used-value-equivalent to 10] + expected: FAIL + + [round(down, 10, 5) should be used-value-equivalent to 10] + expected: FAIL + + [round(nearest, 10, 5) should be used-value-equivalent to 10] + expected: FAIL + + [round(to-zero, 10, 5) should be used-value-equivalent to 10] + expected: FAIL + + [round(up, -10, 5) should be used-value-equivalent to -10] + expected: FAIL + + [round(down, -10, 5) should be used-value-equivalent to -10] + expected: FAIL + + [round(nearest, -10, 5) should be used-value-equivalent to -10] + expected: FAIL + + [round(to-zero, -10, 5) should be used-value-equivalent to -10] + expected: FAIL + + [round(up, 20, 5) should be used-value-equivalent to 20] + expected: FAIL + + [round(down, 20, 5) should be used-value-equivalent to 20] + expected: FAIL + + [round(nearest, 20, 5) should be used-value-equivalent to 20] + expected: FAIL + + [round(to-zero, 20, 5) should be used-value-equivalent to 20] + expected: FAIL + + [round(up, -20, 5) should be used-value-equivalent to -20] + expected: FAIL + + [round(down, -20, 5) should be used-value-equivalent to -20] + expected: FAIL + + [round(nearest, -20, 5) should be used-value-equivalent to -20] + expected: FAIL + + [round(to-zero, -20, 5) should be used-value-equivalent to -20] + expected: FAIL + + [mod(-18px,100% / 10) should be used-value-equivalent to 4.5px] + expected: FAIL + + [mod(-19%,5%) should be used-value-equivalent to 1%] + expected: FAIL + + [calc(round(1px + 0%, 1px + 0%)) should be used-value-equivalent to 1px] + expected: FAIL + + [calc(mod(3px + 0%, 2px + 0%)) should be used-value-equivalent to 1px] + expected: FAIL + + [calc(rem(3px + 0%, 2px + 0%)) should be used-value-equivalent to 1px] + expected: FAIL + + [round(0, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [round(-0, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [round(Infinity, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [round(-Infinity, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [round(-4, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [round(4, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [round(Infinity, Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [round(-Infinity, -Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [round(Infinity, -Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [round(-Infinity, Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [mod(0, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [mod(-0, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [mod(Infinity, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [mod(-Infinity, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [mod(-4, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [mod(4, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [mod(Infinity, Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [mod(-Infinity, -Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [mod(Infinity, -Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [mod(-Infinity, Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [rem(0, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [rem(-0, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [rem(Infinity, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [rem(-Infinity, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [rem(-4, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [rem(4, 0) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [rem(Infinity, Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [rem(-Infinity, -Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [rem(Infinity, -Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [rem(-Infinity, Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [round(up, Infinity, 4) should be used-value-equivalent to calc(Infinity)] + expected: FAIL + + [round(up, -Infinity, 4) should be used-value-equivalent to calc(-Infinity)] + expected: FAIL + + [round(up, Infinity, -4) should be used-value-equivalent to calc(Infinity)] + expected: FAIL + + [round(up, -Infinity, -4) should be used-value-equivalent to calc(-Infinity)] + expected: FAIL + + [round(down, Infinity, 4) should be used-value-equivalent to calc(Infinity)] + expected: FAIL + + [round(down, -Infinity, 4) should be used-value-equivalent to calc(-Infinity)] + expected: FAIL + + [round(down, Infinity, -4) should be used-value-equivalent to calc(Infinity)] + expected: FAIL + + [round(down, -Infinity, -4) should be used-value-equivalent to calc(-Infinity)] + expected: FAIL + + [round(nearest, Infinity, 4) should be used-value-equivalent to calc(Infinity)] + expected: FAIL + + [round(nearest, -Infinity, 4) should be used-value-equivalent to calc(-Infinity)] + expected: FAIL + + [round(nearest, Infinity, -4) should be used-value-equivalent to calc(Infinity)] + expected: FAIL + + [round(nearest, -Infinity, -4) should be used-value-equivalent to calc(-Infinity)] + expected: FAIL + + [round(to-zero, Infinity, 4) should be used-value-equivalent to calc(Infinity)] + expected: FAIL + + [round(to-zero, -Infinity, 4) should be used-value-equivalent to calc(-Infinity)] + expected: FAIL + + [round(to-zero, Infinity, -4) should be used-value-equivalent to calc(Infinity)] + expected: FAIL + + [round(to-zero, -Infinity, -4) should be used-value-equivalent to calc(-Infinity)] + expected: FAIL + + [round(nearest, 0, Infinity) should be used-value-equivalent to 0] + expected: FAIL + + [round(nearest, 4, Infinity) should be used-value-equivalent to 0] + expected: FAIL + + [round(nearest, -0, Infinity) should be used-value-equivalent to calc(-0)] + expected: FAIL + + [round(nearest, -4, Infinity) should be used-value-equivalent to calc(-0)] + expected: FAIL + + [round(nearest, 0, -Infinity) should be used-value-equivalent to 0] + expected: FAIL + + [round(nearest, 4, -Infinity) should be used-value-equivalent to 0] + expected: FAIL + + [round(nearest, -0, -Infinity) should be used-value-equivalent to calc(-0)] + expected: FAIL + + [round(nearest, -4, -Infinity) should be used-value-equivalent to calc(-0)] + expected: FAIL + + [round(to-zero, 0, Infinity) should be used-value-equivalent to 0] + expected: FAIL + + [round(to-zero, 4, Infinity) should be used-value-equivalent to 0] + expected: FAIL + + [round(to-zero, -0, Infinity) should be used-value-equivalent to calc(-0)] + expected: FAIL + + [round(to-zero, -4, Infinity) should be used-value-equivalent to calc(-0)] + expected: FAIL + + [round(to-zero, 0, -Infinity) should be used-value-equivalent to 0] + expected: FAIL + + [round(to-zero, 4, -Infinity) should be used-value-equivalent to 0] + expected: FAIL + + [round(to-zero, -0, -Infinity) should be used-value-equivalent to calc(-0)] + expected: FAIL + + [round(to-zero, -4, -Infinity) should be used-value-equivalent to calc(-0)] + expected: FAIL + + [round(up, 1, Infinity) should be used-value-equivalent to calc(Infinity)] + expected: FAIL + + [round(up, 0, Infinity) should be used-value-equivalent to 0] + expected: FAIL + + [round(up, -1, Infinity) should be used-value-equivalent to calc(-0)] + expected: FAIL + + [round(up, 1, -Infinity) should be used-value-equivalent to calc(Infinity)] + expected: FAIL + + [round(up, 0, -Infinity) should be used-value-equivalent to 0] + expected: FAIL + + [round(up, -1, -Infinity) should be used-value-equivalent to calc(-0)] + expected: FAIL + + [round(down, 1, Infinity) should be used-value-equivalent to calc(-0)] + expected: FAIL + + [round(down, 0, Infinity) should be used-value-equivalent to 0] + expected: FAIL + + [round(down, -1, Infinity) should be used-value-equivalent to calc(-Infinity)] + expected: FAIL + + [round(down, 1, -Infinity) should be used-value-equivalent to calc(-0)] + expected: FAIL + + [round(down, 0, -Infinity) should be used-value-equivalent to 0] + expected: FAIL + + [round(down, -1, -Infinity) should be used-value-equivalent to calc(-Infinity)] + expected: FAIL + + [mod(-0, Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [mod(0, -Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [mod(-4, Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [mod(4, -Infinity) should be used-value-equivalent to calc(NaN)] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/round-mod-rem-serialize.html.ini b/tests/wpt/meta/css/css-values/round-mod-rem-serialize.html.ini index c2cf0447912..c03f25d48cc 100644 --- a/tests/wpt/meta/css/css-values/round-mod-rem-serialize.html.ini +++ b/tests/wpt/meta/css/css-values/round-mod-rem-serialize.html.ini @@ -67,3 +67,21 @@ ['scale(calc(rem(1,0)))' as a computed value should serialize as 'matrix(NaN, 0, 0, NaN, 0, 0)'.] expected: FAIL + + ['calc(round(1,0))' as a computed value should serialize as '0'.] + expected: FAIL + + ['scale(calc(round(1,0)))' as a computed value should serialize as 'matrix(0, 0, 0, 0, 0, 0)'.] + expected: FAIL + + ['calc(mod(1,0))' as a computed value should serialize as '0'.] + expected: FAIL + + ['scale(calc(mod(1,0)))' as a computed value should serialize as 'matrix(0, 0, 0, 0, 0, 0)'.] + expected: FAIL + + ['calc(rem(1,0))' as a computed value should serialize as '0'.] + expected: FAIL + + ['scale(calc(rem(1,0)))' as a computed value should serialize as 'matrix(0, 0, 0, 0, 0, 0)'.] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/signs-abs-computed.html.ini b/tests/wpt/meta/css/css-values/signs-abs-computed.html.ini index 1ac87eaeb83..50daba46730 100644 --- a/tests/wpt/meta/css/css-values/signs-abs-computed.html.ini +++ b/tests/wpt/meta/css/css-values/signs-abs-computed.html.ini @@ -424,3 +424,300 @@ [abs(-1turn) should be used-value-equivalent to 1turn] expected: FAIL + + [abs(10px) should be used-value-equivalent to 10px] + expected: FAIL + + [abs(10%) should be used-value-equivalent to 10px] + expected: FAIL + + [abs(10px + 10%) should be used-value-equivalent to 20px] + expected: FAIL + + [calc(10px + abs(10%)) should be used-value-equivalent to 20px] + expected: FAIL + + [abs(-10px) should be used-value-equivalent to 10px] + expected: FAIL + + [abs(-10%) should be used-value-equivalent to 10px] + expected: FAIL + + [calc(calc(sign(-0))) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(calc(sign(-0)))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(calc(sign(0))) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(calc(sign(0)))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [abs(infinity) should be used-value-equivalent to calc(infinity)] + expected: FAIL + + [abs(-infinity) should be used-value-equivalent to calc(infinity)] + expected: FAIL + + [abs(NaN) should be used-value-equivalent to calc(NaN)] + expected: FAIL + + [calc(sign(0px)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0px))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0cm)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0cm))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0mm)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0mm))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0Q)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0Q))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0in)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0in))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0pc)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0pc))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0pt)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0pt))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0em)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0em))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0ex)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0ex))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0ch)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0ch))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0rem)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0rem))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0vh)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0vh))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0vw)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0vw))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0vmin)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0vmin))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0vmax)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0vmax))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(-0px)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0px))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0cm)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0cm))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0mm)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0mm))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0Q)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0Q))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0in)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0in))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0pc)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0pc))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0pt)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0pt))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0em)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0em))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0ex)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0ex))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0ch)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0ch))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0rem)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0rem))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0vh)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0vh))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0vw)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0vw))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0vmin)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0vmin))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0vmax)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0vmax))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(0s)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0s))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0ms)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0ms))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(-0s)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0s))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0ms)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0ms))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(0deg)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0deg))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0grad)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0grad))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0rad)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0rad))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(0turn)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(0turn))), 1) should be used-value-equivalent to 1] + expected: FAIL + + [calc(sign(-0deg)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0deg))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0grad)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0grad))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0rad)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0rad))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [calc(sign(-0turn)) should be used-value-equivalent to 0] + expected: FAIL + + [clamp(-1, calc( 1 / sign(sign(-0turn))), 1) should be used-value-equivalent to -1] + expected: FAIL + + [sign(10px - 1em) should be used-value-equivalent to 0; fontSize=10px] + expected: FAIL + + [sign(10px - 2em) should be used-value-equivalent to -1; fontSize=10px] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/signs-abs-serialize.html.ini b/tests/wpt/meta/css/css-values/signs-abs-serialize.html.ini index f46ffb3742a..114ce0b76c7 100644 --- a/tests/wpt/meta/css/css-values/signs-abs-serialize.html.ini +++ b/tests/wpt/meta/css/css-values/signs-abs-serialize.html.ini @@ -154,3 +154,9 @@ ['scale(calc(sign(-1 * infinity)))' as a computed value should serialize as 'matrix(-1, 0, 0, -1, 0, 0)'.] expected: FAIL + + ['scale(calc(sign(-1 * NaN)))' as a specified value should serialize as 'scale(calc(NaN))'.] + expected: FAIL + + ['scale(calc(sign(1 * NaN)))' as a specified value should serialize as 'scale(calc(NaN))'.] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/sin-cos-tan-serialize.html.ini b/tests/wpt/meta/css/css-values/sin-cos-tan-serialize.html.ini index 552f6ffd0cc..102a346eec9 100644 --- a/tests/wpt/meta/css/css-values/sin-cos-tan-serialize.html.ini +++ b/tests/wpt/meta/css/css-values/sin-cos-tan-serialize.html.ini @@ -286,3 +286,93 @@ ['scale(calc(calc(tan(-infinity))))' as a specified value should serialize as 'scale(calc(NaN))'.] expected: FAIL + + ['scale(sin(180deg))' as a specified value should serialize as 'scale(calc(0))'.] + expected: FAIL + + ['scale(calc(sin(180deg)))' as a specified value should serialize as 'scale(calc(0))'.] + expected: FAIL + + ['scale(cos(180deg))' as a specified value should serialize as 'scale(calc(-1))'.] + expected: FAIL + + ['scale(calc(cos(180deg)))' as a specified value should serialize as 'scale(calc(-1))'.] + expected: FAIL + + ['scale(tan(180deg))' as a specified value should serialize as 'scale(calc(0))'.] + expected: FAIL + + ['scale(calc(tan(180deg)))' as a specified value should serialize as 'scale(calc(0))'.] + expected: FAIL + + ['scale(sin(270deg))' as a specified value should serialize as 'scale(calc(-1))'.] + expected: FAIL + + ['scale(calc(sin(270deg)))' as a specified value should serialize as 'scale(calc(-1))'.] + expected: FAIL + + ['scale(cos(270deg))' as a specified value should serialize as 'scale(calc(0))'.] + expected: FAIL + + ['scale(calc(cos(270deg)))' as a specified value should serialize as 'scale(calc(0))'.] + expected: FAIL + + ['scale(tan(270deg))' as a specified value should serialize as 'scale(calc(-infinity))'.] + expected: FAIL + + ['scale(calc(tan(270deg)))' as a specified value should serialize as 'scale(calc(-infinity))'.] + expected: FAIL + + ['scale(sin(-180deg))' as a specified value should serialize as 'scale(calc(0))'.] + expected: FAIL + + ['scale(calc(sin(-180deg)))' as a specified value should serialize as 'scale(calc(0))'.] + expected: FAIL + + ['scale(cos(-180deg))' as a specified value should serialize as 'scale(calc(-1))'.] + expected: FAIL + + ['scale(calc(cos(-180deg)))' as a specified value should serialize as 'scale(calc(-1))'.] + expected: FAIL + + ['scale(tan(-180deg))' as a specified value should serialize as 'scale(calc(0))'.] + expected: FAIL + + ['scale(calc(tan(-180deg)))' as a specified value should serialize as 'scale(calc(0))'.] + expected: FAIL + + ['scale(sin(-270deg))' as a specified value should serialize as 'scale(calc(1))'.] + expected: FAIL + + ['scale(calc(sin(-270deg)))' as a specified value should serialize as 'scale(calc(1))'.] + expected: FAIL + + ['scale(cos(-270deg))' as a specified value should serialize as 'scale(calc(0))'.] + expected: FAIL + + ['scale(calc(cos(-270deg)))' as a specified value should serialize as 'scale(calc(0))'.] + expected: FAIL + + ['scale(tan(-270deg))' as a specified value should serialize as 'scale(calc(infinity))'.] + expected: FAIL + + ['scale(calc(tan(-270deg)))' as a specified value should serialize as 'scale(calc(infinity))'.] + expected: FAIL + + ['scale(calc(sin(NaN)))' as a specified value should serialize as 'scale(calc(NaN))'.] + expected: FAIL + + ['scale(calc(calc(sin(NaN))))' as a specified value should serialize as 'scale(calc(NaN))'.] + expected: FAIL + + ['scale(calc(cos(NaN)))' as a specified value should serialize as 'scale(calc(NaN))'.] + expected: FAIL + + ['scale(calc(calc(cos(NaN))))' as a specified value should serialize as 'scale(calc(NaN))'.] + expected: FAIL + + ['scale(calc(tan(NaN)))' as a specified value should serialize as 'scale(calc(NaN))'.] + expected: FAIL + + ['scale(calc(calc(tan(NaN))))' as a specified value should serialize as 'scale(calc(NaN))'.] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/urls/resolve-relative-to-base.sub.html.ini b/tests/wpt/meta/css/css-values/urls/resolve-relative-to-base.sub.html.ini new file mode 100644 index 00000000000..10eaf8e04e0 --- /dev/null +++ b/tests/wpt/meta/css/css-values/urls/resolve-relative-to-base.sub.html.ini @@ -0,0 +1,6 @@ +[resolve-relative-to-base.sub.html] + [base-relative URL: relative-image-url] + expected: FAIL + + [base-relative URL: relative-image-variable-url] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/vh-calc-support-pct.html.ini b/tests/wpt/meta/css/css-values/vh-calc-support-pct.html.ini deleted file mode 100644 index af7c03253fe..00000000000 --- a/tests/wpt/meta/css/css-values/vh-calc-support-pct.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[vh-calc-support-pct.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-values/vh-interpolate-pct.html.ini b/tests/wpt/meta/css/css-values/vh-interpolate-pct.html.ini new file mode 100644 index 00000000000..be2538e602f --- /dev/null +++ b/tests/wpt/meta/css/css-values/vh-interpolate-pct.html.ini @@ -0,0 +1,2 @@ +[vh-interpolate-pct.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-values/vh-interpolate-px.html.ini b/tests/wpt/meta/css/css-values/vh-interpolate-px.html.ini new file mode 100644 index 00000000000..bf182b798a0 --- /dev/null +++ b/tests/wpt/meta/css/css-values/vh-interpolate-px.html.ini @@ -0,0 +1,2 @@ +[vh-interpolate-px.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-values/vh-interpolate-vh.html.ini b/tests/wpt/meta/css/css-values/vh-interpolate-vh.html.ini new file mode 100644 index 00000000000..7fd394999f3 --- /dev/null +++ b/tests/wpt/meta/css/css-values/vh-interpolate-vh.html.ini @@ -0,0 +1,2 @@ +[vh-interpolate-vh.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-values/vh-support-transform-translate.html.ini b/tests/wpt/meta/css/css-values/vh-support-transform-translate.html.ini deleted file mode 100644 index 3d0102bd597..00000000000 --- a/tests/wpt/meta/css/css-values/vh-support-transform-translate.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[vh-support-transform-translate.html] - expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-values/vh_not_refreshing_on_chrome.html.ini b/tests/wpt/meta/css/css-values/vh_not_refreshing_on_chrome.html.ini deleted file mode 100644 index 61c7e8e9d50..00000000000 --- a/tests/wpt/meta/css/css-values/vh_not_refreshing_on_chrome.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[vh_not_refreshing_on_chrome.html] - expected: TIMEOUT diff --git a/tests/wpt/meta/css/css-values/viewport-relative-lengths-scaled-viewport.html.ini b/tests/wpt/meta/css/css-values/viewport-relative-lengths-scaled-viewport.html.ini new file mode 100644 index 00000000000..cf33c6acf21 --- /dev/null +++ b/tests/wpt/meta/css/css-values/viewport-relative-lengths-scaled-viewport.html.ini @@ -0,0 +1,3 @@ +[viewport-relative-lengths-scaled-viewport.html] + [viewport relative units in scaled viewport] + expected: FAIL diff --git a/tests/wpt/meta/css/css-values/viewport-units-css2-001.html.ini b/tests/wpt/meta/css/css-values/viewport-units-css2-001.html.ini index bb32bd0e315..cdbb97b2b1e 100644 --- a/tests/wpt/meta/css/css-values/viewport-units-css2-001.html.ini +++ b/tests/wpt/meta/css/css-values/viewport-units-css2-001.html.ini @@ -5,156 +5,42 @@ [vw length applied to border-spacing: getComputedStyle returns a non-zero px-based value] expected: FAIL - [vw length applied to top] - expected: FAIL - [vw length applied to vertical-align] expected: FAIL [vw length applied to vertical-align: getComputedStyle returns a non-zero px-based value] expected: FAIL - [vh length applied to width] - expected: FAIL - - [vh length applied to height] - expected: FAIL - - [vh length applied to min-width] - expected: FAIL - - [vh length applied to min-height] - expected: FAIL - - [vh length applied to max-width] - expected: FAIL - - [vh length applied to max-height] - expected: FAIL - - [vh length applied to margin-top] - expected: FAIL - - [vh length applied to padding-top] - expected: FAIL - - [vh length applied to border-top-width] - expected: FAIL - - [vh length applied to font-size] - expected: FAIL - - [vh length applied to line-height] - expected: FAIL - [vh length applied to border-spacing] expected: FAIL [vh length applied to border-spacing: getComputedStyle returns a non-zero px-based value] expected: FAIL - [vh length applied to top] - expected: FAIL - - [vh length applied to right] - expected: FAIL - - [vh length applied to bottom] - expected: FAIL - - [vh length applied to left] - expected: FAIL - - [vh length applied to letter-spacing] - expected: FAIL - - [vh length applied to text-indent] - expected: FAIL - [vh length applied to vertical-align] expected: FAIL [vh length applied to vertical-align: getComputedStyle returns a non-zero px-based value] expected: FAIL - [vh length applied to word-spacing] - expected: FAIL - - [vmin length applied to width] - expected: FAIL - - [vmin length applied to height] - expected: FAIL - - [vmin length applied to min-width] - expected: FAIL - - [vmin length applied to min-height] - expected: FAIL - - [vmin length applied to max-width] - expected: FAIL - - [vmin length applied to max-height] - expected: FAIL - - [vmin length applied to margin-top] - expected: FAIL - - [vmin length applied to padding-top] - expected: FAIL - - [vmin length applied to border-top-width] - expected: FAIL - - [vmin length applied to font-size] - expected: FAIL - - [vmin length applied to line-height] - expected: FAIL - [vmin length applied to border-spacing] expected: FAIL [vmin length applied to border-spacing: getComputedStyle returns a non-zero px-based value] expected: FAIL - [vmin length applied to top] - expected: FAIL - - [vmin length applied to right] - expected: FAIL - - [vmin length applied to bottom] - expected: FAIL - - [vmin length applied to left] - expected: FAIL - - [vmin length applied to letter-spacing] - expected: FAIL - - [vmin length applied to text-indent] - expected: FAIL - [vmin length applied to vertical-align] expected: FAIL [vmin length applied to vertical-align: getComputedStyle returns a non-zero px-based value] expected: FAIL - [vmin length applied to word-spacing] - expected: FAIL - [vmax length applied to border-spacing] expected: FAIL [vmax length applied to border-spacing: getComputedStyle returns a non-zero px-based value] expected: FAIL - [vmax length applied to top] - expected: FAIL - [vmax length applied to vertical-align] expected: FAIL diff --git a/tests/wpt/meta/css/css-values/viewport-units-modify.html.ini b/tests/wpt/meta/css/css-values/viewport-units-modify.html.ini deleted file mode 100644 index 1a8248cd94b..00000000000 --- a/tests/wpt/meta/css/css-values/viewport-units-modify.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[viewport-units-modify.html] - [Crash when going from non-viewport to viewport units] - expected: FAIL diff --git a/tests/wpt/meta/css/css-values/viewport-units-writing-mode.html.ini b/tests/wpt/meta/css/css-values/viewport-units-writing-mode.html.ini index 25b5a143709..98e9eebad3a 100644 --- a/tests/wpt/meta/css/css-values/viewport-units-writing-mode.html.ini +++ b/tests/wpt/meta/css/css-values/viewport-units-writing-mode.html.ini @@ -1,2 +1,24 @@ [viewport-units-writing-mode.html] - expected: ERROR + [100vi computes to 100px with vertical writing-mode] + expected: FAIL + + [100svi computes to 100px with vertical writing-mode] + expected: FAIL + + [100lvi computes to 100px with vertical writing-mode] + expected: FAIL + + [100dvi computes to 100px with vertical writing-mode] + expected: FAIL + + [100vb computes to 200px with vertical writing-mode] + expected: FAIL + + [100svb computes to 200px with vertical writing-mode] + expected: FAIL + + [100lvb computes to 200px with vertical writing-mode] + expected: FAIL + + [100dvb computes to 200px with vertical writing-mode] + expected: FAIL diff --git a/tests/wpt/meta/css/cssom-view/MediaQueryList-addListener-removeListener.html.ini b/tests/wpt/meta/css/cssom-view/MediaQueryList-addListener-removeListener.html.ini index 314dca9c1f5..d52a3e77a70 100644 --- a/tests/wpt/meta/css/cssom-view/MediaQueryList-addListener-removeListener.html.ini +++ b/tests/wpt/meta/css/cssom-view/MediaQueryList-addListener-removeListener.html.ini @@ -1,3 +1,6 @@ [MediaQueryList-addListener-removeListener.html] [listeners are called when <iframe> is resized] expected: FAIL + + [listeners are called correct number of times] + expected: FAIL diff --git a/tests/wpt/meta/css/geometry/DOMMatrix-001.html.ini b/tests/wpt/meta/css/geometry/DOMMatrix-001.html.ini new file mode 100644 index 00000000000..76113f20b92 --- /dev/null +++ b/tests/wpt/meta/css/geometry/DOMMatrix-001.html.ini @@ -0,0 +1,12 @@ +[DOMMatrix-001.html] + [new DOMMatrix(new DOMMatrix())] + expected: FAIL + + [new DOMMatrix(matrix)] + expected: FAIL + + [new DOMMatrixReadOnly(new DOMMatrixReadOnly())] + expected: FAIL + + [new DOMMatrixReadOnly(matrix)] + expected: FAIL diff --git a/tests/wpt/meta/css/geometry/DOMMatrix-attributes.html.ini b/tests/wpt/meta/css/geometry/DOMMatrix-attributes.html.ini new file mode 100644 index 00000000000..2c19e9f56a8 --- /dev/null +++ b/tests/wpt/meta/css/geometry/DOMMatrix-attributes.html.ini @@ -0,0 +1,30 @@ +[DOMMatrix-attributes.html] + [DOMMatrix.m13] + expected: FAIL + + [DOMMatrix.m14] + expected: FAIL + + [DOMMatrix.m23] + expected: FAIL + + [DOMMatrix.m24] + expected: FAIL + + [DOMMatrix.m31] + expected: FAIL + + [DOMMatrix.m32] + expected: FAIL + + [DOMMatrix.m34] + expected: FAIL + + [DOMMatrix.m43] + expected: FAIL + + [DOMMatrix.m33] + expected: FAIL + + [DOMMatrix.m44] + expected: FAIL diff --git a/tests/wpt/meta/css/geometry/DOMMatrix-stringifier.html.ini b/tests/wpt/meta/css/geometry/DOMMatrix-stringifier.html.ini new file mode 100644 index 00000000000..186dd7dbb38 --- /dev/null +++ b/tests/wpt/meta/css/geometry/DOMMatrix-stringifier.html.ini @@ -0,0 +1,234 @@ +[DOMMatrix-stringifier.html] + [DOMMatrix stringifier: identity (2d)] + expected: FAIL + + [DOMMatrix stringifier: identity (3d)] + expected: FAIL + + [DOMMatrix stringifier: NaN (2d)] + expected: FAIL + + [DOMMatrix stringifier: NaN (3d)] + expected: FAIL + + [DOMMatrix stringifier: Infinity (2d)] + expected: FAIL + + [DOMMatrix stringifier: Infinity (3d)] + expected: FAIL + + [DOMMatrix stringifier: -Infinity (2d)] + expected: FAIL + + [DOMMatrix stringifier: -Infinity (3d)] + expected: FAIL + + [DOMMatrix stringifier: 1/3 (2d)] + expected: FAIL + + [DOMMatrix stringifier: 1/3 (3d)] + expected: FAIL + + [DOMMatrix stringifier: 1/300000 (2d)] + expected: FAIL + + [DOMMatrix stringifier: 1/300000 (3d)] + expected: FAIL + + [DOMMatrix stringifier: 1/300000000 (2d)] + expected: FAIL + + [DOMMatrix stringifier: 1/300000000 (3d)] + expected: FAIL + + [DOMMatrix stringifier: 100000 + (1/3) (2d)] + expected: FAIL + + [DOMMatrix stringifier: 100000 + (1/3) (3d)] + expected: FAIL + + [DOMMatrix stringifier: Math.pow(2, 53) + 1 (2d)] + expected: FAIL + + [DOMMatrix stringifier: Math.pow(2, 53) + 1 (3d)] + expected: FAIL + + [DOMMatrix stringifier: Math.pow(2, 53) + 2 (2d)] + expected: FAIL + + [DOMMatrix stringifier: Math.pow(2, 53) + 2 (3d)] + expected: FAIL + + [DOMMatrix stringifier: Number.MAX_VALUE (2d)] + expected: FAIL + + [DOMMatrix stringifier: Number.MAX_VALUE (3d)] + expected: FAIL + + [DOMMatrix stringifier: Number.MIN_VALUE (2d)] + expected: FAIL + + [DOMMatrix stringifier: Number.MIN_VALUE (3d)] + expected: FAIL + + [DOMMatrix stringifier: throwing getters (2d)] + expected: FAIL + + [DOMMatrix stringifier: throwing getters (3d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: identity (2d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: identity (3d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: NaN (2d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: NaN (3d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: Infinity (2d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: Infinity (3d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: -Infinity (2d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: -Infinity (3d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: 1/3 (2d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: 1/3 (3d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: 1/300000 (2d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: 1/300000 (3d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: 1/300000000 (2d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: 1/300000000 (3d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: 100000 + (1/3) (2d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: 100000 + (1/3) (3d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: Math.pow(2, 53) + 1 (2d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: Math.pow(2, 53) + 1 (3d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: Math.pow(2, 53) + 2 (2d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: Math.pow(2, 53) + 2 (3d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: Number.MAX_VALUE (2d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: Number.MAX_VALUE (3d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: Number.MIN_VALUE (2d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: Number.MIN_VALUE (3d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: throwing getters (2d)] + expected: FAIL + + [DOMMatrixReadOnly stringifier: throwing getters (3d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: identity (2d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: identity (3d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: NaN (2d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: NaN (3d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: Infinity (2d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: Infinity (3d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: -Infinity (2d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: -Infinity (3d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: 1/3 (2d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: 1/3 (3d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: 1/300000 (2d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: 1/300000 (3d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: 1/300000000 (2d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: 1/300000000 (3d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: 100000 + (1/3) (2d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: 100000 + (1/3) (3d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: Math.pow(2, 53) + 1 (2d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: Math.pow(2, 53) + 1 (3d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: Math.pow(2, 53) + 2 (2d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: Math.pow(2, 53) + 2 (3d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: Number.MAX_VALUE (2d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: Number.MAX_VALUE (3d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: Number.MIN_VALUE (2d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: Number.MIN_VALUE (3d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: throwing getters (2d)] + expected: FAIL + + [WebKitCSSMatrix stringifier: throwing getters (3d)] + expected: FAIL diff --git a/tests/wpt/meta/css/geometry/DOMMatrix2DInit-validate-fixup.html.ini b/tests/wpt/meta/css/geometry/DOMMatrix2DInit-validate-fixup.html.ini new file mode 100644 index 00000000000..9e5595973d8 --- /dev/null +++ b/tests/wpt/meta/css/geometry/DOMMatrix2DInit-validate-fixup.html.ini @@ -0,0 +1,315 @@ +[DOMMatrix2DInit-validate-fixup.html] + [addPath({a: 1, m11: 2}) (invalid)] + expected: FAIL + + [addPath({b: 0, m12: -1}) (invalid)] + expected: FAIL + + [addPath({c: Infinity, m21: -Infinity}) (invalid)] + expected: FAIL + + [addPath({d: 0, m22: NaN}) (invalid)] + expected: FAIL + + [addPath({e: 1, m41: 1.00000001}) (invalid)] + expected: FAIL + + [addPath({f: 0, m42: 5e-324}) (invalid)] + expected: FAIL + + [addPath (Sanity check without second parameter)] + expected: FAIL + + [setTransform({})] + expected: FAIL + + [addPath({})] + expected: FAIL + + [setTransform({is2D: undefined})] + expected: FAIL + + [addPath({is2D: undefined})] + expected: FAIL + + [setTransform({a: 1, m11: 1})] + expected: FAIL + + [addPath({a: 1, m11: 1})] + expected: FAIL + + [setTransform({b: 0, m12: undefined})] + expected: FAIL + + [addPath({b: 0, m12: undefined})] + expected: FAIL + + [setTransform({c: 0, m21: 0})] + expected: FAIL + + [addPath({c: 0, m21: 0})] + expected: FAIL + + [setTransform({c: 0, m21: -0})] + expected: FAIL + + [addPath({c: 0, m21: -0})] + expected: FAIL + + [setTransform({c: -0, m21: 0})] + expected: FAIL + + [addPath({c: -0, m21: 0})] + expected: FAIL + + [setTransform({c: -0, m21: -0})] + expected: FAIL + + [addPath({c: -0, m21: -0})] + expected: FAIL + + [setTransform({d: Infinity, m22: Infinity})] + expected: FAIL + + [addPath({d: Infinity, m22: Infinity})] + expected: FAIL + + [setTransform({e: -Infinity, m41: -Infinity})] + expected: FAIL + + [addPath({e: -Infinity, m41: -Infinity})] + expected: FAIL + + [setTransform({f: NaN, m42: NaN})] + expected: FAIL + + [addPath({f: NaN, m42: NaN})] + expected: FAIL + + [setTransform({f: NaN, m42: NaN, is2D: true})] + expected: FAIL + + [addPath({f: NaN, m42: NaN, is2D: true})] + expected: FAIL + + [setTransform({f: 0, m42: null})] + expected: FAIL + + [addPath({f: 0, m42: null})] + expected: FAIL + + [setTransform({f: -0, m42: null})] + expected: FAIL + + [addPath({f: -0, m42: null})] + expected: FAIL + + [setTransform({a: 2})] + expected: FAIL + + [addPath({a: 2})] + expected: FAIL + + [setTransform({b: 2})] + expected: FAIL + + [addPath({b: 2})] + expected: FAIL + + [setTransform({c: 2})] + expected: FAIL + + [addPath({c: 2})] + expected: FAIL + + [setTransform({d: 2})] + expected: FAIL + + [addPath({d: 2})] + expected: FAIL + + [setTransform({e: 2})] + expected: FAIL + + [addPath({e: 2})] + expected: FAIL + + [setTransform({f: 2})] + expected: FAIL + + [addPath({f: 2})] + expected: FAIL + + [setTransform({a: -0, b: -0, c: -0, d: -0, e: -0, f: -0})] + expected: FAIL + + [addPath({a: -0, b: -0, c: -0, d: -0, e: -0, f: -0})] + expected: FAIL + + [setTransform({a: -0, b: -0, c: -0, d: -0, e: -0, f: -0, is2D: true})] + expected: FAIL + + [addPath({a: -0, b: -0, c: -0, d: -0, e: -0, f: -0, is2D: true})] + expected: FAIL + + [setTransform({m11: 2})] + expected: FAIL + + [addPath({m11: 2})] + expected: FAIL + + [setTransform({m12: 2})] + expected: FAIL + + [addPath({m12: 2})] + expected: FAIL + + [setTransform({m21: 2})] + expected: FAIL + + [addPath({m21: 2})] + expected: FAIL + + [setTransform({m22: 2})] + expected: FAIL + + [addPath({m22: 2})] + expected: FAIL + + [setTransform({m41: 2})] + expected: FAIL + + [addPath({m41: 2})] + expected: FAIL + + [setTransform({m42: 2})] + expected: FAIL + + [addPath({m42: 2})] + expected: FAIL + + [setTransform({m11: -0, m12: -0, m21: -0, m22: -0, m41: -0, m42: -0})] + expected: FAIL + + [addPath({m11: -0, m12: -0, m21: -0, m22: -0, m41: -0, m42: -0})] + expected: FAIL + + [setTransform({m11: -0, m12: -0, m21: -0, m22: -0, m41: -0, m42: -0, is2D: true})] + expected: FAIL + + [addPath({m11: -0, m12: -0, m21: -0, m22: -0, m41: -0, m42: -0, is2D: true})] + expected: FAIL + + [setTransform({m13: 0, is2D: true})] + expected: FAIL + + [addPath({m13: 0, is2D: true})] + expected: FAIL + + [setTransform({m13: -0, is2D: true})] + expected: FAIL + + [addPath({m13: -0, is2D: true})] + expected: FAIL + + [setTransform({m14: 0, is2D: true})] + expected: FAIL + + [addPath({m14: 0, is2D: true})] + expected: FAIL + + [setTransform({m14: -0, is2D: true})] + expected: FAIL + + [addPath({m14: -0, is2D: true})] + expected: FAIL + + [setTransform({m23: 0, is2D: true})] + expected: FAIL + + [addPath({m23: 0, is2D: true})] + expected: FAIL + + [setTransform({m23: -0, is2D: true})] + expected: FAIL + + [addPath({m23: -0, is2D: true})] + expected: FAIL + + [setTransform({m24: 0, is2D: true})] + expected: FAIL + + [addPath({m24: 0, is2D: true})] + expected: FAIL + + [setTransform({m24: -0, is2D: true})] + expected: FAIL + + [addPath({m24: -0, is2D: true})] + expected: FAIL + + [setTransform({m31: 0, is2D: true})] + expected: FAIL + + [addPath({m31: 0, is2D: true})] + expected: FAIL + + [setTransform({m31: -0, is2D: true})] + expected: FAIL + + [addPath({m31: -0, is2D: true})] + expected: FAIL + + [setTransform({m32: 0, is2D: true})] + expected: FAIL + + [addPath({m32: 0, is2D: true})] + expected: FAIL + + [setTransform({m32: -0, is2D: true})] + expected: FAIL + + [addPath({m32: -0, is2D: true})] + expected: FAIL + + [setTransform({m33: 1, is2D: true})] + expected: FAIL + + [addPath({m33: 1, is2D: true})] + expected: FAIL + + [setTransform({m34: 0, is2D: true})] + expected: FAIL + + [addPath({m34: 0, is2D: true})] + expected: FAIL + + [setTransform({m34: -0, is2D: true})] + expected: FAIL + + [addPath({m34: -0, is2D: true})] + expected: FAIL + + [setTransform({m43: 0, is2D: true})] + expected: FAIL + + [addPath({m43: 0, is2D: true})] + expected: FAIL + + [setTransform({m43: -0, is2D: true})] + expected: FAIL + + [addPath({m43: -0, is2D: true})] + expected: FAIL + + [setTransform({m44: 1, is2D: true})] + expected: FAIL + + [addPath({m44: 1, is2D: true})] + expected: FAIL + + [setTransform({is2D: true})] + expected: FAIL + + [addPath({is2D: true})] + expected: FAIL diff --git a/tests/wpt/meta/css/geometry/DOMPoint-002.html.ini b/tests/wpt/meta/css/geometry/DOMPoint-002.html.ini new file mode 100644 index 00000000000..1d6e42bc5d4 --- /dev/null +++ b/tests/wpt/meta/css/geometry/DOMPoint-002.html.ini @@ -0,0 +1,6 @@ +[DOMPoint-002.html] + [test DOMPoint matrixTransform] + expected: FAIL + + [test DOMPointReadOnly matrixTransform] + expected: FAIL diff --git a/tests/wpt/meta/css/geometry/DOMRect-002.html.ini b/tests/wpt/meta/css/geometry/DOMRect-002.html.ini new file mode 100644 index 00000000000..ddbfc5eeccf --- /dev/null +++ b/tests/wpt/meta/css/geometry/DOMRect-002.html.ini @@ -0,0 +1,6 @@ +[DOMRect-002.html] + [DOMRect.fromRect] + expected: FAIL + + [DOMRectReadOnly.fromRect] + expected: FAIL diff --git a/tests/wpt/meta/css/geometry/historical.html.ini b/tests/wpt/meta/css/geometry/historical.html.ini new file mode 100644 index 00000000000..3db6d9bc760 --- /dev/null +++ b/tests/wpt/meta/css/geometry/historical.html.ini @@ -0,0 +1,3 @@ +[historical.html] + [DOMPointReadOnly matrixTransform number of required arguments] + expected: FAIL diff --git a/tests/wpt/meta/css/geometry/spec-examples.html.ini b/tests/wpt/meta/css/geometry/spec-examples.html.ini new file mode 100644 index 00000000000..d9abe8067fc --- /dev/null +++ b/tests/wpt/meta/css/geometry/spec-examples.html.ini @@ -0,0 +1,12 @@ +[spec-examples.html] + [matrixTransform] + expected: FAIL + + [DOMMatrix 2D transformation] + expected: FAIL + + [DOMMatrix 3D transformation] + expected: FAIL + + [DOMMatrix NaN] + expected: FAIL diff --git a/tests/wpt/meta/css/mediaqueries/aspect-ratio-001.html.ini b/tests/wpt/meta/css/mediaqueries/aspect-ratio-001.html.ini new file mode 100644 index 00000000000..1ad29e41fed --- /dev/null +++ b/tests/wpt/meta/css/mediaqueries/aspect-ratio-001.html.ini @@ -0,0 +1,2 @@ +[aspect-ratio-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/mediaqueries/aspect-ratio-003.html.ini b/tests/wpt/meta/css/mediaqueries/aspect-ratio-003.html.ini new file mode 100644 index 00000000000..c7f59630547 --- /dev/null +++ b/tests/wpt/meta/css/mediaqueries/aspect-ratio-003.html.ini @@ -0,0 +1,2 @@ +[aspect-ratio-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/mediaqueries/aspect-ratio-005.html.ini b/tests/wpt/meta/css/mediaqueries/aspect-ratio-005.html.ini new file mode 100644 index 00000000000..04914089239 --- /dev/null +++ b/tests/wpt/meta/css/mediaqueries/aspect-ratio-005.html.ini @@ -0,0 +1,2 @@ +[aspect-ratio-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/mediaqueries/aspect-ratio-006.html.ini b/tests/wpt/meta/css/mediaqueries/aspect-ratio-006.html.ini new file mode 100644 index 00000000000..3d27d6e52c4 --- /dev/null +++ b/tests/wpt/meta/css/mediaqueries/aspect-ratio-006.html.ini @@ -0,0 +1,2 @@ +[aspect-ratio-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/mediaqueries/aspect-ratio-serialization.html.ini b/tests/wpt/meta/css/mediaqueries/aspect-ratio-serialization.html.ini new file mode 100644 index 00000000000..489bb420f0f --- /dev/null +++ b/tests/wpt/meta/css/mediaqueries/aspect-ratio-serialization.html.ini @@ -0,0 +1,3 @@ +[aspect-ratio-serialization.html] + [<ratio> serializes with spaces around the integer.] + expected: FAIL diff --git a/tests/wpt/meta/css/mediaqueries/device-aspect-ratio-003.html.ini b/tests/wpt/meta/css/mediaqueries/device-aspect-ratio-003.html.ini new file mode 100644 index 00000000000..689457df39d --- /dev/null +++ b/tests/wpt/meta/css/mediaqueries/device-aspect-ratio-003.html.ini @@ -0,0 +1,2 @@ +[device-aspect-ratio-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/mediaqueries/dynamic-range.html.ini b/tests/wpt/meta/css/mediaqueries/dynamic-range.html.ini index 41e92d3faac..03bd924871d 100644 --- a/tests/wpt/meta/css/mediaqueries/dynamic-range.html.ini +++ b/tests/wpt/meta/css/mediaqueries/dynamic-range.html.ini @@ -70,3 +70,9 @@ [Should be parseable: '(video-dynamic-range: invalid)'] expected: FAIL + + [Should be known: '(dynamic-range)'] + expected: FAIL + + [Should be known: '(video-dynamic-range)'] + expected: FAIL diff --git a/tests/wpt/meta/css/mediaqueries/mq-case-insensitive-001.html.ini b/tests/wpt/meta/css/mediaqueries/mq-case-insensitive-001.html.ini new file mode 100644 index 00000000000..960022036ef --- /dev/null +++ b/tests/wpt/meta/css/mediaqueries/mq-case-insensitive-001.html.ini @@ -0,0 +1,2 @@ +[mq-case-insensitive-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/mediaqueries/mq-non-matching-lazy-load.tentative.html.ini b/tests/wpt/meta/css/mediaqueries/mq-non-matching-lazy-load.tentative.html.ini new file mode 100644 index 00000000000..d525f32fb4d --- /dev/null +++ b/tests/wpt/meta/css/mediaqueries/mq-non-matching-lazy-load.tentative.html.ini @@ -0,0 +1,3 @@ +[mq-non-matching-lazy-load.tentative.html] + [Ensure browser renders the page without waiting for non matching @import style] + expected: FAIL diff --git a/tests/wpt/meta/css/mediaqueries/overflow-media-features.html.ini b/tests/wpt/meta/css/mediaqueries/overflow-media-features.html.ini new file mode 100644 index 00000000000..03522d10175 --- /dev/null +++ b/tests/wpt/meta/css/mediaqueries/overflow-media-features.html.ini @@ -0,0 +1,45 @@ +[overflow-media-features.html] + [Should be known: '(overflow-inline)'] + expected: FAIL + + [Should be known: '(overflow-inline: none)'] + expected: FAIL + + [Should be known: '(overflow-inline: scroll)'] + expected: FAIL + + [Should be parseable: '(overflow-inline: ?)'] + expected: FAIL + + [Should be parseable: '(overflow-inline: 10px)'] + expected: FAIL + + [Should be parseable: '(overflow-inline: 0)'] + expected: FAIL + + [Should be known: '(overflow-block)'] + expected: FAIL + + [Should be known: '(overflow-block: none)'] + expected: FAIL + + [Should be known: '(overflow-block: scroll)'] + expected: FAIL + + [Should be known: '(overflow-block: paged)'] + expected: FAIL + + [Should be parseable: '(overflow-block: ?)'] + expected: FAIL + + [Should be parseable: '(overflow-block: 10px)'] + expected: FAIL + + [Should be parseable: '(overflow-block: 0)'] + expected: FAIL + + [Check that overflow-inline: scroll always matches non printing documents] + expected: FAIL + + [Check that overflow-block: scroll always matches non printing documents] + expected: FAIL diff --git a/tests/wpt/meta/css/mediaqueries/relative-units-005.html.ini b/tests/wpt/meta/css/mediaqueries/relative-units-005.html.ini deleted file mode 100644 index 22d382df10b..00000000000 --- a/tests/wpt/meta/css/mediaqueries/relative-units-005.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[relative-units-005.html] - [ic unit in media queries should match initial font] - expected: FAIL diff --git a/tests/wpt/meta/css/mediaqueries/test_media_queries.html.ini b/tests/wpt/meta/css/mediaqueries/test_media_queries.html.ini index 97aeec2e7ed..f91904855df 100644 --- a/tests/wpt/meta/css/mediaqueries/test_media_queries.html.ini +++ b/tests/wpt/meta/css/mediaqueries/test_media_queries.html.ini @@ -3289,3 +3289,60 @@ ['not' keyword: should_not_apply: not ((width) and (not (height)))] expected: FAIL + + [expression_should_be_parseable: width > = 0px] + expected: FAIL + + [expression_should_be_parseable: width < = 0px] + expected: FAIL + + [expression_should_be_parseable: overflow-block: optional-paged] + expected: FAIL + + [expression_should_be_unknown: overflow-block: optional-paged] + expected: FAIL + + ['not' keyword: query_should_be_parseable: not unknown(width) ] + expected: FAIL + + [three-valued logic: should_not_apply: (unknown)] + expected: FAIL + + [three-valued logic: should_not_apply: not (unknown)] + expected: FAIL + + [three-valued logic: should_not_apply: ((unknown) and (width))] + expected: FAIL + + [three-valued logic: should_not_apply: not ((unknown) and (width))] + expected: FAIL + + [three-valued logic: should_not_apply: ((unknown) and (height))] + expected: FAIL + + [three-valued logic: should_not_apply: not ((unknown) or (width))] + expected: FAIL + + [three-valued logic: should_not_apply: ((unknown) or (height))] + expected: FAIL + + [three-valued logic: should_not_apply: not ((unknown) or (height))] + expected: FAIL + + [three-valued logic: should_not_apply: (width) and (not ((unknown) and (width)))] + expected: FAIL + + [three-valued logic: should_not_apply: (width) and (not ((unknown) or (width)))] + expected: FAIL + + [three-valued logic: should_not_apply: (width) and (not ((unknown) or (height)))] + expected: FAIL + + [three-valued logic: should_not_apply: unknown(width)] + expected: FAIL + + [three-valued logic: should_not_apply: not unknown(width)] + expected: FAIL + + [three-valued logic: should_not_apply: not (unknown(width) or (height))] + expected: FAIL diff --git a/tests/wpt/meta/css/mediaqueries/update-media-feature.html.ini b/tests/wpt/meta/css/mediaqueries/update-media-feature.html.ini new file mode 100644 index 00000000000..86fa7b45407 --- /dev/null +++ b/tests/wpt/meta/css/mediaqueries/update-media-feature.html.ini @@ -0,0 +1,27 @@ +[update-media-feature.html] + [Should be known: '(update)'] + expected: FAIL + + [Should be known: '(update: none)'] + expected: FAIL + + [Should be known: '(update: slow)'] + expected: FAIL + + [Should be known: '(update: fast)'] + expected: FAIL + + [Should be parseable: '(update: ?)'] + expected: FAIL + + [Should be parseable: '(update: 10px)'] + expected: FAIL + + [Should be parseable: '(update: 0)'] + expected: FAIL + + [Check that update: fast always matches fast displays] + expected: FAIL + + [Check that update always matches non printing documents] + expected: FAIL diff --git a/tests/wpt/meta/css/mediaqueries/viewport-script-dynamic.html.ini b/tests/wpt/meta/css/mediaqueries/viewport-script-dynamic.html.ini new file mode 100644 index 00000000000..bb7a26f177c --- /dev/null +++ b/tests/wpt/meta/css/mediaqueries/viewport-script-dynamic.html.ini @@ -0,0 +1,2 @@ +[viewport-script-dynamic.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/any-link-dynamic-001.html.ini b/tests/wpt/meta/css/selectors/any-link-dynamic-001.html.ini new file mode 100644 index 00000000000..586972d310f --- /dev/null +++ b/tests/wpt/meta/css/selectors/any-link-dynamic-001.html.ini @@ -0,0 +1,2 @@ +[any-link-dynamic-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/dir-pseudo-in-has.html.ini b/tests/wpt/meta/css/selectors/dir-pseudo-in-has.html.ini new file mode 100644 index 00000000000..673333a633e --- /dev/null +++ b/tests/wpt/meta/css/selectors/dir-pseudo-in-has.html.ini @@ -0,0 +1,2 @@ +[dir-pseudo-in-has.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/dir-pseudo-on-bdi-element.html.ini b/tests/wpt/meta/css/selectors/dir-pseudo-on-bdi-element.html.ini new file mode 100644 index 00000000000..3bb4ed89dbd --- /dev/null +++ b/tests/wpt/meta/css/selectors/dir-pseudo-on-bdi-element.html.ini @@ -0,0 +1,15 @@ +[dir-pseudo-on-bdi-element.html] + [bdi element without dir content attribute] + expected: FAIL + + [bdi element with invalid dir content attribute] + expected: FAIL + + [bdi element with dir=auto content attribute] + expected: FAIL + + [bdi element with dir=ltr content attribute] + expected: FAIL + + [bdi element with dir=rtl content attribute] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/dir-pseudo-on-input-element.html.ini b/tests/wpt/meta/css/selectors/dir-pseudo-on-input-element.html.ini new file mode 100644 index 00000000000..d00922ca86d --- /dev/null +++ b/tests/wpt/meta/css/selectors/dir-pseudo-on-input-element.html.ini @@ -0,0 +1,54 @@ +[dir-pseudo-on-input-element.html] + [input element whose type attribute is in the telephone state] + expected: FAIL + + [input element whose type attribute is in the telephone state in a RTL block] + expected: FAIL + + [input element whose type attribute is in the text state] + expected: FAIL + + [input element whose type attribute is in the search state] + expected: FAIL + + [input element whose type attribute is in the url state] + expected: FAIL + + [input element whose type attribute is in the email state] + expected: FAIL + + [input element whose type attribute is in the password state] + expected: FAIL + + [input element whose type attribute is in the date state] + expected: FAIL + + [input element whose type attribute is in the time state] + expected: FAIL + + [input element whose type attribute is in the number state] + expected: FAIL + + [input element whose type attribute is in the range state] + expected: FAIL + + [input element whose type attribute is in the color state] + expected: FAIL + + [input element whose type attribute is in the checkbox state] + expected: FAIL + + [input element whose type attribute is in the radio state] + expected: FAIL + + [input element whose type attribute is in the submit state] + expected: FAIL + + [input element whose type attribute is in the image state] + expected: FAIL + + [input element whose type attribute is in the reset state] + expected: FAIL + + [input element whose type attribute is in the button state] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/dir-pseudo-update-document-element.html.ini b/tests/wpt/meta/css/selectors/dir-pseudo-update-document-element.html.ini new file mode 100644 index 00000000000..1d6e67a4566 --- /dev/null +++ b/tests/wpt/meta/css/selectors/dir-pseudo-update-document-element.html.ini @@ -0,0 +1,2 @@ +[dir-pseudo-update-document-element.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/dir-selector-auto.html.ini b/tests/wpt/meta/css/selectors/dir-selector-auto.html.ini index 559a57045fb..edd171ba352 100644 --- a/tests/wpt/meta/css/selectors/dir-selector-auto.html.ini +++ b/tests/wpt/meta/css/selectors/dir-selector-auto.html.ini @@ -1,2 +1,66 @@ [dir-selector-auto.html] - expected: ERROR + [Initial directionality of element div1 is ltr] + expected: FAIL + + [Initial directionality of element div1_1 is ltr] + expected: FAIL + + [Initial directionality of element div2 is rtl] + expected: FAIL + + [Initial directionality of element div2_1 is rtl] + expected: FAIL + + [Initial directionality of element div3 is ltr] + expected: FAIL + + [Initial directionality of element div3_1 is rtl] + expected: FAIL + + [Initial directionality of element div3_2 is ltr] + expected: FAIL + + [Initial directionality of element div4 is ltr] + expected: FAIL + + [Initial directionality of element div4_1 is ltr] + expected: FAIL + + [Initial directionality of element div4_1_1 is ltr] + expected: FAIL + + [Updated directionality of element div1 is rtl] + expected: FAIL + + [Updated directionality of element div1_1 is rtl] + expected: FAIL + + [Updated directionality of element div1 is ltr] + expected: FAIL + + [Updated directionality of element div1_1 is ltr] + expected: FAIL + + [Reupdated directionality of element div1 is ltr] + expected: FAIL + + [Reupdated directionality of element div1_1 is ltr] + expected: FAIL + + [Updated directionality of element div2 is ltr] + expected: FAIL + + [Updated directionality of element div3 is rtl] + expected: FAIL + + [Updated directionality of element div3 is ltr] + expected: FAIL + + [Updated directionality of element div4 is rtl] + expected: FAIL + + [Updated directionality of element div4_1 is rtl] + expected: FAIL + + [Updated directionality of element div4_1_1 is rtl] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-display-none-001.html.ini b/tests/wpt/meta/css/selectors/focus-display-none-001.html.ini new file mode 100644 index 00000000000..014550ab654 --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-display-none-001.html.ini @@ -0,0 +1,6 @@ +[focus-display-none-001.html] + [Test ':focus' after 'display:none' on input] + expected: FAIL + + [Test ':focus' after 'display:none' on input's parent] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-visible-009.html.ini b/tests/wpt/meta/css/selectors/focus-visible-009.html.ini new file mode 100644 index 00000000000..8497e068247 --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-visible-009.html.ini @@ -0,0 +1,3 @@ +[focus-visible-009.html] + [Autofocus should match :focus-visible] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-visible-script-focus-001.html.ini b/tests/wpt/meta/css/selectors/focus-visible-script-focus-001.html.ini index 690b38b26ae..e997b9b4c86 100644 --- a/tests/wpt/meta/css/selectors/focus-visible-script-focus-001.html.ini +++ b/tests/wpt/meta/css/selectors/focus-visible-script-focus-001.html.ini @@ -1,5 +1,4 @@ [focus-visible-script-focus-001.html] - expected: ERROR [":focus-visible" should be a valid selector] expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-within-001.html.ini b/tests/wpt/meta/css/selectors/focus-within-001.html.ini new file mode 100644 index 00000000000..3579a5d8060 --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-001.html.ini @@ -0,0 +1,2 @@ +[focus-within-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-within-002.html.ini b/tests/wpt/meta/css/selectors/focus-within-002.html.ini new file mode 100644 index 00000000000..b74b5203c83 --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-002.html.ini @@ -0,0 +1,2 @@ +[focus-within-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-within-003.html.ini b/tests/wpt/meta/css/selectors/focus-within-003.html.ini new file mode 100644 index 00000000000..5ec3dbbfbf5 --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-003.html.ini @@ -0,0 +1,2 @@ +[focus-within-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-within-004.html.ini b/tests/wpt/meta/css/selectors/focus-within-004.html.ini new file mode 100644 index 00000000000..39afc5284ea --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-004.html.ini @@ -0,0 +1,2 @@ +[focus-within-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-within-005.html.ini b/tests/wpt/meta/css/selectors/focus-within-005.html.ini new file mode 100644 index 00000000000..b9cdf18d2a1 --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-005.html.ini @@ -0,0 +1,2 @@ +[focus-within-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-within-006.html.ini b/tests/wpt/meta/css/selectors/focus-within-006.html.ini new file mode 100644 index 00000000000..4eb4656ed9d --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-006.html.ini @@ -0,0 +1,2 @@ +[focus-within-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-within-007.html.ini b/tests/wpt/meta/css/selectors/focus-within-007.html.ini new file mode 100644 index 00000000000..d569eac74d4 --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-007.html.ini @@ -0,0 +1,2 @@ +[focus-within-007.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-within-008.html.ini b/tests/wpt/meta/css/selectors/focus-within-008.html.ini new file mode 100644 index 00000000000..f6f20f23f69 --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-008.html.ini @@ -0,0 +1,2 @@ +[focus-within-008.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-within-009.html.ini b/tests/wpt/meta/css/selectors/focus-within-009.html.ini new file mode 100644 index 00000000000..d6fbef029ae --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-009.html.ini @@ -0,0 +1,36 @@ +[focus-within-009.html] + [Initial State] + expected: FAIL + + [Focus 'target1'] + expected: FAIL + + [Focus 'target2'] + expected: FAIL + + [Focus 'target1' again] + expected: FAIL + + [Focus 'target2' again] + expected: FAIL + + [Focus 'target1' once again] + expected: FAIL + + [Detach 'container1' from the document] + expected: FAIL + + [Try to focus 'target1'] + expected: FAIL + + [Focus 'target2' once again] + expected: FAIL + + [Attach 'container1' in 'container2'] + expected: FAIL + + [Focus 'target1' for the last time] + expected: FAIL + + [Move 'target1' in 'container2'] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-within-010.html.ini b/tests/wpt/meta/css/selectors/focus-within-010.html.ini new file mode 100644 index 00000000000..90a174a015f --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-010.html.ini @@ -0,0 +1,2 @@ +[focus-within-010.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-within-display-none-001.html.ini b/tests/wpt/meta/css/selectors/focus-within-display-none-001.html.ini new file mode 100644 index 00000000000..592b9acab4e --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-display-none-001.html.ini @@ -0,0 +1,6 @@ +[focus-within-display-none-001.html] + [Test ':focus-within' after 'display:none' on input] + expected: FAIL + + [Test ':focus-within' after 'display:none' on input's parent] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/focus-within-shadow-001.html.ini b/tests/wpt/meta/css/selectors/focus-within-shadow-001.html.ini new file mode 100644 index 00000000000..2959e7669e0 --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-shadow-001.html.ini @@ -0,0 +1,2 @@ +[focus-within-shadow-001.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/selectors/focus-within-shadow-002.html.ini b/tests/wpt/meta/css/selectors/focus-within-shadow-002.html.ini new file mode 100644 index 00000000000..30ca33ff38e --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-shadow-002.html.ini @@ -0,0 +1,2 @@ +[focus-within-shadow-002.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/selectors/focus-within-shadow-003.html.ini b/tests/wpt/meta/css/selectors/focus-within-shadow-003.html.ini new file mode 100644 index 00000000000..a6171ebf3a1 --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-shadow-003.html.ini @@ -0,0 +1,2 @@ +[focus-within-shadow-003.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/selectors/focus-within-shadow-004.html.ini b/tests/wpt/meta/css/selectors/focus-within-shadow-004.html.ini new file mode 100644 index 00000000000..1e7c496360e --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-shadow-004.html.ini @@ -0,0 +1,2 @@ +[focus-within-shadow-004.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/selectors/focus-within-shadow-005.html.ini b/tests/wpt/meta/css/selectors/focus-within-shadow-005.html.ini new file mode 100644 index 00000000000..585263b0ac8 --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-shadow-005.html.ini @@ -0,0 +1,2 @@ +[focus-within-shadow-005.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/selectors/focus-within-shadow-006.html.ini b/tests/wpt/meta/css/selectors/focus-within-shadow-006.html.ini new file mode 100644 index 00000000000..dcd9173bb94 --- /dev/null +++ b/tests/wpt/meta/css/selectors/focus-within-shadow-006.html.ini @@ -0,0 +1,2 @@ +[focus-within-shadow-006.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/selectors/has-argument-with-explicit-scope.html.ini b/tests/wpt/meta/css/selectors/has-argument-with-explicit-scope.html.ini index d194a085f7f..16368e935db 100644 --- a/tests/wpt/meta/css/selectors/has-argument-with-explicit-scope.html.ini +++ b/tests/wpt/meta/css/selectors/has-argument-with-explicit-scope.html.ini @@ -1,2 +1,39 @@ [has-argument-with-explicit-scope.html] - expected: ERROR + [:has(:scope) matches expected elements on scope1] + expected: FAIL + + [:has(:scope .c) matches expected elements on scope1] + expected: FAIL + + [:has(.a :scope) matches expected elements on scope1] + expected: FAIL + + [.a:has(:scope) .c matches expected elements on scope1] + expected: FAIL + + [.a:has(:scope) .c and :is(.a :scope .c) returns same elements on scope1] + expected: FAIL + + [.a:has(:scope) .c matches expected elements on scope2] + expected: FAIL + + [.a:has(:scope) .c and :is(.a :scope .c) returns same elements on scope2] + expected: FAIL + + [.c:has(:is(:scope .d)) matches expected elements on scope1] + expected: FAIL + + [.c:has(:is(:scope .d)) and :scope .c:has(.d) returns same elements on scope1] + expected: FAIL + + [.c:has(:is(:scope .d)) and .c:has(.d) returns same elements on scope1] + expected: FAIL + + [.c:has(:is(:scope .d)) matches expected elements on scope2] + expected: FAIL + + [.c:has(:is(:scope .d)) and :scope .c:has(.d) returns same elements on scope2] + expected: FAIL + + [.c:has(:is(:scope .d)) and .c:has(.d) returns same elements on scope2] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/has-basic.html.ini b/tests/wpt/meta/css/selectors/has-basic.html.ini index ad3ee6266c7..29c8b54b88e 100644 --- a/tests/wpt/meta/css/selectors/has-basic.html.ini +++ b/tests/wpt/meta/css/selectors/has-basic.html.ini @@ -1,4 +1,54 @@ [has-basic.html] - expected: ERROR [:has(#a) matches expected elements] expected: FAIL + + [:has(.ancestor) matches expected elements] + expected: FAIL + + [:has(.target) matches expected elements] + expected: FAIL + + [:has(.descendant) matches expected elements] + expected: FAIL + + [.parent:has(.target) matches expected elements] + expected: FAIL + + [:has(.sibling ~ .target) matches expected elements] + expected: FAIL + + [.parent:has(.sibling ~ .target) matches expected elements] + expected: FAIL + + [:has(:is(.target ~ .sibling .descendant)) matches expected elements] + expected: FAIL + + [.parent:has(:is(.target ~ .sibling .descendant)) matches expected elements] + expected: FAIL + + [.sibling:has(.descendant) ~ .target matches expected elements] + expected: FAIL + + [:has(> .parent) matches expected elements] + expected: FAIL + + [:has(> .target) matches expected elements] + expected: FAIL + + [:has(> .parent, > .target) matches expected elements] + expected: FAIL + + [:has(+ #h) matches expected elements] + expected: FAIL + + [.parent:has(~ #h) matches expected elements] + expected: FAIL + + [.sibling:has(.descendant) matches expected element] + expected: FAIL + + [closest(.ancestor:has(.descendant)) returns expected element] + expected: FAIL + + [:has(.target ~ .sibling .descendant) matches expectedly] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/has-relative-argument.html.ini b/tests/wpt/meta/css/selectors/has-relative-argument.html.ini index dcf90481787..c15ad8ae060 100644 --- a/tests/wpt/meta/css/selectors/has-relative-argument.html.ini +++ b/tests/wpt/meta/css/selectors/has-relative-argument.html.ini @@ -1,2 +1,105 @@ [has-relative-argument.html] - expected: ERROR + [.x:has(.a) matches expected elements] + expected: FAIL + + [.x:has(.a > .b) matches expected elements] + expected: FAIL + + [.x:has(.a .b) matches expected elements] + expected: FAIL + + [.x:has(.a + .b) matches expected elements] + expected: FAIL + + [.x:has(.a ~ .b) matches expected elements] + expected: FAIL + + [.x:has(> .a) matches expected elements] + expected: FAIL + + [.x:has(> .a > .b) matches expected elements] + expected: FAIL + + [.x:has(> .a .b) matches expected elements] + expected: FAIL + + [.x:has(> .a + .b) matches expected elements] + expected: FAIL + + [.x:has(> .a ~ .b) matches expected elements] + expected: FAIL + + [.x:has(+ .a) matches expected elements] + expected: FAIL + + [.x:has(+ .a > .b) matches expected elements] + expected: FAIL + + [.x:has(+ .a .b) matches expected elements] + expected: FAIL + + [.x:has(+ .a + .b) matches expected elements] + expected: FAIL + + [.x:has(+ .a ~ .b) matches expected elements] + expected: FAIL + + [.x:has(~ .a) matches expected elements] + expected: FAIL + + [.x:has(~ .a > .b) matches expected elements] + expected: FAIL + + [.x:has(~ .a .b) matches expected elements] + expected: FAIL + + [.x:has(~ .a + .b) matches expected elements] + expected: FAIL + + [.x:has(~ .a + .b > .c) matches expected elements] + expected: FAIL + + [.x:has(~ .a + .b .c) matches expected elements] + expected: FAIL + + [.x:has(.d .e) matches expected elements] + expected: FAIL + + [.x:has(.d .e) .f matches expected elements] + expected: FAIL + + [.x:has(> .d) matches expected elements] + expected: FAIL + + [.x:has(> .d) .f matches expected elements] + expected: FAIL + + [.x:has(~ .d ~ .e) matches expected elements] + expected: FAIL + + [.x:has(~ .d ~ .e) ~ .f matches expected elements] + expected: FAIL + + [.x:has(+ .d ~ .e) matches expected elements] + expected: FAIL + + [.x:has(+ .d ~ .e) ~ .f matches expected elements] + expected: FAIL + + [.y:has(> .g .h) matches expected elements] + expected: FAIL + + [.y:has(.g .h) matches expected elements] + expected: FAIL + + [.y:has(> .g .h) .i matches expected elements] + expected: FAIL + + [.y:has(.g .h) .i matches expected elements] + expected: FAIL + + [.d .x:has(.e) matches expected elements] + expected: FAIL + + [.d ~ .x:has(~ .e) matches expected elements] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/has-specificity.html.ini b/tests/wpt/meta/css/selectors/has-specificity.html.ini index 890b698b1b3..513a62ca017 100644 --- a/tests/wpt/meta/css/selectors/has-specificity.html.ini +++ b/tests/wpt/meta/css/selectors/has-specificity.html.ini @@ -17,8 +17,5 @@ [:has(span, li, p) wins over :has(span, lo, p)] expected: FAIL - [latter .baz wins over :has(.foo)] - expected: FAIL - [latter :has(.foo) wins over .baz] expected: FAIL diff --git a/tests/wpt/meta/css/selectors/has-style-sharing-001.html.ini b/tests/wpt/meta/css/selectors/has-style-sharing-001.html.ini new file mode 100644 index 00000000000..ea98bb3ec37 --- /dev/null +++ b/tests/wpt/meta/css/selectors/has-style-sharing-001.html.ini @@ -0,0 +1,2 @@ +[has-style-sharing-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/has-style-sharing-002.html.ini b/tests/wpt/meta/css/selectors/has-style-sharing-002.html.ini new file mode 100644 index 00000000000..f94d1e35ecc --- /dev/null +++ b/tests/wpt/meta/css/selectors/has-style-sharing-002.html.ini @@ -0,0 +1,2 @@ +[has-style-sharing-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/has-style-sharing-003.html.ini b/tests/wpt/meta/css/selectors/has-style-sharing-003.html.ini new file mode 100644 index 00000000000..3e06257d429 --- /dev/null +++ b/tests/wpt/meta/css/selectors/has-style-sharing-003.html.ini @@ -0,0 +1,2 @@ +[has-style-sharing-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/has-style-sharing-004.html.ini b/tests/wpt/meta/css/selectors/has-style-sharing-004.html.ini new file mode 100644 index 00000000000..7fdcf39dc13 --- /dev/null +++ b/tests/wpt/meta/css/selectors/has-style-sharing-004.html.ini @@ -0,0 +1,2 @@ +[has-style-sharing-004.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/has-style-sharing-005.html.ini b/tests/wpt/meta/css/selectors/has-style-sharing-005.html.ini new file mode 100644 index 00000000000..af49c75860c --- /dev/null +++ b/tests/wpt/meta/css/selectors/has-style-sharing-005.html.ini @@ -0,0 +1,2 @@ +[has-style-sharing-005.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/has-style-sharing-006.html.ini b/tests/wpt/meta/css/selectors/has-style-sharing-006.html.ini new file mode 100644 index 00000000000..fc363ea1641 --- /dev/null +++ b/tests/wpt/meta/css/selectors/has-style-sharing-006.html.ini @@ -0,0 +1,2 @@ +[has-style-sharing-006.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/i18n/lang-pseudo-class-across-shadow-boundaries.html.ini b/tests/wpt/meta/css/selectors/i18n/lang-pseudo-class-across-shadow-boundaries.html.ini new file mode 100644 index 00000000000..f2f324e2968 --- /dev/null +++ b/tests/wpt/meta/css/selectors/i18n/lang-pseudo-class-across-shadow-boundaries.html.ini @@ -0,0 +1,2 @@ +[lang-pseudo-class-across-shadow-boundaries.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/i18n/lang-pseudo-class-empty-attribute.xhtml.ini b/tests/wpt/meta/css/selectors/i18n/lang-pseudo-class-empty-attribute.xhtml.ini new file mode 100644 index 00000000000..528e031ad66 --- /dev/null +++ b/tests/wpt/meta/css/selectors/i18n/lang-pseudo-class-empty-attribute.xhtml.ini @@ -0,0 +1,3 @@ +[lang-pseudo-class-empty-attribute.xhtml] + [Test if empty language attributes are supported] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/any-link-pseudo.html.ini b/tests/wpt/meta/css/selectors/invalidation/any-link-pseudo.html.ini new file mode 100644 index 00000000000..0da4b2d3e47 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/any-link-pseudo.html.ini @@ -0,0 +1,3 @@ +[any-link-pseudo.html] + [Style was recalculated for the :any-link pseudo class.] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/attribute-or-elemental-selectors-in-has.html.ini b/tests/wpt/meta/css/selectors/invalidation/attribute-or-elemental-selectors-in-has.html.ini index 1f864ab76bf..a192998bc8f 100644 --- a/tests/wpt/meta/css/selectors/invalidation/attribute-or-elemental-selectors-in-has.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/attribute-or-elemental-selectors-in-has.html.ini @@ -1,2 +1,39 @@ [attribute-or-elemental-selectors-in-has.html] - expected: ERROR + [add .child to #div_child: div#div_subject.color] + expected: FAIL + + [add .descendant to #div_child: div#div_subject.color] + expected: FAIL + + [add .descendant to #div_grandchild: div#div_subject.color] + expected: FAIL + + [set descendant to #div_grandchild[attrname\]: div#div_subject.color] + expected: FAIL + + [change #div_grandchild to #div_descendant: div#div_subject.color] + expected: FAIL + + [add descendant to #div_subject: div#div_subject.color] + expected: FAIL + + [add "div > descendant" to #div_subject: div#div_subject.color] + expected: FAIL + + [add div.child to #div_subject: div#div_subject.color] + expected: FAIL + + [add "div > div.descendant" to #div_subject: div#div_subject.color] + expected: FAIL + + [add div#div_descendant to #div_subject: div#div_subject.color] + expected: FAIL + + [add "div#div_descendant" to #div_subject: div#div_subject.color] + expected: FAIL + + [add div[attrname\] to #div_subject: div#div_subject.color] + expected: FAIL + + [add "div > div[attrname\]" to #div_subject: div#div_subject.color] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/child-indexed-pseudo-classes-in-has.html.ini b/tests/wpt/meta/css/selectors/invalidation/child-indexed-pseudo-classes-in-has.html.ini index 285388ec4ff..4ff336cd404 100644 --- a/tests/wpt/meta/css/selectors/invalidation/child-indexed-pseudo-classes-in-has.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/child-indexed-pseudo-classes-in-has.html.ini @@ -1,19 +1,81 @@ [child-indexed-pseudo-classes-in-has.html] - expected: ERROR - [Initial colors: #only_child] + [Prepend #div1.green: #only_child] expected: FAIL - [Initial colors: #first_child] + [Prepend #div1.green: #first_child] expected: FAIL - [Initial colors: #last_child] + [Prepend #div1.green: #last_child] expected: FAIL - [Initial colors: #nth_child_3n_1] + [Prepend #div1.green: #nth_child_3n_1] expected: FAIL - [Initial colors: #nth_child_3n_2] + [Prepend #div2.yellow: #first_child] expected: FAIL - [Initial colors: #nth_child_3n] + [Prepend #div2.yellow: #last_child] + expected: FAIL + + [Prepend #div2.yellow: #nth_child_3n_1] + expected: FAIL + + [Prepend #div2.yellow: #nth_child_3n_2] + expected: FAIL + + [Prepend #div3.orange: #first_child] + expected: FAIL + + [Prepend #div3.orange: #last_child] + expected: FAIL + + [Prepend #div3.orange: #nth_child_3n_1] + expected: FAIL + + [Prepend #div3.orange: #nth_child_3n_2] + expected: FAIL + + [Prepend #div3.orange: #nth_child_3n] + expected: FAIL + + [Prepend #div4: #last_child] + expected: FAIL + + [Prepend #div4: #nth_child_3n_1] + expected: FAIL + + [Prepend #div4: #nth_child_3n_2] + expected: FAIL + + [Prepend #div4: #nth_child_3n] + expected: FAIL + + [Prepend #div5: #last_child] + expected: FAIL + + [Prepend #div5: #nth_child_3n_1] + expected: FAIL + + [Prepend #div5: #nth_child_3n_2] + expected: FAIL + + [Prepend #div5: #nth_child_3n] + expected: FAIL + + [Remove #div1: #last_child] + expected: FAIL + + [Remove #div1: #nth_child_3n_1] + expected: FAIL + + [Remove #div1: #nth_child_3n] + expected: FAIL + + [Remove #div2: #last_child] + expected: FAIL + + [Remove #div2: #nth_child_3n] + expected: FAIL + + [Remove #div4: #only_child] expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/class-id-attr.html.ini b/tests/wpt/meta/css/selectors/invalidation/class-id-attr.html.ini deleted file mode 100644 index 1a48863a258..00000000000 --- a/tests/wpt/meta/css/selectors/invalidation/class-id-attr.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[class-id-attr.html] - expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/defined-in-has.html.ini b/tests/wpt/meta/css/selectors/invalidation/defined-in-has.html.ini new file mode 100644 index 00000000000..a0b66cc5ae7 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/defined-in-has.html.ini @@ -0,0 +1,3 @@ +[defined-in-has.html] + [Test :has() invalidation with :defined pseudo-class] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/dir-pseudo-class-in-has.html.ini b/tests/wpt/meta/css/selectors/invalidation/dir-pseudo-class-in-has.html.ini new file mode 100644 index 00000000000..94a862a94eb --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/dir-pseudo-class-in-has.html.ini @@ -0,0 +1,2 @@ +[dir-pseudo-class-in-has.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/empty-pseudo-in-has.html.ini b/tests/wpt/meta/css/selectors/invalidation/empty-pseudo-in-has.html.ini index 635f2e4f227..f98c5d0c507 100644 --- a/tests/wpt/meta/css/selectors/invalidation/empty-pseudo-in-has.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/empty-pseudo-in-has.html.ini @@ -1,4 +1,6 @@ [empty-pseudo-in-has.html] - expected: ERROR - [Empty #subject] + [Insert div#child to #subject] + expected: FAIL + + [Insert div to div.#child] expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/enabled-disabled.html.ini b/tests/wpt/meta/css/selectors/invalidation/enabled-disabled.html.ini new file mode 100644 index 00000000000..81cbc2d424b --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/enabled-disabled.html.ini @@ -0,0 +1,6 @@ +[enabled-disabled.html] + [Element updates when disabled] + expected: FAIL + + [Element updates when enabled] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/has-complexity.html.ini b/tests/wpt/meta/css/selectors/invalidation/has-complexity.html.ini index e3fef98b2e6..76890edbf53 100644 --- a/tests/wpt/meta/css/selectors/invalidation/has-complexity.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/has-complexity.html.ini @@ -1,4 +1,4 @@ [has-complexity.html] - expected: ERROR + expected: TIMEOUT [Before appending 25000 elements] expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/has-in-adjacent-position.html.ini b/tests/wpt/meta/css/selectors/invalidation/has-in-adjacent-position.html.ini index a67c925655c..4b8cf7c695f 100644 --- a/tests/wpt/meta/css/selectors/invalidation/has-in-adjacent-position.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/has-in-adjacent-position.html.ini @@ -1,4 +1,306 @@ [has-in-adjacent-position.html] - expected: ERROR - [Initial color] + [add .test to previous_sibling_child] + expected: FAIL + + [add .test to previous_sibling_descendant] + expected: FAIL + + [add .test to subject] + expected: FAIL + + [add .test to next_sibling] + expected: FAIL + + [add .test to next_sibling_child] + expected: FAIL + + [add .test to next_sibling_descendant] + expected: FAIL + + [insert element div.test before previous_sibling_child] + expected: FAIL + + [add the class 'test' again to the element inserted before previous_sibling_child] + expected: FAIL + + [add the class 'test' to the element inserted again before previous_sibling_child] + expected: FAIL + + [insert element div[test_attr\] before previous_sibling_child] + expected: FAIL + + [insert element div.test before previous_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element inserted before previous_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element inserted again before previous_sibling_descendant] + expected: FAIL + + [insert element div[test_attr\] before previous_sibling_descendant] + expected: FAIL + + [insert element div.test before next_sibling] + expected: FAIL + + [add the class 'test' again to the element inserted before next_sibling] + expected: FAIL + + [add the class 'test' to the element inserted again before next_sibling] + expected: FAIL + + [insert element div[test_attr\] before next_sibling] + expected: FAIL + + [insert element div.test before next_sibling_child] + expected: FAIL + + [add the class 'test' again to the element inserted before next_sibling_child] + expected: FAIL + + [add the class 'test' to the element inserted again before next_sibling_child] + expected: FAIL + + [insert element div[test_attr\] before next_sibling_child] + expected: FAIL + + [insert element div.test before next_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element inserted before next_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element inserted again before next_sibling_descendant] + expected: FAIL + + [insert element div[test_attr\] before next_sibling_descendant] + expected: FAIL + + [insert element div.test after previous_sibling_child] + expected: FAIL + + [add the class 'test' again to the element inserted after previous_sibling_child] + expected: FAIL + + [add the class 'test' to the element inserted again after previous_sibling_child] + expected: FAIL + + [insert element div[test_attr\] after previous_sibling_child] + expected: FAIL + + [insert element div.test after previous_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element inserted after previous_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element inserted again after previous_sibling_descendant] + expected: FAIL + + [insert element div[test_attr\] after previous_sibling_descendant] + expected: FAIL + + [insert element div.test after subject] + expected: FAIL + + [add the class 'test' again to the element inserted after subject] + expected: FAIL + + [add the class 'test' to the element inserted again after subject] + expected: FAIL + + [insert element div[test_attr\] after subject] + expected: FAIL + + [insert element div.test after next_sibling] + expected: FAIL + + [add the class 'test' again to the element inserted after next_sibling] + expected: FAIL + + [add the class 'test' to the element inserted again after next_sibling] + expected: FAIL + + [insert element div[test_attr\] after next_sibling] + expected: FAIL + + [insert element div.test after next_sibling_child] + expected: FAIL + + [add the class 'test' again to the element inserted after next_sibling_child] + expected: FAIL + + [add the class 'test' to the element inserted again after next_sibling_child] + expected: FAIL + + [insert element div[test_attr\] after next_sibling_child] + expected: FAIL + + [insert element div.test after next_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element inserted after next_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element inserted again after next_sibling_descendant] + expected: FAIL + + [insert element div[test_attr\] after next_sibling_descendant] + expected: FAIL + + [insert tree div>div.test before previous_sibling_child] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before previous_sibling_child] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before previous_sibling_child] + expected: FAIL + + [insert element div>div[test_attr\] before previous_sibling_child] + expected: FAIL + + [insert tree div>div.test before previous_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before previous_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before previous_sibling_descendant] + expected: FAIL + + [insert element div>div[test_attr\] before previous_sibling_descendant] + expected: FAIL + + [insert tree div>div.test before subject] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before subject] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before subject] + expected: FAIL + + [insert element div>div[test_attr\] before subject] + expected: FAIL + + [insert tree div>div.test before next_sibling] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before next_sibling] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before next_sibling] + expected: FAIL + + [insert element div>div[test_attr\] before next_sibling] + expected: FAIL + + [insert tree div>div.test before next_sibling_child] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before next_sibling_child] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before next_sibling_child] + expected: FAIL + + [insert element div>div[test_attr\] before next_sibling_child] + expected: FAIL + + [insert tree div>div.test before next_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before next_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before next_sibling_descendant] + expected: FAIL + + [insert element div>div[test_attr\] before next_sibling_descendant] + expected: FAIL + + [insert tree div>div.test after previous_sibling] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after previous_sibling] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after previous_sibling] + expected: FAIL + + [insert element div>div[test_attr\] after previous_sibling] + expected: FAIL + + [insert tree div>div.test after previous_sibling_child] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after previous_sibling_child] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after previous_sibling_child] + expected: FAIL + + [insert element div>div[test_attr\] after previous_sibling_child] + expected: FAIL + + [insert tree div>div.test after previous_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after previous_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after previous_sibling_descendant] + expected: FAIL + + [insert element div>div[test_attr\] after previous_sibling_descendant] + expected: FAIL + + [insert tree div>div.test after subject] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after subject] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after subject] + expected: FAIL + + [insert element div>div[test_attr\] after subject] + expected: FAIL + + [insert tree div>div.test after next_sibling] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after next_sibling] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after next_sibling] + expected: FAIL + + [insert element div>div[test_attr\] after next_sibling] + expected: FAIL + + [insert tree div>div.test after next_sibling_child] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after next_sibling_child] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after next_sibling_child] + expected: FAIL + + [insert element div>div[test_attr\] after next_sibling_child] + expected: FAIL + + [insert tree div>div.test after next_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after next_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after next_sibling_descendant] + expected: FAIL + + [insert element div>div[test_attr\] after next_sibling_descendant] expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/has-in-ancestor-position.html.ini b/tests/wpt/meta/css/selectors/invalidation/has-in-ancestor-position.html.ini index 4432b92f9e7..3182454b803 100644 --- a/tests/wpt/meta/css/selectors/invalidation/has-in-ancestor-position.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/has-in-ancestor-position.html.ini @@ -1,4 +1,381 @@ [has-in-ancestor-position.html] - expected: ERROR - [Initial color] + [add .test to subject_parent] + expected: FAIL + + [add .test to subject] + expected: FAIL + + [add .test to subject_child] + expected: FAIL + + [add .test to subject_descendant] + expected: FAIL + + [add .test to next_sibling] + expected: FAIL + + [add .test to next_sibling_child] + expected: FAIL + + [add .test to next_sibling_descendant] + expected: FAIL + + [insert element div.test before subject_parent] + expected: FAIL + + [add the class 'test' again to the element inserted before subject_parent] + expected: FAIL + + [add the class 'test' to the element inserted again before subject_parent] + expected: FAIL + + [insert element div[test_attr\] before subject_parent] + expected: FAIL + + [insert element div.test before subject] + expected: FAIL + + [add the class 'test' again to the element inserted before subject] + expected: FAIL + + [add the class 'test' to the element inserted again before subject] + expected: FAIL + + [insert element div[test_attr\] before subject] + expected: FAIL + + [insert element div.test before subject_child] + expected: FAIL + + [add the class 'test' again to the element inserted before subject_child] + expected: FAIL + + [add the class 'test' to the element inserted again before subject_child] + expected: FAIL + + [insert element div[test_attr\] before subject_child] + expected: FAIL + + [insert element div.test before subject_descendant] + expected: FAIL + + [add the class 'test' again to the element inserted before subject_descendant] + expected: FAIL + + [add the class 'test' to the element inserted again before subject_descendant] + expected: FAIL + + [insert element div[test_attr\] before subject_descendant] + expected: FAIL + + [insert element div.test before next_sibling] + expected: FAIL + + [add the class 'test' again to the element inserted before next_sibling] + expected: FAIL + + [add the class 'test' to the element inserted again before next_sibling] + expected: FAIL + + [insert element div[test_attr\] before next_sibling] + expected: FAIL + + [insert element div.test before next_sibling_child] + expected: FAIL + + [add the class 'test' again to the element inserted before next_sibling_child] + expected: FAIL + + [add the class 'test' to the element inserted again before next_sibling_child] + expected: FAIL + + [insert element div[test_attr\] before next_sibling_child] + expected: FAIL + + [insert element div.test before next_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element inserted before next_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element inserted again before next_sibling_descendant] + expected: FAIL + + [insert element div[test_attr\] before next_sibling_descendant] + expected: FAIL + + [insert element div.test after subject_ancestor] + expected: FAIL + + [add the class 'test' again to the element inserted after subject_ancestor] + expected: FAIL + + [add the class 'test' to the element inserted again after subject_ancestor] + expected: FAIL + + [insert element div[test_attr\] after subject_ancestor] + expected: FAIL + + [insert element div.test after subject_parent] + expected: FAIL + + [add the class 'test' again to the element inserted after subject_parent] + expected: FAIL + + [add the class 'test' to the element inserted again after subject_parent] + expected: FAIL + + [insert element div[test_attr\] after subject_parent] + expected: FAIL + + [insert element div.test after subject] + expected: FAIL + + [add the class 'test' again to the element inserted after subject] + expected: FAIL + + [add the class 'test' to the element inserted again after subject] + expected: FAIL + + [insert element div[test_attr\] after subject] + expected: FAIL + + [insert element div.test after subject_child] + expected: FAIL + + [add the class 'test' again to the element inserted after subject_child] + expected: FAIL + + [add the class 'test' to the element inserted again after subject_child] + expected: FAIL + + [insert element div[test_attr\] after subject_child] + expected: FAIL + + [insert element div.test after subject_descendant] + expected: FAIL + + [add the class 'test' again to the element inserted after subject_descendant] + expected: FAIL + + [add the class 'test' to the element inserted again after subject_descendant] + expected: FAIL + + [insert element div[test_attr\] after subject_descendant] + expected: FAIL + + [insert element div.test after next_sibling] + expected: FAIL + + [add the class 'test' again to the element inserted after next_sibling] + expected: FAIL + + [add the class 'test' to the element inserted again after next_sibling] + expected: FAIL + + [insert element div[test_attr\] after next_sibling] + expected: FAIL + + [insert element div.test after next_sibling_child] + expected: FAIL + + [add the class 'test' again to the element inserted after next_sibling_child] + expected: FAIL + + [add the class 'test' to the element inserted again after next_sibling_child] + expected: FAIL + + [insert element div[test_attr\] after next_sibling_child] + expected: FAIL + + [insert element div.test after next_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element inserted after next_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element inserted again after next_sibling_descendant] + expected: FAIL + + [insert element div[test_attr\] after next_sibling_descendant] + expected: FAIL + + [insert tree div>div.test before subject_parent] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before subject_parent] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before subject_parent] + expected: FAIL + + [insert element div>div[test_attr\] before subject_parent] + expected: FAIL + + [insert tree div>div.test before subject] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before subject] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before subject] + expected: FAIL + + [insert element div>div[test_attr\] before subject] + expected: FAIL + + [insert tree div>div.test before subject_child] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before subject_child] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before subject_child] + expected: FAIL + + [insert element div>div[test_attr\] before subject_child] + expected: FAIL + + [insert tree div>div.test before subject_descendant] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before subject_descendant] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before subject_descendant] + expected: FAIL + + [insert element div>div[test_attr\] before subject_descendant] + expected: FAIL + + [insert tree div>div.test before next_sibling] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before next_sibling] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before next_sibling] + expected: FAIL + + [insert element div>div[test_attr\] before next_sibling] + expected: FAIL + + [insert tree div>div.test before next_sibling_child] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before next_sibling_child] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before next_sibling_child] + expected: FAIL + + [insert element div>div[test_attr\] before next_sibling_child] + expected: FAIL + + [insert tree div>div.test before next_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before next_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before next_sibling_descendant] + expected: FAIL + + [insert element div>div[test_attr\] before next_sibling_descendant] + expected: FAIL + + [insert tree div>div.test after subject_ancestor] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after subject_ancestor] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after subject_ancestor] + expected: FAIL + + [insert element div>div[test_attr\] after subject_ancestor] + expected: FAIL + + [insert tree div>div.test after subject_parent] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after subject_parent] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after subject_parent] + expected: FAIL + + [insert element div>div[test_attr\] after subject_parent] + expected: FAIL + + [insert tree div>div.test after subject] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after subject] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after subject] + expected: FAIL + + [insert element div>div[test_attr\] after subject] + expected: FAIL + + [insert tree div>div.test after subject_child] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after subject_child] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after subject_child] + expected: FAIL + + [insert element div>div[test_attr\] after subject_child] + expected: FAIL + + [insert tree div>div.test after subject_descendant] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after subject_descendant] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after subject_descendant] + expected: FAIL + + [insert element div>div[test_attr\] after subject_descendant] + expected: FAIL + + [insert tree div>div.test after next_sibling] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after next_sibling] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after next_sibling] + expected: FAIL + + [insert element div>div[test_attr\] after next_sibling] + expected: FAIL + + [insert tree div>div.test after next_sibling_child] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after next_sibling_child] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after next_sibling_child] + expected: FAIL + + [insert element div>div[test_attr\] after next_sibling_child] + expected: FAIL + + [insert tree div>div.test after next_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after next_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after next_sibling_descendant] + expected: FAIL + + [insert element div>div[test_attr\] after next_sibling_descendant] expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/has-in-parent-position.html.ini b/tests/wpt/meta/css/selectors/invalidation/has-in-parent-position.html.ini index f4767d2d713..b7352f619aa 100644 --- a/tests/wpt/meta/css/selectors/invalidation/has-in-parent-position.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/has-in-parent-position.html.ini @@ -1,4 +1,177 @@ [has-in-parent-position.html] - expected: ERROR - [Initial color] + [add .test to subject] + expected: FAIL + + [add .test to subject_child] + expected: FAIL + + [add .test to subject_descendant] + expected: FAIL + + [insert element div.test before subject] + expected: FAIL + + [add the class 'test' again to the element inserted before subject] + expected: FAIL + + [add the class 'test' to the element inserted again before subject] + expected: FAIL + + [insert element div[test_attr\] before subject] + expected: FAIL + + [insert element div.test before subject_child] + expected: FAIL + + [add the class 'test' again to the element inserted before subject_child] + expected: FAIL + + [add the class 'test' to the element inserted again before subject_child] + expected: FAIL + + [insert element div[test_attr\] before subject_child] + expected: FAIL + + [insert element div.test before subject_descendant] + expected: FAIL + + [add the class 'test' again to the element inserted before subject_descendant] + expected: FAIL + + [add the class 'test' to the element inserted again before subject_descendant] + expected: FAIL + + [insert element div[test_attr\] before subject_descendant] + expected: FAIL + + [insert element div.test after subject_parent] + expected: FAIL + + [add the class 'test' again to the element inserted after subject_parent] + expected: FAIL + + [add the class 'test' to the element inserted again after subject_parent] + expected: FAIL + + [insert element div[test_attr\] after subject_parent] + expected: FAIL + + [insert element div.test after subject] + expected: FAIL + + [add the class 'test' again to the element inserted after subject] + expected: FAIL + + [add the class 'test' to the element inserted again after subject] + expected: FAIL + + [insert element div[test_attr\] after subject] + expected: FAIL + + [insert element div.test after subject_child] + expected: FAIL + + [add the class 'test' again to the element inserted after subject_child] + expected: FAIL + + [add the class 'test' to the element inserted again after subject_child] + expected: FAIL + + [insert element div[test_attr\] after subject_child] + expected: FAIL + + [insert element div.test after subject_descendant] + expected: FAIL + + [add the class 'test' again to the element inserted after subject_descendant] + expected: FAIL + + [add the class 'test' to the element inserted again after subject_descendant] + expected: FAIL + + [insert element div[test_attr\] after subject_descendant] + expected: FAIL + + [insert tree div>div.test before subject] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before subject] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before subject] + expected: FAIL + + [insert element div>div[test_attr\] before subject] + expected: FAIL + + [insert tree div>div.test before subject_child] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before subject_child] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before subject_child] + expected: FAIL + + [insert element div>div[test_attr\] before subject_child] + expected: FAIL + + [insert tree div>div.test before subject_descendant] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before subject_descendant] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before subject_descendant] + expected: FAIL + + [insert element div>div[test_attr\] before subject_descendant] + expected: FAIL + + [insert tree div>div.test after subject_parent] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after subject_parent] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after subject_parent] + expected: FAIL + + [insert element div>div[test_attr\] after subject_parent] + expected: FAIL + + [insert tree div>div.test after subject] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after subject] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after subject] + expected: FAIL + + [insert element div>div[test_attr\] after subject] + expected: FAIL + + [insert tree div>div.test after subject_child] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after subject_child] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after subject_child] + expected: FAIL + + [insert element div>div[test_attr\] after subject_child] + expected: FAIL + + [insert tree div>div.test after subject_descendant] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after subject_descendant] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after subject_descendant] + expected: FAIL + + [insert element div>div[test_attr\] after subject_descendant] expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/has-in-sibling-position.html.ini b/tests/wpt/meta/css/selectors/invalidation/has-in-sibling-position.html.ini index ca628c97fe4..3622ed74603 100644 --- a/tests/wpt/meta/css/selectors/invalidation/has-in-sibling-position.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/has-in-sibling-position.html.ini @@ -1,4 +1,342 @@ [has-in-sibling-position.html] - expected: ERROR - [Initial color] + [add .test to previous_sibling_child] + expected: FAIL + + [add .test to previous_sibling_descendant] + expected: FAIL + + [add .test to subject] + expected: FAIL + + [add .test to next_sibling] + expected: FAIL + + [add .test to next_sibling_child] + expected: FAIL + + [add .test to next_sibling_descendant] + expected: FAIL + + [insert element div.test before previous_sibling_child] + expected: FAIL + + [add the class 'test' again to the element inserted before previous_sibling_child] + expected: FAIL + + [add the class 'test' to the element inserted again before previous_sibling_child] + expected: FAIL + + [insert element div[test_attr\] before previous_sibling_child] + expected: FAIL + + [insert element div.test before previous_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element inserted before previous_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element inserted again before previous_sibling_descendant] + expected: FAIL + + [insert element div[test_attr\] before previous_sibling_descendant] + expected: FAIL + + [insert element div.test before subject] + expected: FAIL + + [add the class 'test' again to the element inserted before subject] + expected: FAIL + + [add the class 'test' to the element inserted again before subject] + expected: FAIL + + [insert element div[test_attr\] before subject] + expected: FAIL + + [insert element div.test before next_sibling] + expected: FAIL + + [add the class 'test' again to the element inserted before next_sibling] + expected: FAIL + + [add the class 'test' to the element inserted again before next_sibling] + expected: FAIL + + [insert element div[test_attr\] before next_sibling] + expected: FAIL + + [insert element div.test before next_sibling_child] + expected: FAIL + + [add the class 'test' again to the element inserted before next_sibling_child] + expected: FAIL + + [add the class 'test' to the element inserted again before next_sibling_child] + expected: FAIL + + [insert element div[test_attr\] before next_sibling_child] + expected: FAIL + + [insert element div.test before next_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element inserted before next_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element inserted again before next_sibling_descendant] + expected: FAIL + + [insert element div[test_attr\] before next_sibling_descendant] + expected: FAIL + + [insert element div.test after previous_sibling] + expected: FAIL + + [add the class 'test' again to the element inserted after previous_sibling] + expected: FAIL + + [add the class 'test' to the element inserted again after previous_sibling] + expected: FAIL + + [insert element div[test_attr\] after previous_sibling] + expected: FAIL + + [insert element div.test after previous_sibling_child] + expected: FAIL + + [add the class 'test' again to the element inserted after previous_sibling_child] + expected: FAIL + + [add the class 'test' to the element inserted again after previous_sibling_child] + expected: FAIL + + [insert element div[test_attr\] after previous_sibling_child] + expected: FAIL + + [insert element div.test after previous_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element inserted after previous_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element inserted again after previous_sibling_descendant] + expected: FAIL + + [insert element div[test_attr\] after previous_sibling_descendant] + expected: FAIL + + [insert element div.test after subject] + expected: FAIL + + [add the class 'test' again to the element inserted after subject] + expected: FAIL + + [add the class 'test' to the element inserted again after subject] + expected: FAIL + + [insert element div[test_attr\] after subject] + expected: FAIL + + [insert element div.test after next_sibling] + expected: FAIL + + [add the class 'test' again to the element inserted after next_sibling] + expected: FAIL + + [add the class 'test' to the element inserted again after next_sibling] + expected: FAIL + + [insert element div[test_attr\] after next_sibling] + expected: FAIL + + [insert element div.test after next_sibling_child] + expected: FAIL + + [add the class 'test' again to the element inserted after next_sibling_child] + expected: FAIL + + [add the class 'test' to the element inserted again after next_sibling_child] + expected: FAIL + + [insert element div[test_attr\] after next_sibling_child] + expected: FAIL + + [insert element div.test after next_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element inserted after next_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element inserted again after next_sibling_descendant] + expected: FAIL + + [insert element div[test_attr\] after next_sibling_descendant] + expected: FAIL + + [insert tree div>div.test before previous_sibling] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before previous_sibling] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before previous_sibling] + expected: FAIL + + [insert element div>div[test_attr\] before previous_sibling] + expected: FAIL + + [insert tree div>div.test before previous_sibling_child] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before previous_sibling_child] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before previous_sibling_child] + expected: FAIL + + [insert element div>div[test_attr\] before previous_sibling_child] + expected: FAIL + + [insert tree div>div.test before previous_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before previous_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before previous_sibling_descendant] + expected: FAIL + + [insert element div>div[test_attr\] before previous_sibling_descendant] + expected: FAIL + + [insert tree div>div.test before subject] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before subject] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before subject] + expected: FAIL + + [insert element div>div[test_attr\] before subject] + expected: FAIL + + [insert tree div>div.test before next_sibling] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before next_sibling] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before next_sibling] + expected: FAIL + + [insert element div>div[test_attr\] before next_sibling] + expected: FAIL + + [insert tree div>div.test before next_sibling_child] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before next_sibling_child] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before next_sibling_child] + expected: FAIL + + [insert element div>div[test_attr\] before next_sibling_child] + expected: FAIL + + [insert tree div>div.test before next_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted before next_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again before next_sibling_descendant] + expected: FAIL + + [insert element div>div[test_attr\] before next_sibling_descendant] + expected: FAIL + + [insert tree div>div.test after previous_sibling] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after previous_sibling] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after previous_sibling] + expected: FAIL + + [insert element div>div[test_attr\] after previous_sibling] + expected: FAIL + + [insert tree div>div.test after previous_sibling_child] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after previous_sibling_child] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after previous_sibling_child] + expected: FAIL + + [insert element div>div[test_attr\] after previous_sibling_child] + expected: FAIL + + [insert tree div>div.test after previous_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after previous_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after previous_sibling_descendant] + expected: FAIL + + [insert element div>div[test_attr\] after previous_sibling_descendant] + expected: FAIL + + [insert tree div>div.test after subject] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after subject] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after subject] + expected: FAIL + + [insert element div>div[test_attr\] after subject] + expected: FAIL + + [insert tree div>div.test after next_sibling] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after next_sibling] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after next_sibling] + expected: FAIL + + [insert element div>div[test_attr\] after next_sibling] + expected: FAIL + + [insert tree div>div.test after next_sibling_child] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after next_sibling_child] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after next_sibling_child] + expected: FAIL + + [insert element div>div[test_attr\] after next_sibling_child] + expected: FAIL + + [insert tree div>div.test after next_sibling_descendant] + expected: FAIL + + [add the class 'test' again to the element in the tree inserted after next_sibling_descendant] + expected: FAIL + + [add the class 'test' to the element in the tree inserted again after next_sibling_descendant] + expected: FAIL + + [insert element div>div[test_attr\] after next_sibling_descendant] expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/has-invalidation-after-removing-non-first-element.html.ini b/tests/wpt/meta/css/selectors/invalidation/has-invalidation-after-removing-non-first-element.html.ini index 9967405d400..03921051e78 100644 --- a/tests/wpt/meta/css/selectors/invalidation/has-invalidation-after-removing-non-first-element.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/has-invalidation-after-removing-non-first-element.html.ini @@ -1,2 +1,3 @@ [has-invalidation-after-removing-non-first-element.html] - expected: ERROR + [initial_color: div#subject.color] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/has-invalidation-for-wiping-an-element.html.ini b/tests/wpt/meta/css/selectors/invalidation/has-invalidation-for-wiping-an-element.html.ini index e5dac71de8e..45884afd2a6 100644 --- a/tests/wpt/meta/css/selectors/invalidation/has-invalidation-for-wiping-an-element.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/has-invalidation-for-wiping-an-element.html.ini @@ -1,2 +1,6 @@ [has-invalidation-for-wiping-an-element.html] - expected: ERROR + [color after inserting text and div > .descendant: div#subject.color] + expected: FAIL + + [color after inserting text and #child > .descendant: div#subject.color] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/has-sibling.html.ini b/tests/wpt/meta/css/selectors/invalidation/has-sibling.html.ini index 17ee98adef4..debf654a0f8 100644 --- a/tests/wpt/meta/css/selectors/invalidation/has-sibling.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/has-sibling.html.ini @@ -1,4 +1,105 @@ [has-sibling.html] - expected: ERROR - [initial_color] + [add .test to first_sibling] + expected: FAIL + + [add .test to second_sibling] + expected: FAIL + + [add .test to third_sibling] + expected: FAIL + + [add .test to first_sibling_child] + expected: FAIL + + [add .test to first_sibling_descendant] + expected: FAIL + + [add .test to third_sibling_child] + expected: FAIL + + [add .test to third_sibling_descendant] + expected: FAIL + + [insert element div.test before first_sibling] + expected: FAIL + + [insert element div.test before second_sibling] + expected: FAIL + + [insert element div.test before third_sibling] + expected: FAIL + + [insert element div.test before first_sibling_child] + expected: FAIL + + [insert element div.test before first_sibling_descendant] + expected: FAIL + + [insert element div.test before third_sibling_child] + expected: FAIL + + [insert element div.test before third_sibling_descendant] + expected: FAIL + + [insert element div.test after first_sibling] + expected: FAIL + + [insert element div.test after second_sibling] + expected: FAIL + + [insert element div.test after third_sibling] + expected: FAIL + + [insert element div.test after first_sibling_child] + expected: FAIL + + [insert element div.test after first_sibling_descendant] + expected: FAIL + + [insert element div.test after third_sibling_child] + expected: FAIL + + [insert element div.test after third_sibling_descendant] + expected: FAIL + + [insert tree div>div.test before first_sibling] + expected: FAIL + + [insert tree div>div.test before second_sibling] + expected: FAIL + + [insert tree div>div.test before third_sibling] + expected: FAIL + + [insert tree div>div.test before first_sibling_child] + expected: FAIL + + [insert tree div>div.test before first_sibling_descendant] + expected: FAIL + + [insert tree div>div.test before third_sibling_child] + expected: FAIL + + [insert tree div>div.test before third_sibling_descendant] + expected: FAIL + + [insert tree div>div.test after first_sibling] + expected: FAIL + + [insert tree div>div.test after second_sibling] + expected: FAIL + + [insert tree div>div.test after third_sibling] + expected: FAIL + + [insert tree div>div.test after first_sibling_child] + expected: FAIL + + [insert tree div>div.test after first_sibling_descendant] + expected: FAIL + + [insert tree div>div.test after third_sibling_child] + expected: FAIL + + [insert tree div>div.test after third_sibling_descendant] expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/has-with-not.html.ini b/tests/wpt/meta/css/selectors/invalidation/has-with-not.html.ini index 5be88b882c6..cb3ceafbd17 100644 --- a/tests/wpt/meta/css/selectors/invalidation/has-with-not.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/has-with-not.html.ini @@ -1,4 +1,30 @@ [has-with-not.html] - expected: ERROR - [Initial color] + [remove .test to subject_child] + expected: FAIL + + [remove .test to subject_descendant] + expected: FAIL + + [insert element div before subject_child] + expected: FAIL + + [insert element div before subject_descendant] + expected: FAIL + + [insert element div after subject_child] + expected: FAIL + + [insert element div after subject_descendant] + expected: FAIL + + [insert tree div>div before subject_child] + expected: FAIL + + [insert tree div>div before subject_descendant] + expected: FAIL + + [insert tree div.test after subject_child] + expected: FAIL + + [insert tree div.test after subject_descendant] expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/has-with-nth-child.html.ini b/tests/wpt/meta/css/selectors/invalidation/has-with-nth-child.html.ini new file mode 100644 index 00000000000..b9c95cb40b2 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/has-with-nth-child.html.ini @@ -0,0 +1,3 @@ +[has-with-nth-child.html] + [Initially red] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/has-with-pseudo-class.html.ini b/tests/wpt/meta/css/selectors/invalidation/has-with-pseudo-class.html.ini index 0e6be03068e..5ff2a1dd64f 100644 --- a/tests/wpt/meta/css/selectors/invalidation/has-with-pseudo-class.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/has-with-pseudo-class.html.ini @@ -1,2 +1,10 @@ [has-with-pseudo-class.html] expected: ERROR + [Before set checked on checkbox, testing subject] + expected: FAIL + + [Set checked on checkbox, testing subject] + expected: FAIL + + [Unset checked on checkbox, testing subject] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/input-pseudo-classes-in-has.html.ini b/tests/wpt/meta/css/selectors/invalidation/input-pseudo-classes-in-has.html.ini index bf3da3b2871..b0a26dc9513 100644 --- a/tests/wpt/meta/css/selectors/invalidation/input-pseudo-classes-in-has.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/input-pseudo-classes-in-has.html.ini @@ -1,28 +1,27 @@ [input-pseudo-classes-in-has.html] - expected: ERROR [:checked & :indeterminate invalidation on <input>] expected: FAIL [:indeterminate invalidation on <progress>] - expected: NOTRUN + expected: FAIL [:disabled invalidation] - expected: NOTRUN + expected: FAIL [:read-only invalidation] - expected: NOTRUN + expected: FAIL [:valid invalidation] - expected: NOTRUN + expected: FAIL [:default invalidation with input[type=radio\]] - expected: NOTRUN + expected: FAIL [:required invalidation] - expected: NOTRUN + expected: FAIL [:out-of-range invalidation] - expected: NOTRUN + expected: FAIL [:placeholder-shown invalidation] - expected: NOTRUN + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/insert-sibling-002.html.ini b/tests/wpt/meta/css/selectors/invalidation/insert-sibling-002.html.ini new file mode 100644 index 00000000000..0a6af55e74a --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/insert-sibling-002.html.ini @@ -0,0 +1,3 @@ +[insert-sibling-002.html] + [Remove/Insert adjacent sibling of parent] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/insert-sibling-003.html.ini b/tests/wpt/meta/css/selectors/invalidation/insert-sibling-003.html.ini new file mode 100644 index 00000000000..041fac9f388 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/insert-sibling-003.html.ini @@ -0,0 +1,3 @@ +[insert-sibling-003.html] + [Remove/Insert earlier sibling of ancestor] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/insert-sibling-004.html.ini b/tests/wpt/meta/css/selectors/invalidation/insert-sibling-004.html.ini new file mode 100644 index 00000000000..b0756e8b40c --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/insert-sibling-004.html.ini @@ -0,0 +1,3 @@ +[insert-sibling-004.html] + [Remove/Insert earlier sibling of parent] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/is-pseudo-containing-complex-in-has.html.ini b/tests/wpt/meta/css/selectors/invalidation/is-pseudo-containing-complex-in-has.html.ini index cd64a69752c..25b95075f5b 100644 --- a/tests/wpt/meta/css/selectors/invalidation/is-pseudo-containing-complex-in-has.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/is-pseudo-containing-complex-in-has.html.ini @@ -1,2 +1,1008 @@ [is-pseudo-containing-complex-in-has.html] - expected: ERROR + [[ .red:has(#descendant:is(.a_has_scope .b)) \] #has_scope.classList.add('red') : check matches (false)] + expected: FAIL + + [[ .red:has(#descendant:is(.a_has_scope .b)) \] #parent.classList.add('a_has_scope') : check matches (true)] + expected: FAIL + + [[ .red:has(#descendant:is(.a_has_scope .b)) \] #parent.classList.add('a_has_scope') : check #has_scope color] + expected: FAIL + + [[ .red:has(#descendant:is(.a_has_scope .b)) \] #parent.classList.remove('a_has_scope') : check matches (false)] + expected: FAIL + + [[ .red:has(#descendant:is(.a_has_scope .b)) \] #has_scope.classList.add('a_has_scope') : check matches (true)] + expected: FAIL + + [[ .red:has(#descendant:is(.a_has_scope .b)) \] #has_scope.classList.add('a_has_scope') : check #has_scope color] + expected: FAIL + + [[ .red:has(#descendant:is(.a_has_scope .b)) \] #has_scope.classList.remove('a_has_scope') : check matches (false)] + expected: FAIL + + [[ .red:has(#descendant:is(.a_has_scope .b)) \] #child.classList.add('a_has_scope') : check matches (true)] + expected: FAIL + + [[ .red:has(#descendant:is(.a_has_scope .b)) \] #child.classList.add('a_has_scope') : check #has_scope color] + expected: FAIL + + [[ .red:has(#descendant:is(.a_has_scope .b)) \] #child.classList.remove('a_has_scope') : check matches (false)] + expected: FAIL + + [[ .red:has(#descendant:is(.a_has_scope .b)) \] #has_scope.classList.remove('red') : check matches (false)] + expected: FAIL + + [[ .orangered:has(#descendant:is(.a_descendant .b)) #descendant \] #has_scope.classList.add('orangered') : check matches (false)] + expected: FAIL + + [[ .orangered:has(#descendant:is(.a_descendant .b)) #descendant \] #parent.classList.add('a_descendant') : check matches (true)] + expected: FAIL + + [[ .orangered:has(#descendant:is(.a_descendant .b)) #descendant \] #parent.classList.add('a_descendant') : check #descendant color] + expected: FAIL + + [[ .orangered:has(#descendant:is(.a_descendant .b)) #descendant \] #parent.classList.remove('a_descendant') : check matches (false)] + expected: FAIL + + [[ .orangered:has(#descendant:is(.a_descendant .b)) #descendant \] #has_scope.classList.add('a_descendant') : check matches (true)] + expected: FAIL + + [[ .orangered:has(#descendant:is(.a_descendant .b)) #descendant \] #has_scope.classList.add('a_descendant') : check #descendant color] + expected: FAIL + + [[ .orangered:has(#descendant:is(.a_descendant .b)) #descendant \] #has_scope.classList.remove('a_descendant') : check matches (false)] + expected: FAIL + + [[ .orangered:has(#descendant:is(.a_descendant .b)) #descendant \] #child.classList.add('a_descendant') : check matches (true)] + expected: FAIL + + [[ .orangered:has(#descendant:is(.a_descendant .b)) #descendant \] #child.classList.add('a_descendant') : check #descendant color] + expected: FAIL + + [[ .orangered:has(#descendant:is(.a_descendant .b)) #descendant \] #child.classList.remove('a_descendant') : check matches (false)] + expected: FAIL + + [[ .orangered:has(#descendant:is(.a_descendant .b)) #descendant \] #has_scope.classList.remove('orangered') : check matches (false)] + expected: FAIL + + [[ .darkred:has(#descendant:is(.a_indirect_next .b)) ~ #indirect_next \] #has_scope.classList.add('darkred') : check matches (false)] + expected: FAIL + + [[ .darkred:has(#descendant:is(.a_indirect_next .b)) ~ #indirect_next \] #parent.classList.add('a_indirect_next') : check matches (true)] + expected: FAIL + + [[ .darkred:has(#descendant:is(.a_indirect_next .b)) ~ #indirect_next \] #parent.classList.add('a_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .darkred:has(#descendant:is(.a_indirect_next .b)) ~ #indirect_next \] #parent.classList.remove('a_indirect_next') : check matches (false)] + expected: FAIL + + [[ .darkred:has(#descendant:is(.a_indirect_next .b)) ~ #indirect_next \] #has_scope.classList.add('a_indirect_next') : check matches (true)] + expected: FAIL + + [[ .darkred:has(#descendant:is(.a_indirect_next .b)) ~ #indirect_next \] #has_scope.classList.add('a_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .darkred:has(#descendant:is(.a_indirect_next .b)) ~ #indirect_next \] #has_scope.classList.remove('a_indirect_next') : check matches (false)] + expected: FAIL + + [[ .darkred:has(#descendant:is(.a_indirect_next .b)) ~ #indirect_next \] #child.classList.add('a_indirect_next') : check matches (true)] + expected: FAIL + + [[ .darkred:has(#descendant:is(.a_indirect_next .b)) ~ #indirect_next \] #child.classList.add('a_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .darkred:has(#descendant:is(.a_indirect_next .b)) ~ #indirect_next \] #child.classList.remove('a_indirect_next') : check matches (false)] + expected: FAIL + + [[ .darkred:has(#descendant:is(.a_indirect_next .b)) ~ #indirect_next \] #has_scope.classList.remove('darkred') : check matches (false)] + expected: FAIL + + [[ .pink:has(#descendant:is(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('pink') : check matches (false)] + expected: FAIL + + [[ .pink:has(#descendant:is(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #parent.classList.add('a_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .pink:has(#descendant:is(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #parent.classList.add('a_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .pink:has(#descendant:is(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #parent.classList.remove('a_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .pink:has(#descendant:is(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('a_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .pink:has(#descendant:is(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('a_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .pink:has(#descendant:is(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('a_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .pink:has(#descendant:is(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #child.classList.add('a_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .pink:has(#descendant:is(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #child.classList.add('a_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .pink:has(#descendant:is(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #child.classList.remove('a_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .pink:has(#descendant:is(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('pink') : check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] #has_scope.classList.add('green') : check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] #parent_previous.classList.add('c_has_scope') : check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] #parent_previous.classList.add('c_has_scope') : check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #parent_previous) : (removal) check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] #parent_previous.classList.remove('c_has_scope') : check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #parent_previous) : (insertion) check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] #previous.classList.add('c_has_scope') : check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] #previous.classList.add('c_has_scope') : check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #previous) : (removal) check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] #previous.classList.remove('c_has_scope') : check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #previous) : (insertion) check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #previous) : (removal) check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] #child_previous.classList.add('c_has_scope') : check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] #child_previous.classList.add('c_has_scope') : check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #child_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #child_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #child_previous) : (removal) check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] #child_previous.classList.remove('c_has_scope') : check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #child_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #child_previous) : (insertion) check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #child_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:is(.p + .c_has_scope ~ .d .e)) \] #has_scope.classList.remove('green') : check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] #has_scope.classList.add('lightgreen') : check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] #parent_previous.classList.add('c_descendant') : check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] #parent_previous.classList.add('c_descendant') : check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #parent_previous) : (removal) check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] #parent_previous.classList.remove('c_descendant') : check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #parent_previous) : (insertion) check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] #previous.classList.add('c_descendant') : check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] #previous.classList.add('c_descendant') : check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #previous) : (removal) check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] #previous.classList.remove('c_descendant') : check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #previous) : (insertion) check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #previous) : (removal) check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] #child_previous.classList.add('c_descendant') : check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] #child_previous.classList.add('c_descendant') : check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #child_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #child_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #child_previous) : (removal) check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] #child_previous.classList.remove('c_descendant') : check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #child_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #child_previous) : (insertion) check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #child_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:is(.p + .c_descendant ~ .d .e)) #descendant \] #has_scope.classList.remove('lightgreen') : check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #has_scope.classList.add('darkgreen') : check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #parent_previous.classList.add('c_indirect_next') : check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #parent_previous.classList.add('c_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #parent_previous) : (removal) check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #parent_previous.classList.remove('c_indirect_next') : check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #parent_previous) : (insertion) check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #previous.classList.add('c_indirect_next') : check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #previous.classList.add('c_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #previous) : (removal) check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #previous.classList.remove('c_indirect_next') : check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #previous) : (insertion) check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #previous) : (removal) check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #child_previous.classList.add('c_indirect_next') : check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #child_previous.classList.add('c_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #child_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #child_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #child_previous) : (removal) check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #child_previous.classList.remove('c_indirect_next') : check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #child_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #child_previous) : (insertion) check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #child_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:is(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #has_scope.classList.remove('darkgreen') : check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('yellowgreen') : check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #parent_previous.classList.add('c_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #parent_previous.classList.add('c_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #parent_previous) : (removal) check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #parent_previous.classList.remove('c_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #parent_previous) : (insertion) check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #previous.classList.add('c_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #previous.classList.add('c_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #previous) : (removal) check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #previous.classList.remove('c_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #previous) : (insertion) check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #previous) : (removal) check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #child_previous.classList.add('c_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #child_previous.classList.add('c_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #child_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #child_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #child_previous) : (removal) check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #child_previous.classList.remove('c_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #child_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #child_previous) : (insertion) check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #child_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:is(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('yellowgreen') : check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] #has_scope.classList.add('blue') : check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] #previous.classList.add('f_has_scope') : check matches (true)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] #previous.classList.add('f_has_scope') : check #has_scope color] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] insert/remove .invalid before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] insert/remove .invalid before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] insert/remove .invalid before #previous) : (removal) check #has_scope color] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] #previous.classList.remove('f_has_scope') : check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] insert/remove .f_has_scope before #previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] insert/remove .f_has_scope before #previous) : (insertion) check #has_scope color] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] insert/remove .f_has_scope before #previous) : (removal) check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] #has_scope.classList.add('f_has_scope') : check matches (true)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] #has_scope.classList.add('f_has_scope') : check #has_scope color] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] #has_scope.classList.remove('f_has_scope') : check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] #direct_next.classList.add('f_has_scope') : check matches (true)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] #direct_next.classList.add('f_has_scope') : check #has_scope color] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] insert/remove .invalid before #direct_next) : (insertion) check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] insert/remove .invalid before #direct_next) : (removal) check matches (true)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] insert/remove .invalid before #direct_next) : (removal) check #has_scope color] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] #direct_next.classList.remove('f_has_scope') : check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] insert/remove .f_has_scope before #direct_next) : (insertion) check matches (true)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] insert/remove .f_has_scope before #direct_next) : (insertion) check #has_scope color] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] insert/remove .f_has_scope before #direct_next) : (removal) check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:is(.p + .f_has_scope ~ .g)) \] #has_scope.classList.remove('blue') : check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] #has_scope.classList.add('skyblue') : check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] #previous.classList.add('f_descendant') : check matches (true)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] #previous.classList.add('f_descendant') : check #descendant color] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] insert/remove .invalid before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] insert/remove .invalid before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] insert/remove .invalid before #previous) : (removal) check #descendant color] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] #previous.classList.remove('f_descendant') : check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] insert/remove .f_descendant before #previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] insert/remove .f_descendant before #previous) : (insertion) check #descendant color] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] insert/remove .f_descendant before #previous) : (removal) check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] #has_scope.classList.add('f_descendant') : check matches (true)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] #has_scope.classList.add('f_descendant') : check #descendant color] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] #has_scope.classList.remove('f_descendant') : check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] #direct_next.classList.add('f_descendant') : check matches (true)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] #direct_next.classList.add('f_descendant') : check #descendant color] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] insert/remove .invalid before #direct_next) : (insertion) check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] insert/remove .invalid before #direct_next) : (removal) check matches (true)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] insert/remove .invalid before #direct_next) : (removal) check #descendant color] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] #direct_next.classList.remove('f_descendant') : check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] insert/remove .f_descendant before #direct_next) : (insertion) check matches (true)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] insert/remove .f_descendant before #direct_next) : (insertion) check #descendant color] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] insert/remove .f_descendant before #direct_next) : (removal) check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:is(.p + .f_descendant ~ .g)) #descendant \] #has_scope.classList.remove('skyblue') : check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #has_scope.classList.add('lightblue') : check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #previous.classList.add('f_indirect_next') : check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #previous.classList.add('f_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .invalid before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .invalid before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .invalid before #previous) : (removal) check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #previous.classList.remove('f_indirect_next') : check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .f_indirect_next before #previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .f_indirect_next before #previous) : (insertion) check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .f_indirect_next before #previous) : (removal) check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #has_scope.classList.add('f_indirect_next') : check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #has_scope.classList.add('f_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #has_scope.classList.remove('f_indirect_next') : check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #direct_next.classList.add('f_indirect_next') : check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #direct_next.classList.add('f_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .invalid before #direct_next) : (insertion) check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .invalid before #direct_next) : (removal) check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .invalid before #direct_next) : (removal) check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #direct_next.classList.remove('f_indirect_next') : check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .f_indirect_next before #direct_next) : (insertion) check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .f_indirect_next before #direct_next) : (insertion) check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .f_indirect_next before #direct_next) : (removal) check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:is(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #has_scope.classList.remove('lightblue') : check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('darkblue') : check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #previous.classList.add('f_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #previous.classList.add('f_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #previous) : (removal) check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #previous.classList.remove('f_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .f_indirect_next_child before #previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .f_indirect_next_child before #previous) : (insertion) check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .f_indirect_next_child before #previous) : (removal) check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('f_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('f_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('f_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #direct_next.classList.add('f_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #direct_next.classList.add('f_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #direct_next) : (insertion) check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #direct_next) : (removal) check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #direct_next) : (removal) check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #direct_next.classList.remove('f_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .f_indirect_next_child before #direct_next) : (insertion) check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .f_indirect_next_child before #direct_next) : (insertion) check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .f_indirect_next_child before #direct_next) : (removal) check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:is(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('darkblue') : check matches (false)] + expected: FAIL + + [[ .yellow:has(~ #indirect_next:is(.h_has_scope .i)) \] #has_scope.classList.add('yellow') : check matches (false)] + expected: FAIL + + [[ .yellow:has(~ #indirect_next:is(.h_has_scope .i)) \] #parent.classList.add('h_has_scope') : check matches (true)] + expected: FAIL + + [[ .yellow:has(~ #indirect_next:is(.h_has_scope .i)) \] #parent.classList.add('h_has_scope') : check #has_scope color] + expected: FAIL + + [[ .yellow:has(~ #indirect_next:is(.h_has_scope .i)) \] #parent.classList.remove('h_has_scope') : check matches (false)] + expected: FAIL + + [[ .yellow:has(~ #indirect_next:is(.h_has_scope .i)) \] #has_scope.classList.remove('yellow') : check matches (false)] + expected: FAIL + + [[ .ivory:has(~ #indirect_next:is(.h_descendant .i)) #descendant \] #has_scope.classList.add('ivory') : check matches (false)] + expected: FAIL + + [[ .ivory:has(~ #indirect_next:is(.h_descendant .i)) #descendant \] #parent.classList.add('h_descendant') : check matches (true)] + expected: FAIL + + [[ .ivory:has(~ #indirect_next:is(.h_descendant .i)) #descendant \] #parent.classList.add('h_descendant') : check #descendant color] + expected: FAIL + + [[ .ivory:has(~ #indirect_next:is(.h_descendant .i)) #descendant \] #parent.classList.remove('h_descendant') : check matches (false)] + expected: FAIL + + [[ .ivory:has(~ #indirect_next:is(.h_descendant .i)) #descendant \] #has_scope.classList.remove('ivory') : check matches (false)] + expected: FAIL + + [[ .greenyellow:has(~ #indirect_next:is(.h_indirect_next .i)) ~ #indirect_next \] #has_scope.classList.add('greenyellow') : check matches (false)] + expected: FAIL + + [[ .greenyellow:has(~ #indirect_next:is(.h_indirect_next .i)) ~ #indirect_next \] #parent.classList.add('h_indirect_next') : check matches (true)] + expected: FAIL + + [[ .greenyellow:has(~ #indirect_next:is(.h_indirect_next .i)) ~ #indirect_next \] #parent.classList.add('h_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .greenyellow:has(~ #indirect_next:is(.h_indirect_next .i)) ~ #indirect_next \] #parent.classList.remove('h_indirect_next') : check matches (false)] + expected: FAIL + + [[ .greenyellow:has(~ #indirect_next:is(.h_indirect_next .i)) ~ #indirect_next \] #has_scope.classList.remove('greenyellow') : check matches (false)] + expected: FAIL + + [[ .khaki:has(~ #indirect_next:is(.h_indirect_next_child .i)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('khaki') : check matches (false)] + expected: FAIL + + [[ .khaki:has(~ #indirect_next:is(.h_indirect_next_child .i)) ~ #indirect_next #indirect_next_child \] #parent.classList.add('h_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .khaki:has(~ #indirect_next:is(.h_indirect_next_child .i)) ~ #indirect_next #indirect_next_child \] #parent.classList.add('h_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .khaki:has(~ #indirect_next:is(.h_indirect_next_child .i)) ~ #indirect_next #indirect_next_child \] #parent.classList.remove('h_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .khaki:has(~ #indirect_next:is(.h_indirect_next_child .i)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('khaki') : check matches (false)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:is(.p + .j_has_scope ~ .k .l)) \] #has_scope.classList.add('purple') : check matches (false)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:is(.p + .j_has_scope ~ .k .l)) \] #parent_previous.classList.add('j_has_scope') : check matches (true)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:is(.p + .j_has_scope ~ .k .l)) \] #parent_previous.classList.add('j_has_scope') : check #has_scope color] + expected: FAIL + + [[ .purple:has(~ #indirect_next:is(.p + .j_has_scope ~ .k .l)) \] insert/remove .invalid before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:is(.p + .j_has_scope ~ .k .l)) \] insert/remove .invalid before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:is(.p + .j_has_scope ~ .k .l)) \] insert/remove .invalid before #parent_previous) : (removal) check #has_scope color] + expected: FAIL + + [[ .purple:has(~ #indirect_next:is(.p + .j_has_scope ~ .k .l)) \] #parent_previous.classList.remove('j_has_scope') : check matches (false)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:is(.p + .j_has_scope ~ .k .l)) \] insert/remove .j_has_scope before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:is(.p + .j_has_scope ~ .k .l)) \] insert/remove .j_has_scope before #parent_previous) : (insertion) check #has_scope color] + expected: FAIL + + [[ .purple:has(~ #indirect_next:is(.p + .j_has_scope ~ .k .l)) \] insert/remove .j_has_scope before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:is(.p + .j_has_scope ~ .k .l)) \] #has_scope.classList.remove('purple') : check matches (false)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:is(.p + .j_descendant ~ .k .l)) #descendant \] #has_scope.classList.add('violet') : check matches (false)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:is(.p + .j_descendant ~ .k .l)) #descendant \] #parent_previous.classList.add('j_descendant') : check matches (true)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:is(.p + .j_descendant ~ .k .l)) #descendant \] #parent_previous.classList.add('j_descendant') : check #descendant color] + expected: FAIL + + [[ .violet:has(~ #indirect_next:is(.p + .j_descendant ~ .k .l)) #descendant \] insert/remove .invalid before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:is(.p + .j_descendant ~ .k .l)) #descendant \] insert/remove .invalid before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:is(.p + .j_descendant ~ .k .l)) #descendant \] insert/remove .invalid before #parent_previous) : (removal) check #descendant color] + expected: FAIL + + [[ .violet:has(~ #indirect_next:is(.p + .j_descendant ~ .k .l)) #descendant \] #parent_previous.classList.remove('j_descendant') : check matches (false)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:is(.p + .j_descendant ~ .k .l)) #descendant \] insert/remove .j_descendant before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:is(.p + .j_descendant ~ .k .l)) #descendant \] insert/remove .j_descendant before #parent_previous) : (insertion) check #descendant color] + expected: FAIL + + [[ .violet:has(~ #indirect_next:is(.p + .j_descendant ~ .k .l)) #descendant \] insert/remove .j_descendant before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:is(.p + .j_descendant ~ .k .l)) #descendant \] #has_scope.classList.remove('violet') : check matches (false)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:is(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] #has_scope.classList.add('orchid') : check matches (false)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:is(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] #parent_previous.classList.add('j_indirect_next') : check matches (true)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:is(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] #parent_previous.classList.add('j_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:is(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] insert/remove .invalid before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:is(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] insert/remove .invalid before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:is(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] insert/remove .invalid before #parent_previous) : (removal) check #indirect_next color] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:is(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] #parent_previous.classList.remove('j_indirect_next') : check matches (false)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:is(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] insert/remove .j_indirect_next before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:is(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] insert/remove .j_indirect_next before #parent_previous) : (insertion) check #indirect_next color] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:is(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] insert/remove .j_indirect_next before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:is(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] #has_scope.classList.remove('orchid') : check matches (false)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:is(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('plum') : check matches (false)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:is(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] #parent_previous.classList.add('j_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:is(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] #parent_previous.classList.add('j_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .plum:has(~ #indirect_next:is(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:is(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:is(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #parent_previous) : (removal) check #indirect_next_child color] + expected: FAIL + + [[ .plum:has(~ #indirect_next:is(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] #parent_previous.classList.remove('j_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:is(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] insert/remove .j_indirect_next_child before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:is(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] insert/remove .j_indirect_next_child before #parent_previous) : (insertion) check #indirect_next_child color] + expected: FAIL + + [[ .plum:has(~ #indirect_next:is(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] insert/remove .j_indirect_next_child before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:is(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('plum') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #has_scope.classList.add('orange') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #parent.classList.add('m') : check matches (true)] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #parent.classList.add('m') : check #has_scope color] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #parent.classList.remove('m') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #parent.classList.add('n') : check matches (true)] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #parent.classList.add('n') : check #has_scope color] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #parent.classList.remove('n') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #has_scope.classList.add('m') : check matches (true)] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #has_scope.classList.add('m') : check #has_scope color] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #has_scope.classList.remove('m') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #has_scope.classList.add('n') : check matches (true)] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #has_scope.classList.add('n') : check #has_scope color] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #has_scope.classList.remove('n') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #child.classList.add('m') : check matches (true)] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #child.classList.add('m') : check #has_scope color] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #child.classList.remove('m') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #child.classList.add('n') : check matches (true)] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #child.classList.add('n') : check #has_scope color] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #child.classList.remove('n') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:is(:is(.m, .n) .o)) \] #has_scope.classList.remove('orange') : check matches (false)] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/is-pseudo-containing-sibling-relationship-in-has.html.ini b/tests/wpt/meta/css/selectors/invalidation/is-pseudo-containing-sibling-relationship-in-has.html.ini new file mode 100644 index 00000000000..5a8d3be3eee --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/is-pseudo-containing-sibling-relationship-in-has.html.ini @@ -0,0 +1,3 @@ +[is-pseudo-containing-sibling-relationship-in-has.html] + [Initially red] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/is.html.ini b/tests/wpt/meta/css/selectors/invalidation/is.html.ini new file mode 100644 index 00000000000..39f96467488 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/is.html.ini @@ -0,0 +1,15 @@ +[is.html] + [Invalidate :is() for simple selector arguments.] + expected: FAIL + + [Invalidate :is() for compound selector arguments.] + expected: FAIL + + [Invalidate :is() for complex selector arguments.] + expected: FAIL + + [Invalidate nested :is().] + expected: FAIL + + [Test specificity of :is().] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/lang-pseudo-class-in-has-document-element.html.ini b/tests/wpt/meta/css/selectors/invalidation/lang-pseudo-class-in-has-document-element.html.ini new file mode 100644 index 00000000000..5d842c57896 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/lang-pseudo-class-in-has-document-element.html.ini @@ -0,0 +1,2 @@ +[lang-pseudo-class-in-has-document-element.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/lang-pseudo-class-in-has-multiple-document-elements.html.ini b/tests/wpt/meta/css/selectors/invalidation/lang-pseudo-class-in-has-multiple-document-elements.html.ini new file mode 100644 index 00000000000..b985d446366 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/lang-pseudo-class-in-has-multiple-document-elements.html.ini @@ -0,0 +1,2 @@ +[lang-pseudo-class-in-has-multiple-document-elements.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/selectors/invalidation/lang-pseudo-class-in-has-xhtml.xhtml.ini b/tests/wpt/meta/css/selectors/invalidation/lang-pseudo-class-in-has-xhtml.xhtml.ini new file mode 100644 index 00000000000..ea5033743db --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/lang-pseudo-class-in-has-xhtml.xhtml.ini @@ -0,0 +1,2 @@ +[lang-pseudo-class-in-has-xhtml.xhtml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/lang-pseudo-class-in-has.html.ini b/tests/wpt/meta/css/selectors/invalidation/lang-pseudo-class-in-has.html.ini new file mode 100644 index 00000000000..a4e075f95e7 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/lang-pseudo-class-in-has.html.ini @@ -0,0 +1,2 @@ +[lang-pseudo-class-in-has.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/media-loading-pseudo-classes-in-has.html.ini b/tests/wpt/meta/css/selectors/invalidation/media-loading-pseudo-classes-in-has.html.ini new file mode 100644 index 00000000000..468b68e88d1 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/media-loading-pseudo-classes-in-has.html.ini @@ -0,0 +1,7 @@ +[media-loading-pseudo-classes-in-has.html] + expected: TIMEOUT + [Test :has(:stalled) invalidation] + expected: TIMEOUT + + [Test :has(:buffering) invalidation] + expected: NOTRUN diff --git a/tests/wpt/meta/css/selectors/invalidation/negated-nth-child-when-ancestor-changes.html.ini b/tests/wpt/meta/css/selectors/invalidation/negated-nth-child-when-ancestor-changes.html.ini new file mode 100644 index 00000000000..abc91030830 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/negated-nth-child-when-ancestor-changes.html.ini @@ -0,0 +1,2 @@ +[negated-nth-child-when-ancestor-changes.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/negated-nth-last-child-when-ancestor-changes.html.ini b/tests/wpt/meta/css/selectors/invalidation/negated-nth-last-child-when-ancestor-changes.html.ini new file mode 100644 index 00000000000..f908ecc15fd --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/negated-nth-last-child-when-ancestor-changes.html.ini @@ -0,0 +1,2 @@ +[negated-nth-last-child-when-ancestor-changes.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/not-001.html.ini b/tests/wpt/meta/css/selectors/invalidation/not-001.html.ini deleted file mode 100644 index 99d21825015..00000000000 --- a/tests/wpt/meta/css/selectors/invalidation/not-001.html.ini +++ /dev/null @@ -1,7 +0,0 @@ -[not-001.html] - [precondition] - expected: FAIL - - [Invalidation of sibling combinators in :not()] - expected: FAIL - diff --git a/tests/wpt/meta/css/selectors/invalidation/not-002.html.ini b/tests/wpt/meta/css/selectors/invalidation/not-002.html.ini index 9eaa0b2b190..27743b4fdfd 100644 --- a/tests/wpt/meta/css/selectors/invalidation/not-002.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/not-002.html.ini @@ -1,19 +1,3 @@ [not-002.html] - [Invalidate :not() for simple selector arguments.] - expected: FAIL - - [Invalidate :not() for compound selector arguments.] - expected: FAIL - - [Test specificity of :not().] - expected: FAIL - - [Preconditions.] - expected: FAIL - - [Invalidate :not() for complex selector arguments.] - expected: FAIL - [Invalidate nested :is() inside :not().] expected: FAIL - diff --git a/tests/wpt/meta/css/selectors/invalidation/not-pseudo-containing-complex-in-has.html.ini b/tests/wpt/meta/css/selectors/invalidation/not-pseudo-containing-complex-in-has.html.ini index c585ab8c220..135f52c47a1 100644 --- a/tests/wpt/meta/css/selectors/invalidation/not-pseudo-containing-complex-in-has.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/not-pseudo-containing-complex-in-has.html.ini @@ -1,2 +1,1035 @@ [not-pseudo-containing-complex-in-has.html] - expected: ERROR + [[ .red:has(#descendant:not(.a_has_scope .b)) \] #has_scope.classList.add('red') : check matches (true)] + expected: FAIL + + [[ .red:has(#descendant:not(.a_has_scope .b)) \] #has_scope.classList.add('red') : check #has_scope color] + expected: FAIL + + [[ .red:has(#descendant:not(.a_has_scope .b)) \] #parent.classList.add('a_has_scope') : check matches (false)] + expected: FAIL + + [[ .red:has(#descendant:not(.a_has_scope .b)) \] #parent.classList.remove('a_has_scope') : check matches (true)] + expected: FAIL + + [[ .red:has(#descendant:not(.a_has_scope .b)) \] #parent.classList.remove('a_has_scope') : check #has_scope color] + expected: FAIL + + [[ .red:has(#descendant:not(.a_has_scope .b)) \] #has_scope.classList.add('a_has_scope') : check matches (false)] + expected: FAIL + + [[ .red:has(#descendant:not(.a_has_scope .b)) \] #has_scope.classList.remove('a_has_scope') : check matches (true)] + expected: FAIL + + [[ .red:has(#descendant:not(.a_has_scope .b)) \] #has_scope.classList.remove('a_has_scope') : check #has_scope color] + expected: FAIL + + [[ .red:has(#descendant:not(.a_has_scope .b)) \] #child.classList.add('a_has_scope') : check matches (false)] + expected: FAIL + + [[ .red:has(#descendant:not(.a_has_scope .b)) \] #child.classList.remove('a_has_scope') : check matches (true)] + expected: FAIL + + [[ .red:has(#descendant:not(.a_has_scope .b)) \] #child.classList.remove('a_has_scope') : check #has_scope color] + expected: FAIL + + [[ .red:has(#descendant:not(.a_has_scope .b)) \] #has_scope.classList.remove('red') : check matches (false)] + expected: FAIL + + [[ .orangered:has(#descendant:not(.a_descendant .b)) #descendant \] #has_scope.classList.add('orangered') : check matches (true)] + expected: FAIL + + [[ .orangered:has(#descendant:not(.a_descendant .b)) #descendant \] #has_scope.classList.add('orangered') : check #descendant color] + expected: FAIL + + [[ .orangered:has(#descendant:not(.a_descendant .b)) #descendant \] #parent.classList.add('a_descendant') : check matches (false)] + expected: FAIL + + [[ .orangered:has(#descendant:not(.a_descendant .b)) #descendant \] #parent.classList.remove('a_descendant') : check matches (true)] + expected: FAIL + + [[ .orangered:has(#descendant:not(.a_descendant .b)) #descendant \] #parent.classList.remove('a_descendant') : check #descendant color] + expected: FAIL + + [[ .orangered:has(#descendant:not(.a_descendant .b)) #descendant \] #has_scope.classList.add('a_descendant') : check matches (false)] + expected: FAIL + + [[ .orangered:has(#descendant:not(.a_descendant .b)) #descendant \] #has_scope.classList.remove('a_descendant') : check matches (true)] + expected: FAIL + + [[ .orangered:has(#descendant:not(.a_descendant .b)) #descendant \] #has_scope.classList.remove('a_descendant') : check #descendant color] + expected: FAIL + + [[ .orangered:has(#descendant:not(.a_descendant .b)) #descendant \] #child.classList.add('a_descendant') : check matches (false)] + expected: FAIL + + [[ .orangered:has(#descendant:not(.a_descendant .b)) #descendant \] #child.classList.remove('a_descendant') : check matches (true)] + expected: FAIL + + [[ .orangered:has(#descendant:not(.a_descendant .b)) #descendant \] #child.classList.remove('a_descendant') : check #descendant color] + expected: FAIL + + [[ .orangered:has(#descendant:not(.a_descendant .b)) #descendant \] #has_scope.classList.remove('orangered') : check matches (false)] + expected: FAIL + + [[ .darkred:has(#descendant:not(.a_indirect_next .b)) ~ #indirect_next \] #has_scope.classList.add('darkred') : check matches (true)] + expected: FAIL + + [[ .darkred:has(#descendant:not(.a_indirect_next .b)) ~ #indirect_next \] #has_scope.classList.add('darkred') : check #indirect_next color] + expected: FAIL + + [[ .darkred:has(#descendant:not(.a_indirect_next .b)) ~ #indirect_next \] #parent.classList.add('a_indirect_next') : check matches (false)] + expected: FAIL + + [[ .darkred:has(#descendant:not(.a_indirect_next .b)) ~ #indirect_next \] #parent.classList.remove('a_indirect_next') : check matches (true)] + expected: FAIL + + [[ .darkred:has(#descendant:not(.a_indirect_next .b)) ~ #indirect_next \] #parent.classList.remove('a_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .darkred:has(#descendant:not(.a_indirect_next .b)) ~ #indirect_next \] #has_scope.classList.add('a_indirect_next') : check matches (false)] + expected: FAIL + + [[ .darkred:has(#descendant:not(.a_indirect_next .b)) ~ #indirect_next \] #has_scope.classList.remove('a_indirect_next') : check matches (true)] + expected: FAIL + + [[ .darkred:has(#descendant:not(.a_indirect_next .b)) ~ #indirect_next \] #has_scope.classList.remove('a_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .darkred:has(#descendant:not(.a_indirect_next .b)) ~ #indirect_next \] #child.classList.add('a_indirect_next') : check matches (false)] + expected: FAIL + + [[ .darkred:has(#descendant:not(.a_indirect_next .b)) ~ #indirect_next \] #child.classList.remove('a_indirect_next') : check matches (true)] + expected: FAIL + + [[ .darkred:has(#descendant:not(.a_indirect_next .b)) ~ #indirect_next \] #child.classList.remove('a_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .darkred:has(#descendant:not(.a_indirect_next .b)) ~ #indirect_next \] #has_scope.classList.remove('darkred') : check matches (false)] + expected: FAIL + + [[ .pink:has(#descendant:not(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('pink') : check matches (true)] + expected: FAIL + + [[ .pink:has(#descendant:not(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('pink') : check #indirect_next_child color] + expected: FAIL + + [[ .pink:has(#descendant:not(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #parent.classList.add('a_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .pink:has(#descendant:not(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #parent.classList.remove('a_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .pink:has(#descendant:not(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #parent.classList.remove('a_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .pink:has(#descendant:not(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('a_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .pink:has(#descendant:not(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('a_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .pink:has(#descendant:not(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('a_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .pink:has(#descendant:not(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #child.classList.add('a_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .pink:has(#descendant:not(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #child.classList.remove('a_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .pink:has(#descendant:not(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #child.classList.remove('a_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .pink:has(#descendant:not(.a_indirect_next_child .b)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('pink') : check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] #has_scope.classList.add('green') : check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] #has_scope.classList.add('green') : check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] #parent_previous.classList.add('c_has_scope') : check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #parent_previous) : (insertion) check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] #parent_previous.classList.remove('c_has_scope') : check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] #parent_previous.classList.remove('c_has_scope') : check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #parent_previous) : (removal) check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] #previous.classList.add('c_has_scope') : check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #previous) : (insertion) check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #previous) : (removal) check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] #previous.classList.remove('c_has_scope') : check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] #previous.classList.remove('c_has_scope') : check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #previous) : (removal) check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] #child_previous.classList.add('c_has_scope') : check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #child_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #child_previous) : (insertion) check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .invalid before #child_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] #child_previous.classList.remove('c_has_scope') : check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] #child_previous.classList.remove('c_has_scope') : check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #child_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #child_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] insert/remove .c_has_scope before #child_previous) : (removal) check #has_scope color] + expected: FAIL + + [[ .green:has(#descendant:not(.p + .c_has_scope ~ .d .e)) \] #has_scope.classList.remove('green') : check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] #has_scope.classList.add('lightgreen') : check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] #has_scope.classList.add('lightgreen') : check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] #parent_previous.classList.add('c_descendant') : check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #parent_previous) : (insertion) check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] #parent_previous.classList.remove('c_descendant') : check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] #parent_previous.classList.remove('c_descendant') : check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #parent_previous) : (removal) check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] #previous.classList.add('c_descendant') : check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #previous) : (insertion) check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #previous) : (removal) check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] #previous.classList.remove('c_descendant') : check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] #previous.classList.remove('c_descendant') : check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #previous) : (removal) check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] #child_previous.classList.add('c_descendant') : check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #child_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #child_previous) : (insertion) check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .invalid before #child_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] #child_previous.classList.remove('c_descendant') : check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] #child_previous.classList.remove('c_descendant') : check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #child_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #child_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] insert/remove .c_descendant before #child_previous) : (removal) check #descendant color] + expected: FAIL + + [[ .lightgreen:has(#descendant:not(.p + .c_descendant ~ .d .e)) #descendant \] #has_scope.classList.remove('lightgreen') : check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #has_scope.classList.add('darkgreen') : check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #has_scope.classList.add('darkgreen') : check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #parent_previous.classList.add('c_indirect_next') : check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #parent_previous) : (insertion) check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #parent_previous.classList.remove('c_indirect_next') : check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #parent_previous.classList.remove('c_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #parent_previous) : (removal) check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #previous.classList.add('c_indirect_next') : check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #previous) : (insertion) check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #previous) : (removal) check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #previous.classList.remove('c_indirect_next') : check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #previous.classList.remove('c_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #previous) : (removal) check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #child_previous.classList.add('c_indirect_next') : check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #child_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #child_previous) : (insertion) check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .invalid before #child_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #child_previous.classList.remove('c_indirect_next') : check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #child_previous.classList.remove('c_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #child_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #child_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] insert/remove .c_indirect_next before #child_previous) : (removal) check #indirect_next color] + expected: FAIL + + [[ .darkgreen:has(#descendant:not(.p + .c_indirect_next ~ .d .e)) ~ #indirect_next \] #has_scope.classList.remove('darkgreen') : check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('yellowgreen') : check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('yellowgreen') : check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #parent_previous.classList.add('c_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #parent_previous) : (insertion) check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #parent_previous.classList.remove('c_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #parent_previous.classList.remove('c_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #parent_previous) : (removal) check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #previous.classList.add('c_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #previous) : (insertion) check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #previous) : (removal) check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #previous.classList.remove('c_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #previous.classList.remove('c_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #previous) : (removal) check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #child_previous.classList.add('c_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #child_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #child_previous) : (insertion) check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #child_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #child_previous.classList.remove('c_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #child_previous.classList.remove('c_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #child_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #child_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] insert/remove .c_indirect_next_child before #child_previous) : (removal) check #indirect_next_child color] + expected: FAIL + + [[ .yellowgreen:has(#descendant:not(.p + .c_indirect_next_child ~ .d .e)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('yellowgreen') : check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] #has_scope.classList.add('blue') : check matches (true)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] #has_scope.classList.add('blue') : check #has_scope color] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] #previous.classList.add('f_has_scope') : check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] #previous.classList.remove('f_has_scope') : check matches (true)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] #previous.classList.remove('f_has_scope') : check #has_scope color] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] insert/remove .f_has_scope before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] insert/remove .f_has_scope before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] insert/remove .f_has_scope before #previous) : (removal) check #has_scope color] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] #has_scope.classList.add('f_has_scope') : check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] #has_scope.classList.remove('f_has_scope') : check matches (true)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] #has_scope.classList.remove('f_has_scope') : check #has_scope color] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] #direct_next.classList.add('f_has_scope') : check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] #direct_next.classList.remove('f_has_scope') : check matches (true)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] #direct_next.classList.remove('f_has_scope') : check #has_scope color] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] insert/remove .f_has_scope before #direct_next) : (insertion) check matches (false)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] insert/remove .f_has_scope before #direct_next) : (removal) check matches (true)] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] insert/remove .f_has_scope before #direct_next) : (removal) check #has_scope color] + expected: FAIL + + [[ .blue:has(~ #indirect_next:not(.p + .f_has_scope ~ .g)) \] #has_scope.classList.remove('blue') : check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] #has_scope.classList.add('skyblue') : check matches (true)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] #has_scope.classList.add('skyblue') : check #descendant color] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] #previous.classList.add('f_descendant') : check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] #previous.classList.remove('f_descendant') : check matches (true)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] #previous.classList.remove('f_descendant') : check #descendant color] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] insert/remove .f_descendant before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] insert/remove .f_descendant before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] insert/remove .f_descendant before #previous) : (removal) check #descendant color] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] #has_scope.classList.add('f_descendant') : check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] #has_scope.classList.remove('f_descendant') : check matches (true)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] #has_scope.classList.remove('f_descendant') : check #descendant color] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] #direct_next.classList.add('f_descendant') : check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] #direct_next.classList.remove('f_descendant') : check matches (true)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] #direct_next.classList.remove('f_descendant') : check #descendant color] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] insert/remove .f_descendant before #direct_next) : (insertion) check matches (false)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] insert/remove .f_descendant before #direct_next) : (removal) check matches (true)] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] insert/remove .f_descendant before #direct_next) : (removal) check #descendant color] + expected: FAIL + + [[ .skyblue:has(~ #indirect_next:not(.p + .f_descendant ~ .g)) #descendant \] #has_scope.classList.remove('skyblue') : check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #has_scope.classList.add('lightblue') : check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #has_scope.classList.add('lightblue') : check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #previous.classList.add('f_indirect_next') : check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .invalid before #previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .invalid before #previous) : (insertion) check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .invalid before #previous) : (removal) check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #previous.classList.remove('f_indirect_next') : check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #previous.classList.remove('f_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .f_indirect_next before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .f_indirect_next before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .f_indirect_next before #previous) : (removal) check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #has_scope.classList.add('f_indirect_next') : check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #has_scope.classList.remove('f_indirect_next') : check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #has_scope.classList.remove('f_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #direct_next.classList.add('f_indirect_next') : check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .invalid before #direct_next) : (insertion) check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .invalid before #direct_next) : (insertion) check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .invalid before #direct_next) : (removal) check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #direct_next.classList.remove('f_indirect_next') : check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #direct_next.classList.remove('f_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .f_indirect_next before #direct_next) : (insertion) check matches (false)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .f_indirect_next before #direct_next) : (removal) check matches (true)] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] insert/remove .f_indirect_next before #direct_next) : (removal) check #indirect_next color] + expected: FAIL + + [[ .lightblue:has(~ #indirect_next:not(.p + .f_indirect_next ~ .g)) ~ #indirect_next \] #has_scope.classList.remove('lightblue') : check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('darkblue') : check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('darkblue') : check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #previous.classList.add('f_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #previous) : (insertion) check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #previous) : (removal) check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #previous.classList.remove('f_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #previous.classList.remove('f_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .f_indirect_next_child before #previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .f_indirect_next_child before #previous) : (removal) check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .f_indirect_next_child before #previous) : (removal) check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('f_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('f_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('f_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #direct_next.classList.add('f_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #direct_next) : (insertion) check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #direct_next) : (insertion) check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #direct_next) : (removal) check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #direct_next.classList.remove('f_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #direct_next.classList.remove('f_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .f_indirect_next_child before #direct_next) : (insertion) check matches (false)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .f_indirect_next_child before #direct_next) : (removal) check matches (true)] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] insert/remove .f_indirect_next_child before #direct_next) : (removal) check #indirect_next_child color] + expected: FAIL + + [[ .darkblue:has(~ #indirect_next:not(.p + .f_indirect_next_child ~ .g)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('darkblue') : check matches (false)] + expected: FAIL + + [[ .yellow:has(~ #indirect_next:not(.h_has_scope .i)) \] #has_scope.classList.add('yellow') : check matches (true)] + expected: FAIL + + [[ .yellow:has(~ #indirect_next:not(.h_has_scope .i)) \] #has_scope.classList.add('yellow') : check #has_scope color] + expected: FAIL + + [[ .yellow:has(~ #indirect_next:not(.h_has_scope .i)) \] #parent.classList.add('h_has_scope') : check matches (false)] + expected: FAIL + + [[ .yellow:has(~ #indirect_next:not(.h_has_scope .i)) \] #parent.classList.remove('h_has_scope') : check matches (true)] + expected: FAIL + + [[ .yellow:has(~ #indirect_next:not(.h_has_scope .i)) \] #parent.classList.remove('h_has_scope') : check #has_scope color] + expected: FAIL + + [[ .yellow:has(~ #indirect_next:not(.h_has_scope .i)) \] #has_scope.classList.remove('yellow') : check matches (false)] + expected: FAIL + + [[ .ivory:has(~ #indirect_next:not(.h_descendant .i)) #descendant \] #has_scope.classList.add('ivory') : check matches (true)] + expected: FAIL + + [[ .ivory:has(~ #indirect_next:not(.h_descendant .i)) #descendant \] #has_scope.classList.add('ivory') : check #descendant color] + expected: FAIL + + [[ .ivory:has(~ #indirect_next:not(.h_descendant .i)) #descendant \] #parent.classList.add('h_descendant') : check matches (false)] + expected: FAIL + + [[ .ivory:has(~ #indirect_next:not(.h_descendant .i)) #descendant \] #parent.classList.remove('h_descendant') : check matches (true)] + expected: FAIL + + [[ .ivory:has(~ #indirect_next:not(.h_descendant .i)) #descendant \] #parent.classList.remove('h_descendant') : check #descendant color] + expected: FAIL + + [[ .ivory:has(~ #indirect_next:not(.h_descendant .i)) #descendant \] #has_scope.classList.remove('ivory') : check matches (false)] + expected: FAIL + + [[ .greenyellow:has(~ #indirect_next:not(.h_indirect_next .i)) ~ #indirect_next \] #has_scope.classList.add('greenyellow') : check matches (true)] + expected: FAIL + + [[ .greenyellow:has(~ #indirect_next:not(.h_indirect_next .i)) ~ #indirect_next \] #has_scope.classList.add('greenyellow') : check #indirect_next color] + expected: FAIL + + [[ .greenyellow:has(~ #indirect_next:not(.h_indirect_next .i)) ~ #indirect_next \] #parent.classList.add('h_indirect_next') : check matches (false)] + expected: FAIL + + [[ .greenyellow:has(~ #indirect_next:not(.h_indirect_next .i)) ~ #indirect_next \] #parent.classList.remove('h_indirect_next') : check matches (true)] + expected: FAIL + + [[ .greenyellow:has(~ #indirect_next:not(.h_indirect_next .i)) ~ #indirect_next \] #parent.classList.remove('h_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .greenyellow:has(~ #indirect_next:not(.h_indirect_next .i)) ~ #indirect_next \] #has_scope.classList.remove('greenyellow') : check matches (false)] + expected: FAIL + + [[ .khaki:has(~ #indirect_next:not(.h_indirect_next_child .i)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('khaki') : check matches (true)] + expected: FAIL + + [[ .khaki:has(~ #indirect_next:not(.h_indirect_next_child .i)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('khaki') : check #indirect_next_child color] + expected: FAIL + + [[ .khaki:has(~ #indirect_next:not(.h_indirect_next_child .i)) ~ #indirect_next #indirect_next_child \] #parent.classList.add('h_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .khaki:has(~ #indirect_next:not(.h_indirect_next_child .i)) ~ #indirect_next #indirect_next_child \] #parent.classList.remove('h_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .khaki:has(~ #indirect_next:not(.h_indirect_next_child .i)) ~ #indirect_next #indirect_next_child \] #parent.classList.remove('h_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .khaki:has(~ #indirect_next:not(.h_indirect_next_child .i)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('khaki') : check matches (false)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:not(.p + .j_has_scope ~ .k .l)) \] #has_scope.classList.add('purple') : check matches (true)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:not(.p + .j_has_scope ~ .k .l)) \] #has_scope.classList.add('purple') : check #has_scope color] + expected: FAIL + + [[ .purple:has(~ #indirect_next:not(.p + .j_has_scope ~ .k .l)) \] #parent_previous.classList.add('j_has_scope') : check matches (false)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:not(.p + .j_has_scope ~ .k .l)) \] insert/remove .invalid before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:not(.p + .j_has_scope ~ .k .l)) \] insert/remove .invalid before #parent_previous) : (insertion) check #has_scope color] + expected: FAIL + + [[ .purple:has(~ #indirect_next:not(.p + .j_has_scope ~ .k .l)) \] insert/remove .invalid before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:not(.p + .j_has_scope ~ .k .l)) \] #parent_previous.classList.remove('j_has_scope') : check matches (true)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:not(.p + .j_has_scope ~ .k .l)) \] #parent_previous.classList.remove('j_has_scope') : check #has_scope color] + expected: FAIL + + [[ .purple:has(~ #indirect_next:not(.p + .j_has_scope ~ .k .l)) \] insert/remove .j_has_scope before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:not(.p + .j_has_scope ~ .k .l)) \] insert/remove .j_has_scope before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .purple:has(~ #indirect_next:not(.p + .j_has_scope ~ .k .l)) \] insert/remove .j_has_scope before #parent_previous) : (removal) check #has_scope color] + expected: FAIL + + [[ .purple:has(~ #indirect_next:not(.p + .j_has_scope ~ .k .l)) \] #has_scope.classList.remove('purple') : check matches (false)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:not(.p + .j_descendant ~ .k .l)) #descendant \] #has_scope.classList.add('violet') : check matches (true)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:not(.p + .j_descendant ~ .k .l)) #descendant \] #has_scope.classList.add('violet') : check #descendant color] + expected: FAIL + + [[ .violet:has(~ #indirect_next:not(.p + .j_descendant ~ .k .l)) #descendant \] #parent_previous.classList.add('j_descendant') : check matches (false)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:not(.p + .j_descendant ~ .k .l)) #descendant \] insert/remove .invalid before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:not(.p + .j_descendant ~ .k .l)) #descendant \] insert/remove .invalid before #parent_previous) : (insertion) check #descendant color] + expected: FAIL + + [[ .violet:has(~ #indirect_next:not(.p + .j_descendant ~ .k .l)) #descendant \] insert/remove .invalid before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:not(.p + .j_descendant ~ .k .l)) #descendant \] #parent_previous.classList.remove('j_descendant') : check matches (true)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:not(.p + .j_descendant ~ .k .l)) #descendant \] #parent_previous.classList.remove('j_descendant') : check #descendant color] + expected: FAIL + + [[ .violet:has(~ #indirect_next:not(.p + .j_descendant ~ .k .l)) #descendant \] insert/remove .j_descendant before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:not(.p + .j_descendant ~ .k .l)) #descendant \] insert/remove .j_descendant before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .violet:has(~ #indirect_next:not(.p + .j_descendant ~ .k .l)) #descendant \] insert/remove .j_descendant before #parent_previous) : (removal) check #descendant color] + expected: FAIL + + [[ .violet:has(~ #indirect_next:not(.p + .j_descendant ~ .k .l)) #descendant \] #has_scope.classList.remove('violet') : check matches (false)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:not(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] #has_scope.classList.add('orchid') : check matches (true)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:not(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] #has_scope.classList.add('orchid') : check #indirect_next color] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:not(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] #parent_previous.classList.add('j_indirect_next') : check matches (false)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:not(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] insert/remove .invalid before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:not(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] insert/remove .invalid before #parent_previous) : (insertion) check #indirect_next color] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:not(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] insert/remove .invalid before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:not(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] #parent_previous.classList.remove('j_indirect_next') : check matches (true)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:not(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] #parent_previous.classList.remove('j_indirect_next') : check #indirect_next color] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:not(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] insert/remove .j_indirect_next before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:not(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] insert/remove .j_indirect_next before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:not(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] insert/remove .j_indirect_next before #parent_previous) : (removal) check #indirect_next color] + expected: FAIL + + [[ .orchid:has(~ #indirect_next:not(.p + .j_indirect_next ~ .k .l)) ~ #indirect_next \] #has_scope.classList.remove('orchid') : check matches (false)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:not(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('plum') : check matches (true)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:not(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.add('plum') : check #indirect_next_child color] + expected: FAIL + + [[ .plum:has(~ #indirect_next:not(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] #parent_previous.classList.add('j_indirect_next_child') : check matches (false)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:not(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #parent_previous) : (insertion) check matches (true)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:not(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #parent_previous) : (insertion) check #indirect_next_child color] + expected: FAIL + + [[ .plum:has(~ #indirect_next:not(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] insert/remove .invalid before #parent_previous) : (removal) check matches (false)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:not(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] #parent_previous.classList.remove('j_indirect_next_child') : check matches (true)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:not(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] #parent_previous.classList.remove('j_indirect_next_child') : check #indirect_next_child color] + expected: FAIL + + [[ .plum:has(~ #indirect_next:not(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] insert/remove .j_indirect_next_child before #parent_previous) : (insertion) check matches (false)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:not(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] insert/remove .j_indirect_next_child before #parent_previous) : (removal) check matches (true)] + expected: FAIL + + [[ .plum:has(~ #indirect_next:not(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] insert/remove .j_indirect_next_child before #parent_previous) : (removal) check #indirect_next_child color] + expected: FAIL + + [[ .plum:has(~ #indirect_next:not(.p + .j_indirect_next_child ~ .k .l)) ~ #indirect_next #indirect_next_child \] #has_scope.classList.remove('plum') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #has_scope.classList.add('orange') : check matches (true)] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #has_scope.classList.add('orange') : check #has_scope color] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #parent.classList.add('m') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #parent.classList.add('n') : check matches (true)] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #parent.classList.add('n') : check #has_scope color] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #parent.classList.remove('n') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #parent.classList.remove('m') : check matches (true)] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #parent.classList.remove('m') : check #has_scope color] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #has_scope.classList.add('m') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #has_scope.classList.add('n') : check matches (true)] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #has_scope.classList.add('n') : check #has_scope color] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #has_scope.classList.remove('n') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #has_scope.classList.remove('m') : check matches (true)] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #has_scope.classList.remove('m') : check #has_scope color] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #child.classList.add('m') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #child.classList.add('n') : check matches (true)] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #child.classList.add('n') : check #has_scope color] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #child.classList.remove('n') : check matches (false)] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #child.classList.remove('m') : check matches (true)] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #child.classList.remove('m') : check #has_scope color] + expected: FAIL + + [[ .orange:has(#descendant:not(.m:not(.n) .o)) \] #has_scope.classList.remove('orange') : check matches (false)] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/not-pseudo-containing-sibling-relationship-in-has.html.ini b/tests/wpt/meta/css/selectors/invalidation/not-pseudo-containing-sibling-relationship-in-has.html.ini new file mode 100644 index 00000000000..0159fa26f93 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/not-pseudo-containing-sibling-relationship-in-has.html.ini @@ -0,0 +1,3 @@ +[not-pseudo-containing-sibling-relationship-in-has.html] + [Initially red] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/nth-child-containing-ancestor.html.ini b/tests/wpt/meta/css/selectors/invalidation/nth-child-containing-ancestor.html.ini new file mode 100644 index 00000000000..b10619740e3 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/nth-child-containing-ancestor.html.ini @@ -0,0 +1,2 @@ +[nth-child-containing-ancestor.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/nth-child-in-shadow-root.html.ini b/tests/wpt/meta/css/selectors/invalidation/nth-child-in-shadow-root.html.ini new file mode 100644 index 00000000000..b9eada79e2a --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/nth-child-in-shadow-root.html.ini @@ -0,0 +1,2 @@ +[nth-child-in-shadow-root.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/nth-child-of-attr-largedom.html.ini b/tests/wpt/meta/css/selectors/invalidation/nth-child-of-attr-largedom.html.ini new file mode 100644 index 00000000000..1bcc0216ca6 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/nth-child-of-attr-largedom.html.ini @@ -0,0 +1,2 @@ +[nth-child-of-attr-largedom.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/nth-last-child-containing-ancestor.html.ini b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-containing-ancestor.html.ini new file mode 100644 index 00000000000..d7b5988f021 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-containing-ancestor.html.ini @@ -0,0 +1,2 @@ +[nth-last-child-containing-ancestor.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/nth-last-child-in-shadow-root.html.ini b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-in-shadow-root.html.ini new file mode 100644 index 00000000000..b50360e1a4a --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-in-shadow-root.html.ini @@ -0,0 +1,2 @@ +[nth-last-child-in-shadow-root.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-attr.html.ini b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-attr.html.ini new file mode 100644 index 00000000000..57a785714ee --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-attr.html.ini @@ -0,0 +1,2 @@ +[nth-last-child-of-attr.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-class.html.ini b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-class.html.ini new file mode 100644 index 00000000000..e84f9e70644 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-class.html.ini @@ -0,0 +1,2 @@ +[nth-last-child-of-class.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-has.html.ini b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-has.html.ini new file mode 100644 index 00000000000..a07aa32610f --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-has.html.ini @@ -0,0 +1,2 @@ +[nth-last-child-of-has.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-in-ancestor.html.ini b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-in-ancestor.html.ini new file mode 100644 index 00000000000..8120ef6c17d --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-in-ancestor.html.ini @@ -0,0 +1,2 @@ +[nth-last-child-of-in-ancestor.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-sibling.html.ini b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-sibling.html.ini new file mode 100644 index 00000000000..b190d528617 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-of-sibling.html.ini @@ -0,0 +1,2 @@ +[nth-last-child-of-sibling.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/nth-last-child-when-ancestor-changes.html.ini b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-when-ancestor-changes.html.ini new file mode 100644 index 00000000000..bb127897124 --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-when-ancestor-changes.html.ini @@ -0,0 +1,2 @@ +[nth-last-child-when-ancestor-changes.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/nth-last-child-when-sibling-changes.html.ini b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-when-sibling-changes.html.ini new file mode 100644 index 00000000000..68b9a49417b --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/nth-last-child-when-sibling-changes.html.ini @@ -0,0 +1,2 @@ +[nth-last-child-when-sibling-changes.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/typed-child-indexed-pseudo-classes-in-has.html.ini b/tests/wpt/meta/css/selectors/invalidation/typed-child-indexed-pseudo-classes-in-has.html.ini index 124d66b6cef..65eb33e0dcb 100644 --- a/tests/wpt/meta/css/selectors/invalidation/typed-child-indexed-pseudo-classes-in-has.html.ini +++ b/tests/wpt/meta/css/selectors/invalidation/typed-child-indexed-pseudo-classes-in-has.html.ini @@ -1,19 +1,144 @@ [typed-child-indexed-pseudo-classes-in-has.html] - expected: ERROR - [Initial colors: #only_of_type] + [Prepend #div1.green: #only_of_type] expected: FAIL - [Initial colors: #first_of_type] + [Prepend #div1.green: #first_of_type] expected: FAIL - [Initial colors: #last_of_type] + [Prepend #div1.green: #last_of_type] expected: FAIL - [Initial colors: #nth_of_type_3n_1] + [Prepend #div1.green: #nth_of_type_3n_1] expected: FAIL - [Initial colors: #nth_of_type_3n_2] + [Prepend span (2): #only_of_type] expected: FAIL - [Initial colors: #nth_of_type_3n] + [Prepend span (2): #first_of_type] + expected: FAIL + + [Prepend span (2): #last_of_type] + expected: FAIL + + [Prepend span (2): #nth_of_type_3n_1] + expected: FAIL + + [Prepend #div2.yellow: #first_of_type] + expected: FAIL + + [Prepend #div2.yellow: #last_of_type] + expected: FAIL + + [Prepend #div2.yellow: #nth_of_type_3n_1] + expected: FAIL + + [Prepend #div2.yellow: #nth_of_type_3n_2] + expected: FAIL + + [Prepend span (3): #first_of_type] + expected: FAIL + + [Prepend span (3): #last_of_type] + expected: FAIL + + [Prepend span (3): #nth_of_type_3n_1] + expected: FAIL + + [Prepend span (3): #nth_of_type_3n_2] + expected: FAIL + + [Prepend #div3.orange: #first_of_type] + expected: FAIL + + [Prepend #div3.orange: #last_of_type] + expected: FAIL + + [Prepend #div3.orange: #nth_of_type_3n_1] + expected: FAIL + + [Prepend #div3.orange: #nth_of_type_3n_2] + expected: FAIL + + [Prepend #div3.orange: #nth_of_type_3n] + expected: FAIL + + [Prepend span (4): #first_of_type] + expected: FAIL + + [Prepend span (4): #last_of_type] + expected: FAIL + + [Prepend span (4): #nth_of_type_3n_1] + expected: FAIL + + [Prepend span (4): #nth_of_type_3n_2] + expected: FAIL + + [Prepend span (4): #nth_of_type_3n] + expected: FAIL + + [Prepend #div4: #last_of_type] + expected: FAIL + + [Prepend #div4: #nth_of_type_3n_1] + expected: FAIL + + [Prepend #div4: #nth_of_type_3n_2] + expected: FAIL + + [Prepend #div4: #nth_of_type_3n] + expected: FAIL + + [Prepend span (5): #last_of_type] + expected: FAIL + + [Prepend span (5): #nth_of_type_3n_1] + expected: FAIL + + [Prepend span (5): #nth_of_type_3n_2] + expected: FAIL + + [Prepend span (5): #nth_of_type_3n] + expected: FAIL + + [Prepend #div5: #last_of_type] + expected: FAIL + + [Prepend #div5: #nth_of_type_3n_1] + expected: FAIL + + [Prepend #div5: #nth_of_type_3n_2] + expected: FAIL + + [Prepend #div5: #nth_of_type_3n] + expected: FAIL + + [Prepend span (6): #last_of_type] + expected: FAIL + + [Prepend span (6): #nth_of_type_3n_1] + expected: FAIL + + [Prepend span (6): #nth_of_type_3n_2] + expected: FAIL + + [Prepend span (6): #nth_of_type_3n] + expected: FAIL + + [Remove #div1: #last_of_type] + expected: FAIL + + [Remove #div1: #nth_of_type_3n_1] + expected: FAIL + + [Remove #div1: #nth_of_type_3n] + expected: FAIL + + [Remove #div2: #last_of_type] + expected: FAIL + + [Remove #div2: #nth_of_type_3n] + expected: FAIL + + [Remove #div4: #only_of_type] expected: FAIL diff --git a/tests/wpt/meta/css/selectors/invalidation/where.html.ini b/tests/wpt/meta/css/selectors/invalidation/where.html.ini new file mode 100644 index 00000000000..0c372eb853b --- /dev/null +++ b/tests/wpt/meta/css/selectors/invalidation/where.html.ini @@ -0,0 +1,15 @@ +[where.html] + [Preconditions.] + expected: FAIL + + [Invalidate :where() for simple selector arguments.] + expected: FAIL + + [Invalidate :where() for compound selector arguments.] + expected: FAIL + + [Invalidate :where() for complex selector arguments.] + expected: FAIL + + [Invalidate nested :where().] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/is-nested.html.ini b/tests/wpt/meta/css/selectors/is-nested.html.ini new file mode 100644 index 00000000000..3eaa440121f --- /dev/null +++ b/tests/wpt/meta/css/selectors/is-nested.html.ini @@ -0,0 +1,6 @@ +[is-nested.html] + [Test nested :is() chooses highest specificity for class outside :is().] + expected: FAIL + + [Test nested :is() specificity for class within arguments.] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/is-specificity.html.ini b/tests/wpt/meta/css/selectors/is-specificity.html.ini new file mode 100644 index 00000000000..d72a6d7b963 --- /dev/null +++ b/tests/wpt/meta/css/selectors/is-specificity.html.ini @@ -0,0 +1,3 @@ +[is-specificity.html] + [Test :is() uses highest possible specificity] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/is-where-basic.html.ini b/tests/wpt/meta/css/selectors/is-where-basic.html.ini index 4591e9d6ee4..0ff9dc76ce8 100644 --- a/tests/wpt/meta/css/selectors/is-where-basic.html.ini +++ b/tests/wpt/meta/css/selectors/is-where-basic.html.ini @@ -1,5 +1,45 @@ [is-where-basic.html] - expected: ERROR [:is() matches expected elements] expected: FAIL + [:is(#a) matches expected elements] + expected: FAIL + + [:is(#a, #f) matches expected elements] + expected: FAIL + + [:is(#a, #c) :where(#a #d, #c #f) matches expected elements] + expected: FAIL + + [#c > :is(#c > #f) matches expected elements] + expected: FAIL + + [#c > :is(#b > #f) matches expected elements] + expected: FAIL + + [#a div:is(#d) matches expected elements] + expected: FAIL + + [:is(div) > div matches expected elements] + expected: FAIL + + [:is(*) > div matches expected elements] + expected: FAIL + + [:is(*) div matches expected elements] + expected: FAIL + + [div > :where(#e, #f) matches expected elements] + expected: FAIL + + [div > :where(*) matches expected elements] + expected: FAIL + + [:is(*) > :where(*) matches expected elements] + expected: FAIL + + [:is(#a + #b) + :is(#c) matches expected elements] + expected: FAIL + + [:is(#a, #b) + div matches expected elements] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/is-where-not.html.ini b/tests/wpt/meta/css/selectors/is-where-not.html.ini index aa03f8b97cd..97a2fd2f3be 100644 --- a/tests/wpt/meta/css/selectors/is-where-not.html.ini +++ b/tests/wpt/meta/css/selectors/is-where-not.html.ini @@ -1,2 +1,54 @@ [is-where-not.html] - expected: ERROR + [:not(:is(#a)) matches expected elements] + expected: FAIL + + [:not(:where(#b)) matches expected elements] + expected: FAIL + + [:not(:where(:root #c)) matches expected elements] + expected: FAIL + + [:not(:is(#a, #b)) matches expected elements] + expected: FAIL + + [:not(:is(#b div)) matches expected elements] + expected: FAIL + + [:not(:is(#a div, div + div)) matches expected elements] + expected: FAIL + + [:not(:is(span)) matches expected elements] + expected: FAIL + + [:not(:is(div)) matches expected elements] + expected: FAIL + + [:not(:is(*|div)) matches expected elements] + expected: FAIL + + [:not(:is(*|*)) matches expected elements] + expected: FAIL + + [:not(:is(*)) matches expected elements] + expected: FAIL + + [:not(:is(svg|div)) matches expected elements] + expected: FAIL + + [:not(:is(:not(div))) matches expected elements] + expected: FAIL + + [:not(:is(span, b, i)) matches expected elements] + expected: FAIL + + [:not(:is(span, b, i, div)) matches expected elements] + expected: FAIL + + [:not(:is(#b ~ div div, * + #c)) matches expected elements] + expected: FAIL + + [:not(:is(div > :not(#e))) matches expected elements] + expected: FAIL + + [:not(:is(div > :not(:where(#e, #f)))) matches expected elements] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/not-complex.html.ini b/tests/wpt/meta/css/selectors/not-complex.html.ini deleted file mode 100644 index 3ada8da5b89..00000000000 --- a/tests/wpt/meta/css/selectors/not-complex.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[not-complex.html] - expected: ERROR diff --git a/tests/wpt/meta/css/selectors/not-specificity.html.ini b/tests/wpt/meta/css/selectors/not-specificity.html.ini deleted file mode 100644 index f4dad41b375..00000000000 --- a/tests/wpt/meta/css/selectors/not-specificity.html.ini +++ /dev/null @@ -1,25 +0,0 @@ -[not-specificity.html] - [:not(span, :not(:not(.a#foo)), p) wins over :not(span, #foo, p)] - expected: FAIL - - [:not(div#foo) wins over :not(#foo)] - expected: FAIL - - [:not(span, li, p) wins over :not(span, lo, p)] - expected: FAIL - - [:not(#foo) wins over :not(.foo)] - expected: FAIL - - [:not(span + span) wins over :not(span)] - expected: FAIL - - [:not(.bar, #foo) has same specificity as :not(#foo, .bar)] - expected: FAIL - - [:not(.bar, #foo) wins over :not(.foo, .bar)] - expected: FAIL - - [:not(span, #foo, p) wins over :not(span, :where(.a#foo), p)] - expected: FAIL - diff --git a/tests/wpt/meta/css/selectors/nth-child-of-nesting.html.ini b/tests/wpt/meta/css/selectors/nth-child-of-nesting.html.ini new file mode 100644 index 00000000000..f4e1d62b7ca --- /dev/null +++ b/tests/wpt/meta/css/selectors/nth-child-of-nesting.html.ini @@ -0,0 +1,2 @@ +[nth-child-of-nesting.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/nth-child-of-pseudo.html.ini b/tests/wpt/meta/css/selectors/nth-child-of-pseudo.html.ini new file mode 100644 index 00000000000..ba8dd6b85cc --- /dev/null +++ b/tests/wpt/meta/css/selectors/nth-child-of-pseudo.html.ini @@ -0,0 +1,2 @@ +[nth-child-of-pseudo.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/nth-last-child-of-nesting.html.ini b/tests/wpt/meta/css/selectors/nth-last-child-of-nesting.html.ini new file mode 100644 index 00000000000..655318ca578 --- /dev/null +++ b/tests/wpt/meta/css/selectors/nth-last-child-of-nesting.html.ini @@ -0,0 +1,2 @@ +[nth-last-child-of-nesting.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/nth-of-type-namespace.html.ini b/tests/wpt/meta/css/selectors/nth-of-type-namespace.html.ini deleted file mode 100644 index 41609fb11fc..00000000000 --- a/tests/wpt/meta/css/selectors/nth-of-type-namespace.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[nth-of-type-namespace.html] - expected: ERROR diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-101.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-101.xml.ini new file mode 100644 index 00000000000..47a4844a287 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-101.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-101.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-102.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-102.xml.ini new file mode 100644 index 00000000000..e7f10f8bdee --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-102.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-102.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-103.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-103.xml.ini new file mode 100644 index 00000000000..48179c48e62 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-103.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-103.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-105.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-105.xml.ini new file mode 100644 index 00000000000..475c4d528f0 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-105.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-105.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-106.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-106.xml.ini new file mode 100644 index 00000000000..307392be6b0 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-106.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-106.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-108.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-108.xml.ini new file mode 100644 index 00000000000..fb3a3e9e26a --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-108.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-108.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-109.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-109.xml.ini new file mode 100644 index 00000000000..2f79c42e78b --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-109.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-109.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-110.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-110.xml.ini new file mode 100644 index 00000000000..f3a9c7728a4 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-110.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-110.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-125.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-125.xml.ini new file mode 100644 index 00000000000..b516295c433 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-125.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-125.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-125b.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-125b.xml.ini new file mode 100644 index 00000000000..9d199f408bc --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-125b.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-125b.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-126.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-126.xml.ini new file mode 100644 index 00000000000..034ee12250f --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-126.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-126.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-126b.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-126b.xml.ini new file mode 100644 index 00000000000..96486994c03 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-126b.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-126b.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-127.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-127.xml.ini new file mode 100644 index 00000000000..7cf4d50145d --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-127.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-127.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-127b.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-127b.xml.ini new file mode 100644 index 00000000000..6f84d37f7d8 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-127b.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-127b.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-128.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-128.xml.ini new file mode 100644 index 00000000000..ac3289f251f --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-128.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-128.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-128b.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-128b.xml.ini new file mode 100644 index 00000000000..14d94ca6eb7 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-128b.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-128b.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-129.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-129.xml.ini new file mode 100644 index 00000000000..08d4b278a02 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-129.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-129.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-129b.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-129b.xml.ini new file mode 100644 index 00000000000..1bdb94975ba --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-129b.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-129b.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-134.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-134.xml.ini new file mode 100644 index 00000000000..b67c16183f4 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-134.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-134.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-134b.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-134b.xml.ini new file mode 100644 index 00000000000..2146d87ecae --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-134b.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-134b.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-135.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-135.xml.ini new file mode 100644 index 00000000000..f64d3b70afe --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-135.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-135.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-135b.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-135b.xml.ini new file mode 100644 index 00000000000..464d1e1da15 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-135b.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-135b.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-136.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-136.xml.ini new file mode 100644 index 00000000000..c48cbc937cd --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-136.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-136.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-136b.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-136b.xml.ini new file mode 100644 index 00000000000..a284ca44ee8 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-136b.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-136b.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-173a.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-173a.xml.ini new file mode 100644 index 00000000000..3b7a7de5774 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-173a.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-173a.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/old-tests/css3-modsel-99.xml.ini b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-99.xml.ini new file mode 100644 index 00000000000..8bd3775c282 --- /dev/null +++ b/tests/wpt/meta/css/selectors/old-tests/css3-modsel-99.xml.ini @@ -0,0 +1,2 @@ +[css3-modsel-99.xml] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/parsing/parse-not.html.ini b/tests/wpt/meta/css/selectors/parsing/parse-not.html.ini index b01f67b60f6..2f8681b0c25 100644 --- a/tests/wpt/meta/css/selectors/parsing/parse-not.html.ini +++ b/tests/wpt/meta/css/selectors/parsing/parse-not.html.ini @@ -1,6 +1,3 @@ [parse-not.html] - [":not(:host(:not(.a)))" should be a valid selector] - expected: FAIL - [":not(:host)" should be a valid selector] expected: FAIL diff --git a/tests/wpt/meta/css/selectors/remove-hovered-element.html.ini b/tests/wpt/meta/css/selectors/remove-hovered-element.html.ini new file mode 100644 index 00000000000..d01b449121c --- /dev/null +++ b/tests/wpt/meta/css/selectors/remove-hovered-element.html.ini @@ -0,0 +1,2 @@ +[remove-hovered-element.html] + expected: TIMEOUT diff --git a/tests/wpt/meta/css/selectors/scope-selector.html.ini b/tests/wpt/meta/css/selectors/scope-selector.html.ini new file mode 100644 index 00000000000..1686321d4c0 --- /dev/null +++ b/tests/wpt/meta/css/selectors/scope-selector.html.ini @@ -0,0 +1,2 @@ +[scope-selector.html] + expected: ERROR diff --git a/tests/wpt/meta/css/selectors/selection-image-001.html.ini b/tests/wpt/meta/css/selectors/selection-image-001.html.ini new file mode 100644 index 00000000000..3adc3993327 --- /dev/null +++ b/tests/wpt/meta/css/selectors/selection-image-001.html.ini @@ -0,0 +1,2 @@ +[selection-image-001.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/selection-image-002.html.ini b/tests/wpt/meta/css/selectors/selection-image-002.html.ini new file mode 100644 index 00000000000..f19404dd1c2 --- /dev/null +++ b/tests/wpt/meta/css/selectors/selection-image-002.html.ini @@ -0,0 +1,2 @@ +[selection-image-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/selector-placeholder-shown-type-change-002.html.ini b/tests/wpt/meta/css/selectors/selector-placeholder-shown-type-change-002.html.ini new file mode 100644 index 00000000000..1da15e07a4b --- /dev/null +++ b/tests/wpt/meta/css/selectors/selector-placeholder-shown-type-change-002.html.ini @@ -0,0 +1,2 @@ +[selector-placeholder-shown-type-change-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/selector-placeholder-shown-type-change-003.html.ini b/tests/wpt/meta/css/selectors/selector-placeholder-shown-type-change-003.html.ini new file mode 100644 index 00000000000..5263afad3fb --- /dev/null +++ b/tests/wpt/meta/css/selectors/selector-placeholder-shown-type-change-003.html.ini @@ -0,0 +1,2 @@ +[selector-placeholder-shown-type-change-003.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/selector-required-type-change-002.html.ini b/tests/wpt/meta/css/selectors/selector-required-type-change-002.html.ini new file mode 100644 index 00000000000..42c35e228dd --- /dev/null +++ b/tests/wpt/meta/css/selectors/selector-required-type-change-002.html.ini @@ -0,0 +1,2 @@ +[selector-required-type-change-002.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/selector-required.html.ini b/tests/wpt/meta/css/selectors/selector-required.html.ini new file mode 100644 index 00000000000..f0315fe5429 --- /dev/null +++ b/tests/wpt/meta/css/selectors/selector-required.html.ini @@ -0,0 +1,2 @@ +[selector-required.html] + expected: FAIL diff --git a/tests/wpt/meta/css/selectors/visited-inheritance.html.ini b/tests/wpt/meta/css/selectors/visited-inheritance.html.ini deleted file mode 100644 index db2bd591042..00000000000 --- a/tests/wpt/meta/css/selectors/visited-inheritance.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[visited-inheritance.html] - expected: FAIL diff --git a/tests/wpt/meta/css/selectors/webkit-pseudo-element.html.ini b/tests/wpt/meta/css/selectors/webkit-pseudo-element.html.ini new file mode 100644 index 00000000000..1d9d268049d --- /dev/null +++ b/tests/wpt/meta/css/selectors/webkit-pseudo-element.html.ini @@ -0,0 +1,12 @@ +[webkit-pseudo-element.html] + [rules include webkit-prefixed pseudo-element should be cascaded] + expected: FAIL + + [webkit-prefixed pseudo-element selectors should be accessible from CSSOM] + expected: FAIL + + [qS and qSA shouldn't throw exception] + expected: FAIL + + [webkit-prefix without dash is invalid] + expected: FAIL |