diff options
Diffstat (limited to 'testing/web-platform/meta/css')
220 files changed, 3807 insertions, 1607 deletions
diff --git a/testing/web-platform/meta/css/CSS2/css1/c541-word-sp-001.xht.ini b/testing/web-platform/meta/css/CSS2/css1/c541-word-sp-001.xht.ini deleted file mode 100644 index c3868fedc4..0000000000 --- a/testing/web-platform/meta/css/CSS2/css1/c541-word-sp-001.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[c541-word-sp-001.xht] - expected: FAIL diff --git a/testing/web-platform/meta/css/CSS2/selectors/first-line-selector-004.xht.ini b/testing/web-platform/meta/css/CSS2/selectors/first-line-selector-004.xht.ini new file mode 100644 index 0000000000..6adda0b124 --- /dev/null +++ b/testing/web-platform/meta/css/CSS2/selectors/first-line-selector-004.xht.ini @@ -0,0 +1,2 @@ +[first-line-selector-004.xht] + expected: FAIL diff --git a/testing/web-platform/meta/css/CSS2/ui/outline-color-030.xht.ini b/testing/web-platform/meta/css/CSS2/ui/outline-color-030.xht.ini deleted file mode 100644 index 5ab7508001..0000000000 --- a/testing/web-platform/meta/css/CSS2/ui/outline-color-030.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[outline-color-030.xht] - expected: FAIL diff --git a/testing/web-platform/meta/css/__dir__.ini b/testing/web-platform/meta/css/__dir__.ini index 5dc99db8b0..7b16b9d1df 100644 --- a/testing/web-platform/meta/css/__dir__.ini +++ b/testing/web-platform/meta/css/__dir__.ini @@ -1 +1 @@ -prefs: [dom.animations-api.compositing.enabled:true] +prefs: [dom.animations-api.compositing.enabled:true, layout.css.transition-behavior.enabled:true] diff --git a/testing/web-platform/meta/css/css-align/blocks/__dir__.ini b/testing/web-platform/meta/css/css-align/blocks/__dir__.ini new file mode 100644 index 0000000000..cf2f812235 --- /dev/null +++ b/testing/web-platform/meta/css/css-align/blocks/__dir__.ini @@ -0,0 +1 @@ +prefs: [layout.css.align-content.blocks.enabled:true] diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-001.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-001.html.ini deleted file mode 100644 index 9cec50f150..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[align-content-block-001.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-002.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-002.html.ini deleted file mode 100644 index 657c513007..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-002.html.ini +++ /dev/null @@ -1,48 +0,0 @@ -[align-content-block-002.html] - [.test 10: unsafe end] - expected: FAIL - - [.test 11: safe start] - expected: FAIL - - [.test 6: flex-start] - expected: FAIL - - [.test 15: space-between] - expected: FAIL - - [.test 7: flex-end] - expected: FAIL - - [.test 9: unsafe center] - expected: FAIL - - [.test 1: start] - expected: FAIL - - [.test 12: safe center] - expected: FAIL - - [.test 8: unsafe start] - expected: FAIL - - [.test 16: space-around] - expected: FAIL - - [.test 2: center] - expected: FAIL - - [.test 4: baseline] - expected: FAIL - - [.test 3: end] - expected: FAIL - - [.test 13: safe end] - expected: FAIL - - [.test 14: space-evenly] - expected: FAIL - - [.test 5: last baseline] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-003.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-003.html.ini deleted file mode 100644 index eb10b5b411..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-003.html.ini +++ /dev/null @@ -1,48 +0,0 @@ -[align-content-block-003.html] - [.test 10: unsafe end] - expected: FAIL - - [.test 11: safe start] - expected: FAIL - - [.test 6: flex-start] - expected: FAIL - - [.test 15: space-between] - expected: FAIL - - [.test 7: flex-end] - expected: FAIL - - [.test 9: unsafe center] - expected: FAIL - - [.test 1: start] - expected: FAIL - - [.test 12: safe center] - expected: FAIL - - [.test 14: space-evently] - expected: FAIL - - [.test 8: unsafe start] - expected: FAIL - - [.test 16: space-around] - expected: FAIL - - [.test 2: center] - expected: FAIL - - [.test 4: baseline] - expected: FAIL - - [.test 3: end] - expected: FAIL - - [.test 13: safe end] - expected: FAIL - - [.test 5: last baseline] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-004.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-004.html.ini deleted file mode 100644 index 31837dcfab..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-004.html.ini +++ /dev/null @@ -1,48 +0,0 @@ -[align-content-block-004.html] - [.test 10: unsafe end] - expected: FAIL - - [.test 11: safe start] - expected: FAIL - - [.test 6: flex-start] - expected: FAIL - - [.test 15: space-between] - expected: FAIL - - [.test 7: flex-end] - expected: FAIL - - [.test 9: unsafe center] - expected: FAIL - - [.test 1: start] - expected: FAIL - - [.test 12: safe center] - expected: FAIL - - [.test 8: unsafe start] - expected: FAIL - - [.test 16: space-around] - expected: FAIL - - [.test 2: center] - expected: FAIL - - [.test 4: baseline] - expected: FAIL - - [.test 3: end] - expected: FAIL - - [.test 13: safe end] - expected: FAIL - - [.test 14: space-evenly] - expected: FAIL - - [.test 5: last baseline] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-005.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-005.html.ini deleted file mode 100644 index 0e192eede5..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-005.html.ini +++ /dev/null @@ -1,48 +0,0 @@ -[align-content-block-005.html] - [.test 10: unsafe end] - expected: FAIL - - [.test 11: safe start] - expected: FAIL - - [.test 6: flex-start] - expected: FAIL - - [.test 15: space-between] - expected: FAIL - - [.test 7: flex-end] - expected: FAIL - - [.test 9: unsafe center] - expected: FAIL - - [.test 1: start] - expected: FAIL - - [.test 12: safe center] - expected: FAIL - - [.test 8: unsafe start] - expected: FAIL - - [.test 16: space-around] - expected: FAIL - - [.test 2: center] - expected: FAIL - - [.test 4: baseline] - expected: FAIL - - [.test 3: end] - expected: FAIL - - [.test 13: safe end] - expected: FAIL - - [.test 14: space-evenly] - expected: FAIL - - [.test 5: last baseline] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-006.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-006.html.ini deleted file mode 100644 index 7f8e438cb9..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-006.html.ini +++ /dev/null @@ -1,48 +0,0 @@ -[align-content-block-006.html] - [.test 10: unsafe end] - expected: FAIL - - [.test 11: safe start] - expected: FAIL - - [.test 6: flex-start] - expected: FAIL - - [.test 15: space-between] - expected: FAIL - - [.test 7: flex-end] - expected: FAIL - - [.test 9: unsafe center] - expected: FAIL - - [.test 1: start] - expected: FAIL - - [.test 12: safe center] - expected: FAIL - - [.test 8: unsafe start] - expected: FAIL - - [.test 16: space-around] - expected: FAIL - - [.test 2: center] - expected: FAIL - - [.test 4: baseline] - expected: FAIL - - [.test 3: end] - expected: FAIL - - [.test 13: safe end] - expected: FAIL - - [.test 14: space-evenly] - expected: FAIL - - [.test 5: last baseline] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-007.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-007.html.ini deleted file mode 100644 index 2ce3846d0d..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-007.html.ini +++ /dev/null @@ -1,48 +0,0 @@ -[align-content-block-007.html] - [.test 10: unsafe end] - expected: FAIL - - [.test 11: safe start] - expected: FAIL - - [.test 6: flex-start] - expected: FAIL - - [.test 15: space-between] - expected: FAIL - - [.test 7: flex-end] - expected: FAIL - - [.test 9: unsafe center] - expected: FAIL - - [.test 1: start] - expected: FAIL - - [.test 12: safe center] - expected: FAIL - - [.test 8: unsafe start] - expected: FAIL - - [.test 16: space-around] - expected: FAIL - - [.test 2: center] - expected: FAIL - - [.test 4: baseline] - expected: FAIL - - [.test 3: end] - expected: FAIL - - [.test 13: safe end] - expected: FAIL - - [.test 14: space-evenly] - expected: FAIL - - [.test 5: last baseline] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-008.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-008.html.ini deleted file mode 100644 index 5ecd21a263..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-008.html.ini +++ /dev/null @@ -1,48 +0,0 @@ -[align-content-block-008.html] - [.test 10: unsafe end] - expected: FAIL - - [.test 11: safe start] - expected: FAIL - - [.test 6: flex-start] - expected: FAIL - - [.test 15: space-between] - expected: FAIL - - [.test 7: flex-end] - expected: FAIL - - [.test 9: unsafe center] - expected: FAIL - - [.test 1: start] - expected: FAIL - - [.test 12: safe center] - expected: FAIL - - [.test 8: unsafe start] - expected: FAIL - - [.test 16: space-around] - expected: FAIL - - [.test 2: center] - expected: FAIL - - [.test 4: baseline] - expected: FAIL - - [.test 3: end] - expected: FAIL - - [.test 13: safe end] - expected: FAIL - - [.test 14: space-evenly] - expected: FAIL - - [.test 5: last baseline] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-009.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-009.html.ini deleted file mode 100644 index 210d255b13..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-009.html.ini +++ /dev/null @@ -1,48 +0,0 @@ -[align-content-block-009.html] - [.test 10: unsafe end] - expected: FAIL - - [.test 11: safe start] - expected: FAIL - - [.test 6: flex-start] - expected: FAIL - - [.test 15: space-between] - expected: FAIL - - [.test 7: flex-end] - expected: FAIL - - [.test 9: unsafe center] - expected: FAIL - - [.test 1: start] - expected: FAIL - - [.test 12: safe center] - expected: FAIL - - [.test 8: unsafe start] - expected: FAIL - - [.test 16: space-around] - expected: FAIL - - [.test 2: center] - expected: FAIL - - [.test 4: baseline] - expected: FAIL - - [.test 3: end] - expected: FAIL - - [.test 13: safe end] - expected: FAIL - - [.test 14: space-evenly] - expected: FAIL - - [.test 5: last baseline] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-010.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-010.html.ini deleted file mode 100644 index 5c6b2a805b..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-010.html.ini +++ /dev/null @@ -1,48 +0,0 @@ -[align-content-block-010.html] - [.test 10: unsafe end] - expected: FAIL - - [.test 11: safe start] - expected: FAIL - - [.test 6: flex-start] - expected: FAIL - - [.test 15: space-between] - expected: FAIL - - [.test 7: flex-end] - expected: FAIL - - [.test 9: unsafe center] - expected: FAIL - - [.test 1: start] - expected: FAIL - - [.test 12: safe center] - expected: FAIL - - [.test 8: unsafe start] - expected: FAIL - - [.test 16: space-around] - expected: FAIL - - [.test 2: center] - expected: FAIL - - [.test 4: baseline] - expected: FAIL - - [.test 3: end] - expected: FAIL - - [.test 13: safe end] - expected: FAIL - - [.test 14: space-evenly] - expected: FAIL - - [.test 5: last baseline] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-011.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-011.html.ini deleted file mode 100644 index 63a2699444..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-011.html.ini +++ /dev/null @@ -1,48 +0,0 @@ -[align-content-block-011.html] - [.test 10: unsafe end] - expected: FAIL - - [.test 11: safe start] - expected: FAIL - - [.test 6: flex-start] - expected: FAIL - - [.test 15: space-between] - expected: FAIL - - [.test 7: flex-end] - expected: FAIL - - [.test 9: unsafe center] - expected: FAIL - - [.test 1: start] - expected: FAIL - - [.test 12: safe center] - expected: FAIL - - [.test 8: unsafe start] - expected: FAIL - - [.test 16: space-around] - expected: FAIL - - [.test 2: center] - expected: FAIL - - [.test 4: baseline] - expected: FAIL - - [.test 3: end] - expected: FAIL - - [.test 13: safe end] - expected: FAIL - - [.test 14: space-evenly] - expected: FAIL - - [.test 5: last baseline] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-break-content-020.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-break-content-020.html.ini index c19c67ff24..86f3fb9b06 100644 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-break-content-020.html.ini +++ b/testing/web-platform/meta/css/css-align/blocks/align-content-block-break-content-020.html.ini @@ -1,2 +1,3 @@ [align-content-block-break-content-020.html] - expected: FAIL + max-asserts: 20 + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1882785 diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-break-overflow-020.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-break-overflow-020.html.ini deleted file mode 100644 index e1ec410dff..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-break-overflow-020.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[align-content-block-break-overflow-020.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-display-coverage.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-display-coverage.html.ini deleted file mode 100644 index fc6a5eb0f9..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-display-coverage.html.ini +++ /dev/null @@ -1,21 +0,0 @@ -[align-content-block-display-coverage.html] - [display:block should support align-content] - expected: FAIL - - [display:flow should support align-content] - expected: FAIL - - [display:flow-root should support align-content] - expected: FAIL - - [display:inline-block should support align-content] - expected: FAIL - - [display:list-item should support align-content] - expected: FAIL - - [display:flow-root list-item should support align-content] - expected: FAIL - - [display:table-caption should support align-content] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-overflow-000.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-overflow-000.html.ini deleted file mode 100644 index b896ff6557..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-overflow-000.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[align-content-block-overflow-000.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-align/blocks/align-content-block-simple-height-change.html.ini b/testing/web-platform/meta/css/css-align/blocks/align-content-block-simple-height-change.html.ini deleted file mode 100644 index d8164acdb1..0000000000 --- a/testing/web-platform/meta/css/css-align/blocks/align-content-block-simple-height-change.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[align-content-block-simple-height-change.html] - [Updating a container height should align the content again] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-default-basics.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-default-basics.html.ini index 83c64ca9eb..e51a6f18e8 100644 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-default-basics.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-default-basics.html.ini @@ -100,3 +100,45 @@ [CSS Transitions: property <anchor-default> from [--foo\] to [implicit\] at (0.3) should be [implicit\]] expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0.5) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0.6) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (1) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (1.5) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0.5) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (0.6) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (1) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [implicit\] at (1.5) should be [implicit\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-name-basics.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-name-basics.html.ini index a83f10e496..2225987c61 100644 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-name-basics.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-name-basics.html.ini @@ -106,3 +106,45 @@ [Property anchor-name value '--foo, --bar'] expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0.5) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0.6) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (1) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (1.5) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0.5) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (0.6) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (1) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [none\] at (1.5) should be [none\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-non-oof-inherit.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-non-oof-inherit.html.ini deleted file mode 100644 index a92451669a..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-non-oof-inherit.html.ini +++ /dev/null @@ -1,12 +0,0 @@ -[anchor-non-oof-inherit.html] - [.target 1] - expected: FAIL - - [.target 2] - expected: FAIL - - [.target 3] - expected: FAIL - - [.target 4] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-position-circular.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-position-circular.html.ini new file mode 100644 index 0000000000..b005fa0463 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-position-circular.html.ini @@ -0,0 +1,2 @@ +[anchor-position-circular.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.tentative.html.ini new file mode 100644 index 0000000000..7fa7db4093 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-001.tentative.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-chained-001.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.tentative.html.ini new file mode 100644 index 0000000000..dcde6d0f2d --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-002.tentative.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-chained-002.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.tentative.html.ini new file mode 100644 index 0000000000..194120a755 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-003.tentative.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-chained-003.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.tentative.html.ini new file mode 100644 index 0000000000..707a25ba8f --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-004.tentative.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-chained-004.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.tentative.html.ini new file mode 100644 index 0000000000..102b40de4b --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-chained-fallback.tentative.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-chained-fallback.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fixedpos-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fixedpos-002.html.ini new file mode 100644 index 0000000000..14d2462498 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fixedpos-002.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-fixedpos-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-001.html.ini index 446ab56a97..4568fa3ad5 100644 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-001.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-001.html.ini @@ -1,6 +1,4 @@ -[anchor-scroll-fallback-position-001.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] +[anchor-scroll-position-try-001.html] [Should be above the anchor when at initial scroll position] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-005.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-002.html.ini index 76e72ceec2..797b7ed745 100644 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-005.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-002.html.ini @@ -1,6 +1,4 @@ -[anchor-scroll-fallback-position-005.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] +[anchor-scroll-position-try-002.html] [Should use the first fallback position at the initial scroll offset] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-003.html.ini index 7513a419e8..3000eca82a 100644 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-003.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-003.html.ini @@ -1,6 +1,4 @@ -[anchor-scroll-fallback-position-003.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] +[anchor-scroll-position-try-003.html] [Should use the first fallback position at the initial scroll offset] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-004.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-004.html.ini index 5522bf1e7d..618fc71b85 100644 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-004.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-004.html.ini @@ -1,6 +1,4 @@ -[anchor-scroll-fallback-position-004.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] +[anchor-scroll-position-try-004.html] [Should use the first fallback position at the initial scroll offsets] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-005.html.ini index 49cba85514..a4de12b388 100644 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-002.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-005.html.ini @@ -1,6 +1,4 @@ -[anchor-scroll-fallback-position-002.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] +[anchor-scroll-position-try-005.html] [Should use the first fallback position at the initial scroll offset] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-006.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-006.html.ini index 6d6338d144..285473fd78 100644 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-006.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-006.html.ini @@ -1,4 +1,4 @@ -[anchor-scroll-fallback-position-006.html] +[anchor-scroll-position-try-006.html] [Should use the last fallback position initially] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-007.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-007.html.ini index 8baf3d1981..9bc31841c0 100644 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-007.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-007.html.ini @@ -1,4 +1,4 @@ -[anchor-scroll-fallback-position-007.html] +[anchor-scroll-position-try-007.html] [Should use the last fallback position initially] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-008.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-008.html.ini index 27a56d793b..3b01b05d9a 100644 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-008.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-008.html.ini @@ -1,4 +1,4 @@ -[anchor-scroll-fallback-position-008.html] +[anchor-scroll-position-try-008.html] [Should use the last fallback position initially] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-009.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-009.html.ini index fd0b4e455b..add50ee1ec 100644 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-009.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-009.html.ini @@ -1,4 +1,4 @@ -[anchor-scroll-fallback-position-009.html] +[anchor-scroll-position-try-009.html] [Should use the last fallback position initially] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-010.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-010.html.ini index 966f71050a..b76e3db879 100644 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-010.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-010.html.ini @@ -1,4 +1,4 @@ -[anchor-scroll-fallback-position-010.html] +[anchor-scroll-position-try-010.html] [Should use the last fallback position initially] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-011.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-011.html.ini index d3537bf5a9..6014420763 100644 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-fallback-position-011.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-011.html.ini @@ -1,4 +1,4 @@ -[anchor-scroll-fallback-position-011.html] +[anchor-scroll-position-try-011.html] [Should use the last fallback position initially] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-001.html.ini new file mode 100644 index 0000000000..fb23befb5f --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-001.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-to-sticky-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-002.html.ini new file mode 100644 index 0000000000..2da22226ed --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-002.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-to-sticky-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-003.html.ini new file mode 100644 index 0000000000..8554489f17 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-003.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-to-sticky-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-004.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-004.html.ini new file mode 100644 index 0000000000..3b63985726 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-to-sticky-004.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-to-sticky-004.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/at-fallback-position-allowed-declarations.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-fallback-position-allowed-declarations.html.ini deleted file mode 100644 index 857bec114c..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/at-fallback-position-allowed-declarations.html.ini +++ /dev/null @@ -1,162 +0,0 @@ -[at-fallback-position-allowed-declarations.html] - [top: 1px is allowed in @fallback-position] - expected: FAIL - - [bottom: 1px is allowed in @fallback-position] - expected: FAIL - - [left: 1px is allowed in @fallback-position] - expected: FAIL - - [right: 1px is allowed in @fallback-position] - expected: FAIL - - [inset-block-start: 1px is allowed in @fallback-position] - expected: FAIL - - [inset-block-end: 1px is allowed in @fallback-position] - expected: FAIL - - [inset-inline-start: 1px is allowed in @fallback-position] - expected: FAIL - - [inset-inline-end: 1px is allowed in @fallback-position] - expected: FAIL - - [inset-block: 1px is allowed in @fallback-position] - expected: FAIL - - [inset-inline: 1px is allowed in @fallback-position] - expected: FAIL - - [inset: 1px is allowed in @fallback-position] - expected: FAIL - - [width: 1px is allowed in @fallback-position] - expected: FAIL - - [height: 1px is allowed in @fallback-position] - expected: FAIL - - [block-size: 1px is allowed in @fallback-position] - expected: FAIL - - [inline-size: 1px is allowed in @fallback-position] - expected: FAIL - - [min-width: 1px is allowed in @fallback-position] - expected: FAIL - - [min-height: 1px is allowed in @fallback-position] - expected: FAIL - - [min-block-size: 1px is allowed in @fallback-position] - expected: FAIL - - [min-inline-size: 1px is allowed in @fallback-position] - expected: FAIL - - [max-width: 1px is allowed in @fallback-position] - expected: FAIL - - [max-height: 1px is allowed in @fallback-position] - expected: FAIL - - [max-block-size: 1px is allowed in @fallback-position] - expected: FAIL - - [max-inline-size: 1px is allowed in @fallback-position] - expected: FAIL - - [justify-content: normal is allowed in @fallback-position] - expected: FAIL - - [align-content: normal is allowed in @fallback-position] - expected: FAIL - - [justify-items: normal is allowed in @fallback-position] - expected: FAIL - - [align-items: normal is allowed in @fallback-position] - expected: FAIL - - [justify-self: normal is allowed in @fallback-position] - expected: FAIL - - [align-self: normal is allowed in @fallback-position] - expected: FAIL - - [--custom: 1px is disallowed in @fallback-position] - expected: FAIL - - [font-size: 1px is disallowed in @fallback-position] - expected: FAIL - - [border-width: 1px is disallowed in @fallback-position] - expected: FAIL - - [padding: 1px is disallowed in @fallback-position] - expected: FAIL - - [display: 1px is disallowed in @fallback-position] - expected: FAIL - - [position: 1px is disallowed in @fallback-position] - expected: FAIL - - [float: 1px is disallowed in @fallback-position] - expected: FAIL - - [top: revert is disallowed in @fallback-position] - expected: FAIL - - [top: revert-layer is disallowed in @fallback-position] - expected: FAIL - - [inset: revert is disallowed in @fallback-position] - expected: FAIL - - [inset: revert-layer is disallowed in @fallback-position] - expected: FAIL - - [top: 1px !important is disallowed in @fallback-position] - expected: FAIL - - [inset: 1px !important is disallowed in @fallback-position] - expected: FAIL - - [margin-top: 1px is allowed in @fallback-position] - expected: FAIL - - [margin-bottom: 1px is allowed in @fallback-position] - expected: FAIL - - [margin-left: 1px is allowed in @fallback-position] - expected: FAIL - - [margin-right: 1px is allowed in @fallback-position] - expected: FAIL - - [margin-block-start: 1px is allowed in @fallback-position] - expected: FAIL - - [margin-block-end: 1px is allowed in @fallback-position] - expected: FAIL - - [margin-inline-start: 1px is allowed in @fallback-position] - expected: FAIL - - [margin-inline-end: 1px is allowed in @fallback-position] - expected: FAIL - - [margin-block: 1px is allowed in @fallback-position] - expected: FAIL - - [margin-inline: 1px is allowed in @fallback-position] - expected: FAIL - - [margin: 1px is allowed in @fallback-position] - expected: FAIL - - [inset-area: all is allowed in @fallback-position] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/at-fallback-position-parse.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-fallback-position-parse.html.ini deleted file mode 100644 index f43e8fd134..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/at-fallback-position-parse.html.ini +++ /dev/null @@ -1,29 +0,0 @@ -[at-fallback-position-parse.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [@position-fallback --foo {\n} should be a valid rule] - expected: FAIL - - [@position-fallback --foo {\n @try { }\n} should be a valid rule] - expected: FAIL - - [@position-fallback --foo { top: 1px; } should be a valid rule] - expected: FAIL - - [@position-fallback --foo { --bar: 1px; } should be a valid rule] - expected: FAIL - - [@position-fallback --foo { @keyframes bar {} } should be a valid rule] - expected: FAIL - - [@position-fallback --foo { @font-face {} } should be a valid rule] - expected: FAIL - - [@position-fallback --foo { arbitrary garbage } should be a valid rule] - expected: FAIL - - [@position-fallback --foo { @try { @keyframes bar { } } } should be a valid rule] - expected: FAIL - - [@position-fallback --foo { @try { @font-face { } } } should be a valid rule] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-cssom.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-cssom.html.ini deleted file mode 100644 index e6e7f63be0..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-cssom.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[at-position-fallback-cssom.html] - [CSSPositionFallbackRule and CSSTryRule attribute values] - expected: FAIL - - [CSSPositionFallbackRule.insertRule can insert @try rules only] - expected: FAIL - - [CSSTryRule.style.setProperty setting allowed and disallowed properties] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html.ini deleted file mode 100644 index ebd51aa051..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-invalidation-shadow-dom.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[at-position-fallback-invalidation-shadow-dom.html] - expected: - if (os == "android") and fission: [ERROR, TIMEOUT] - ERROR diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-invalidation.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-invalidation.html.ini deleted file mode 100644 index 762dadca6c..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/at-position-fallback-invalidation.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[at-position-fallback-invalidation.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [Enable @position-fallback rule stylesheet] - expected: FAIL - - [Insert overriding @position-fallback rule] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-try-allowed-declarations.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-try-allowed-declarations.html.ini new file mode 100644 index 0000000000..a174f58fe4 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/at-position-try-allowed-declarations.html.ini @@ -0,0 +1,162 @@ +[at-position-try-allowed-declarations.html] + [top: 1px is allowed in @position-try] + expected: FAIL + + [bottom: 1px is allowed in @position-try] + expected: FAIL + + [left: 1px is allowed in @position-try] + expected: FAIL + + [right: 1px is allowed in @position-try] + expected: FAIL + + [inset-block-start: 1px is allowed in @position-try] + expected: FAIL + + [inset-block-end: 1px is allowed in @position-try] + expected: FAIL + + [inset-inline-start: 1px is allowed in @position-try] + expected: FAIL + + [inset-inline-end: 1px is allowed in @position-try] + expected: FAIL + + [inset-block: 1px is allowed in @position-try] + expected: FAIL + + [inset-inline: 1px is allowed in @position-try] + expected: FAIL + + [inset: 1px is allowed in @position-try] + expected: FAIL + + [inset-area: all is allowed in @position-try] + expected: FAIL + + [margin-top: 1px is allowed in @position-try] + expected: FAIL + + [margin-bottom: 1px is allowed in @position-try] + expected: FAIL + + [margin-left: 1px is allowed in @position-try] + expected: FAIL + + [margin-right: 1px is allowed in @position-try] + expected: FAIL + + [margin-block-start: 1px is allowed in @position-try] + expected: FAIL + + [margin-block-end: 1px is allowed in @position-try] + expected: FAIL + + [margin-inline-start: 1px is allowed in @position-try] + expected: FAIL + + [margin-inline-end: 1px is allowed in @position-try] + expected: FAIL + + [margin-block: 1px is allowed in @position-try] + expected: FAIL + + [margin-inline: 1px is allowed in @position-try] + expected: FAIL + + [margin: 1px is allowed in @position-try] + expected: FAIL + + [width: 1px is allowed in @position-try] + expected: FAIL + + [height: 1px is allowed in @position-try] + expected: FAIL + + [block-size: 1px is allowed in @position-try] + expected: FAIL + + [inline-size: 1px is allowed in @position-try] + expected: FAIL + + [min-width: 1px is allowed in @position-try] + expected: FAIL + + [min-height: 1px is allowed in @position-try] + expected: FAIL + + [min-block-size: 1px is allowed in @position-try] + expected: FAIL + + [min-inline-size: 1px is allowed in @position-try] + expected: FAIL + + [max-width: 1px is allowed in @position-try] + expected: FAIL + + [max-height: 1px is allowed in @position-try] + expected: FAIL + + [max-block-size: 1px is allowed in @position-try] + expected: FAIL + + [max-inline-size: 1px is allowed in @position-try] + expected: FAIL + + [justify-content: normal is allowed in @position-try] + expected: FAIL + + [align-content: normal is allowed in @position-try] + expected: FAIL + + [justify-items: normal is allowed in @position-try] + expected: FAIL + + [align-items: normal is allowed in @position-try] + expected: FAIL + + [justify-self: normal is allowed in @position-try] + expected: FAIL + + [align-self: normal is allowed in @position-try] + expected: FAIL + + [--custom: 1px is disallowed in @position-try] + expected: FAIL + + [font-size: 1px is disallowed in @position-try] + expected: FAIL + + [border-width: 1px is disallowed in @position-try] + expected: FAIL + + [padding: 1px is disallowed in @position-try] + expected: FAIL + + [display: 1px is disallowed in @position-try] + expected: FAIL + + [position: 1px is disallowed in @position-try] + expected: FAIL + + [float: 1px is disallowed in @position-try] + expected: FAIL + + [top: revert is disallowed in @position-try] + expected: FAIL + + [top: revert-layer is disallowed in @position-try] + expected: FAIL + + [inset: revert is disallowed in @position-try] + expected: FAIL + + [inset: revert-layer is disallowed in @position-try] + expected: FAIL + + [top: 1px !important is disallowed in @position-try] + expected: FAIL + + [inset: 1px !important is disallowed in @position-try] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-try-cssom.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-try-cssom.html.ini new file mode 100644 index 0000000000..e998436951 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/at-position-try-cssom.html.ini @@ -0,0 +1,6 @@ +[at-position-try-cssom.html] + [CSSPositionTryRule attribute values] + expected: FAIL + + [CSSPositionTryRule.style.setProperty setting allowed and disallowed properties] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-try-invalidation-shadow-dom.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-try-invalidation-shadow-dom.html.ini new file mode 100644 index 0000000000..053cbcfa56 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/at-position-try-invalidation-shadow-dom.html.ini @@ -0,0 +1,2 @@ +[at-position-try-invalidation-shadow-dom.html] + expected: ERROR diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-try-invalidation.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-try-invalidation.html.ini new file mode 100644 index 0000000000..71e7f26da7 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/at-position-try-invalidation.html.ini @@ -0,0 +1,6 @@ +[at-position-try-invalidation.html] + [Enable @position-try rule stylesheet] + expected: FAIL + + [Insert overriding @position-try rule] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/at-position-try-parse.html.ini b/testing/web-platform/meta/css/css-anchor-position/at-position-try-parse.html.ini new file mode 100644 index 0000000000..fad1b75db6 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/at-position-try-parse.html.ini @@ -0,0 +1,24 @@ +[at-position-try-parse.html] + [@position-try --foo { } should be a valid rule] + expected: FAIL + + [@position-try --foo { top: 1px; } should be a valid rule] + expected: FAIL + + [@position-try --foo { backround-color: green; } should be a valid rule] + expected: FAIL + + [@position-try --foo { @keyframes bar {} } should be a valid rule] + expected: FAIL + + [@position-try --foo { @font-face {} } should be a valid rule] + expected: FAIL + + [@position-try --foo { @media print {} } should be a valid rule] + expected: FAIL + + [@position-try --foo { & {} } should be a valid rule] + expected: FAIL + + [@position-try --foo { arbitrary garbage } should be a valid rule] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/idlharness.html.ini b/testing/web-platform/meta/css/css-anchor-position/idlharness.html.ini index 56360387a3..b1873f3724 100644 --- a/testing/web-platform/meta/css/css-anchor-position/idlharness.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/idlharness.html.ini @@ -1,66 +1,24 @@ [idlharness.html] - [CSSPositionFallbackRule interface: existence and properties of interface object] + [CSSPositionTryRule interface: existence and properties of interface object] expected: FAIL - [CSSPositionFallbackRule interface object length] + [CSSPositionTryRule interface object length] expected: FAIL - [CSSPositionFallbackRule interface object name] + [CSSPositionTryRule interface object name] expected: FAIL - [CSSPositionFallbackRule interface: existence and properties of interface prototype object] + [CSSPositionTryRule interface: existence and properties of interface prototype object] expected: FAIL - [CSSPositionFallbackRule interface: existence and properties of interface prototype object's "constructor" property] + [CSSPositionTryRule interface: existence and properties of interface prototype object's "constructor" property] expected: FAIL - [CSSPositionFallbackRule interface: existence and properties of interface prototype object's @@unscopables property] + [CSSPositionTryRule interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL - [CSSPositionFallbackRule interface: attribute name] + [CSSPositionTryRule interface: attribute name] expected: FAIL - [Stringification of positionFallback] - expected: FAIL - - [CSSPositionFallbackRule interface: positionFallback must inherit property "name" with the proper type] - expected: FAIL - - [CSSTryRule interface: existence and properties of interface object] - expected: FAIL - - [CSSTryRule interface object length] - expected: FAIL - - [CSSTryRule interface object name] - expected: FAIL - - [CSSTryRule interface: existence and properties of interface prototype object] - expected: FAIL - - [CSSTryRule interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [CSSTryRule interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [CSSTryRule interface: attribute style] - expected: FAIL - - [CSSTryRule must be primary interface of try1] - expected: FAIL - - [Stringification of try1] - expected: FAIL - - [CSSTryRule interface: try1 must inherit property "style" with the proper type] - expected: FAIL - - [CSSTryRule must be primary interface of try2] - expected: FAIL - - [Stringification of try2] - expected: FAIL - - [CSSTryRule interface: try2 must inherit property "style" with the proper type] + [CSSPositionTryRule interface: attribute style] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-interpolation.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-interpolation.html.ini index e99424c013..483324fece 100644 --- a/testing/web-platform/meta/css/css-anchor-position/inset-area-interpolation.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-interpolation.html.ini @@ -82,3 +82,45 @@ [Web Animations: property <inset-area> from [none\] to [all / left\] at (1.5) should be [all / left\]] expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0.5) should be [all / left\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0.6) should be [all / left\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (1) should be [all / left\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [all / left\] at (1.5) should be [all / left\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [all / left\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0.5) should be [all / left\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [all / left\] at (0.6) should be [all / left\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [all / left\] at (1) should be [all / left\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [all / left\] at (1.5) should be [all / left\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-computed.html.ini b/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-computed.html.ini index 20ec2466a6..076a9e2569 100644 --- a/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-computed.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-computed.html.ini @@ -25,3 +25,9 @@ [Property position-try-options does not inherit] expected: FAIL + + [Property position-try-options value 'flip-start --flop'] + expected: FAIL + + [Property position-try-options value '--flop flip-start'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-parsing.html.ini b/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-parsing.html.ini index b83261511b..e09d759256 100644 --- a/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-parsing.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-options-parsing.html.ini @@ -34,3 +34,21 @@ [e.style['position-try-options'\] = "--foo, --bar, --baz" should set the property value] expected: FAIL + + [e.style['position-try-options'\] = "--bar flip-block" should set the property value] + expected: FAIL + + [e.style['position-try-options'\] = "--bar flip-inline flip-block" should set the property value] + expected: FAIL + + [e.style['position-try-options'\] = "flip-inline --foo" should set the property value] + expected: FAIL + + [e.style['position-try-options'\] = "flip-inline flip-start --foo" should set the property value] + expected: FAIL + + [e.style['position-try-options'\] = "flip-block " should set the property value] + expected: FAIL + + [e.style['position-try-options'\] = "flip-start flip-inline flip-block" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-parsing.html.ini b/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-parsing.html.ini new file mode 100644 index 0000000000..78f8130ba1 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/parsing/position-try-parsing.html.ini @@ -0,0 +1,69 @@ +[position-try-parsing.html] + [e.style['position-try'\] = "flip-inline" should set the property value] + expected: FAIL + + [e.style['position-try'\] = "most-height none" should set the property value] + expected: FAIL + + [e.style['position-try'\] = "--bar, --baz" should set the property value] + expected: FAIL + + [e.style['position-try'\] = "most-inline-size --baz, flip-inline" should set the property value] + expected: FAIL + + [e.style['position-try'\] = "most-block-size flip-inline flip-block, --bar, --baz" should set the property value] + expected: FAIL + + [e.style['position-try'\] = "normal none" should set the property value] + expected: FAIL + + [e.style['position-try'\] = "most-width none" should set the property value] + expected: FAIL + + [e.style['position-try'\] = "normal --foo" should set the property value] + expected: FAIL + + [e.style['position-try'\] = "flip-inline" should set position-try-options] + expected: FAIL + + [e.style['position-try'\] = "flip-inline" should set position-try-order] + expected: FAIL + + [e.style['position-try'\] = "flip-inline" should not set unrelated longhands] + expected: FAIL + + [e.style['position-try'\] = "most-width none" should set position-try-options] + expected: FAIL + + [e.style['position-try'\] = "most-width none" should set position-try-order] + expected: FAIL + + [e.style['position-try'\] = "most-width none" should not set unrelated longhands] + expected: FAIL + + [e.style['position-try'\] = "--foo, --bar" should set position-try-options] + expected: FAIL + + [e.style['position-try'\] = "--foo, --bar" should set position-try-order] + expected: FAIL + + [e.style['position-try'\] = "--foo, --bar" should not set unrelated longhands] + expected: FAIL + + [e.style['position-try'\] = "most-inline-size --foo, flip-inline" should set position-try-options] + expected: FAIL + + [e.style['position-try'\] = "most-inline-size --foo, flip-inline" should set position-try-order] + expected: FAIL + + [e.style['position-try'\] = "most-inline-size --foo, flip-inline" should not set unrelated longhands] + expected: FAIL + + [e.style['position-try'\] = "most-inline-size flip-inline flip-block, --foo, --bar" should set position-try-options] + expected: FAIL + + [e.style['position-try'\] = "most-inline-size flip-inline flip-block, --foo, --bar" should set position-try-order] + expected: FAIL + + [e.style['position-try'\] = "most-inline-size flip-inline flip-block, --foo, --bar" should not set unrelated longhands] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-002.html.ini deleted file mode 100644 index 731d114bdd..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-002.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[position-fallback-002.html] - expected: - if (os == "android") and fission: [TIMEOUT, OK] - [.target 1] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-basics.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-basics.html.ini index edfe86b804..b6c5aacd10 100644 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-basics.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/position-fallback-basics.html.ini @@ -100,3 +100,45 @@ [CSS Transitions: property <position-fallback> from [--foo\] to [none\] at (0.3) should be [none\]] expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0.5) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0.6) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (1) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (1.5) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0.5) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (0.6) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (1) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback> from [--foo\] to [none\] at (1.5) should be [none\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-basics.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-basics.html.ini index cb1660e0d9..6bf3b93b02 100644 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-basics.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-basics.html.ini @@ -100,3 +100,45 @@ [Web Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (1.5) should be [normal\]] expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.5) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.6) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (1) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (1.5) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.5) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.6) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (1) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [normal\] at (1.5) should be [normal\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-custom-property.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-custom-property.html.ini deleted file mode 100644 index 4144a955e0..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-custom-property.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[position-fallback-custom-property.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [.target 1] - expected: FAIL - - [.target 2] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-dynamic.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-dynamic.html.ini deleted file mode 100644 index be1a973479..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-dynamic.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[position-fallback-dynamic.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [Left position set to right edge of anchor with @position-fallback] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-grid-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-grid-001.html.ini deleted file mode 100644 index 9be89e3d1e..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-grid-001.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[position-fallback-grid-001.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [.target 1] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-tree-scoped.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-tree-scoped.html.ini deleted file mode 100644 index 049a235066..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-tree-scoped.html.ini +++ /dev/null @@ -1,29 +0,0 @@ -[position-fallback-tree-scoped.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [@position-fallback from same scope as ::part() rule] - expected: FAIL - - [Outer position-fallback matches @position-fallback in document scope] - expected: FAIL - - [@position-fallback from same scope as :host rule] - expected: FAIL - - [Inner position-fallback matches @position-fallback in #outer_host scope] - expected: FAIL - - [Document position-fallback matches @position-fallback in document scope] - expected: FAIL - - [Outer position-fallback matches @position-fallback in #outer_host scope] - expected: FAIL - - [Inner position-fallback matches @position-fallback in #inner_host scope] - expected: FAIL - - [@position-fallback from same scope as ::slotted() rule] - expected: FAIL - - [Inner position-fallback matches @position-fallback in document scope] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-001.html.ini index e0419ef452..77c14f4910 100644 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-001.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-001.html.ini @@ -1,6 +1,4 @@ -[position-fallback-001.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] +[position-try-001.html] [.target 1] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-002.html.ini new file mode 100644 index 0000000000..4fdb4e1e4f --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-002.html.ini @@ -0,0 +1,3 @@ +[position-try-002.html] + [.target 1] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-003.html.ini index 3e220235bc..8912a2a8bb 100644 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-003.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-003.html.ini @@ -1,4 +1,4 @@ -[position-fallback-003.html] +[position-try-003.html] [.anchored 1] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-004.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-004.html.ini new file mode 100644 index 0000000000..32e964f6ae --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-004.html.ini @@ -0,0 +1,3 @@ +[position-try-004.html] + [.target 2] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-cascade-layer-reorder.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-cascade-layer-reorder.html.ini index 221f78fcab..df5ef584a5 100644 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-cascade-layer-reorder.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-cascade-layer-reorder.html.ini @@ -1,6 +1,4 @@ -[position-fallback-cascade-layer-reorder.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] +[position-try-cascade-layer-reorder.html] [When in the same layer, the last rule of each name wins] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-container-query.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-container-query.html.ini index c64d43af18..dc03b65a13 100644 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-container-query.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-container-query.html.ini @@ -1,4 +1,4 @@ -[position-fallback-container-query.html] +[position-try-container-query.html] [Size container query responds to fallback width] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-004.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-custom-property.html.ini index b39fb51631..d76c6abb64 100644 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-004.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-custom-property.html.ini @@ -1,4 +1,4 @@ -[position-fallback-004.html] +[position-try-custom-property.html] [.target 1] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-dynamic.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-dynamic.html.ini new file mode 100644 index 0000000000..a110a1b7b7 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-dynamic.html.ini @@ -0,0 +1,3 @@ +[position-try-dynamic.html] + [Left position set to right edge of anchor with @position-try] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-grid-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-grid-001.html.ini new file mode 100644 index 0000000000..ae38d3dc55 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-grid-001.html.ini @@ -0,0 +1,3 @@ +[position-try-grid-001.html] + [.target 1] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-pseudo-element.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-pseudo-element.html.ini index d9a138b939..6678c671b7 100644 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-pseudo-element.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-pseudo-element.html.ini @@ -1,4 +1,4 @@ -[position-fallback-pseudo-element.html] +[position-try-pseudo-element.html] [::before using second fallback] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-tree-scoped.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-tree-scoped.html.ini new file mode 100644 index 0000000000..07b66bc1a5 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-tree-scoped.html.ini @@ -0,0 +1,27 @@ +[position-try-tree-scoped.html] + [Document position-try-options matches @position-try in document scope] + expected: FAIL + + [Outer position-try-options matches @position-try in document scope] + expected: FAIL + + [Outer position-try-options matches @position-try in #outer_host scope] + expected: FAIL + + [Inner position-try-options matches @position-try in document scope] + expected: FAIL + + [Inner position-try-options matches @position-try in #outer_host scope] + expected: FAIL + + [Inner position-try-options matches @position-try in #inner_host scope] + expected: FAIL + + [@position-try from same scope as :host rule] + expected: FAIL + + [@position-try from same scope as ::slotted() rule] + expected: FAIL + + [@position-try from same scope as ::part() rule] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/property-interpolations.html.ini b/testing/web-platform/meta/css/css-anchor-position/property-interpolations.html.ini index 7730c72771..192e9d91fd 100644 --- a/testing/web-platform/meta/css/css-anchor-position/property-interpolations.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/property-interpolations.html.ini @@ -1258,3 +1258,633 @@ [Web Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0.6) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (1) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (1.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (0.6) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (1) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [none\] to [--foo\] at (1.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (1) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (1) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-name> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0.3) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0.6) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (1) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (1.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0.3) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (0.6) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (1) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [implicit\] to [--foo\] at (1.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (1) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (1) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <anchor-default> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [center\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [center\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [center\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [center\] at (0.5) should be [center\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [center\] at (0.6) should be [center\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [center\] at (1) should be [center\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [center\] at (1.5) should be [center\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [center\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [center\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [center\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [center\] at (0.5) should be [center\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [center\] at (0.6) should be [center\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [center\] at (1) should be [center\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [center\] at (1.5) should be [center\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [left\] to [right\] at (-0.3) should be [left\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [left\] to [right\] at (0) should be [left\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [left\] to [right\] at (0.3) should be [left\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [left\] to [right\] at (0.5) should be [right\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [left\] to [right\] at (0.6) should be [right\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [left\] to [right\] at (1) should be [right\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [left\] to [right\] at (1.5) should be [right\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [left\] to [right\] at (-0.3) should be [left\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [left\] to [right\] at (0) should be [left\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [left\] to [right\] at (0.3) should be [left\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [left\] to [right\] at (0.5) should be [right\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [left\] to [right\] at (0.6) should be [right\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [left\] to [right\] at (1) should be [right\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [left\] to [right\] at (1.5) should be [right\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0.6) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (1) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (1.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (0.6) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (1) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [--foo\] at (1.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0.5) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0.6) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (1) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (1.5) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0.5) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (0.6) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (1) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [none\] to [flip-block\] at (1.5) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (-0.3) should be [flip-inline\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0) should be [flip-inline\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0.3) should be [flip-inline\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0.5) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0.6) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (1) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (1.5) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (-0.3) should be [flip-inline\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0) should be [flip-inline\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0.3) should be [flip-inline\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0.5) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (0.6) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (1) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [flip-inline\] to [flip-block\] at (1.5) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (1) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (1) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0.5) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0.6) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (1) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (1.5) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0.5) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (0.6) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (1) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-options> from [--foo\] to [flip-block\] at (1.5) should be [flip-block\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (-0.3) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0.3) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0.5) should be [most-width\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0.6) should be [most-width\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (1) should be [most-width\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (1.5) should be [most-width\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (-0.3) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0.3) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0.5) should be [most-width\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (0.6) should be [most-width\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (1) should be [most-width\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [normal\] to [most-width\] at (1.5) should be [most-width\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (-0.3) should be [most-width\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0) should be [most-width\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0.3) should be [most-width\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0.5) should be [most-height\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0.6) should be [most-height\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (1) should be [most-height\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (1.5) should be [most-height\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (-0.3) should be [most-width\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0) should be [most-width\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0.3) should be [most-width\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0.5) should be [most-height\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (0.6) should be [most-height\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (1) should be [most-height\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-try-order> from [most-width\] to [most-height\] at (1.5) should be [most-height\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (-0.3) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.3) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.6) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (1) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (1.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (-0.3) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.3) should be [normal\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.6) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (1) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (1.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/sticky-anchor-position-invalid.html.ini b/testing/web-platform/meta/css/css-anchor-position/sticky-anchor-position-invalid.html.ini new file mode 100644 index 0000000000..f451d9b25b --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/sticky-anchor-position-invalid.html.ini @@ -0,0 +1,2 @@ +[sticky-anchor-position-invalid.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/try-tactic-base.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-base.html.ini new file mode 100644 index 0000000000..42b257f83b --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-base.html.ini @@ -0,0 +1,3 @@ +[try-tactic-base.html] + [flip-start affects base values] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/try-tactic-basic.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-basic.html.ini new file mode 100644 index 0000000000..7a150c6cf7 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-basic.html.ini @@ -0,0 +1,48 @@ +[try-tactic-basic.html] + [--pf ] + expected: FAIL + + [--pf flip-block] + expected: FAIL + + [--pf flip-inline] + expected: FAIL + + [--pf flip-block flip-inline] + expected: FAIL + + [--pf flip-inline flip-block] + expected: FAIL + + [--pf flip-start] + expected: FAIL + + [--pf flip-block flip-start flip-inline] + expected: FAIL + + [--pf flip-inline flip-start flip-block] + expected: FAIL + + [--pf flip-start flip-block] + expected: FAIL + + [--pf flip-inline flip-start] + expected: FAIL + + [--pf flip-start flip-inline] + expected: FAIL + + [--pf flip-block flip-start] + expected: FAIL + + [--pf flip-start flip-block flip-inline] + expected: FAIL + + [--pf flip-start flip-inline flip-block] + expected: FAIL + + [--pf flip-inline flip-block flip-start] + expected: FAIL + + [--pf flip-block flip-inline flip-start] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/try-tactic-sizing.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-sizing.html.ini new file mode 100644 index 0000000000..71df8cdfca --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-sizing.html.ini @@ -0,0 +1,9 @@ +[try-tactic-sizing.html] + [flip-block does not affect sizing] + expected: FAIL + + [flip-inline does not affect sizing] + expected: FAIL + + [flip-start affects sizing] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-animations/display-interpolation.html.ini b/testing/web-platform/meta/css/css-animations/display-interpolation.html.ini index d0fce0604b..12e90f1faa 100644 --- a/testing/web-platform/meta/css/css-animations/display-interpolation.html.ini +++ b/testing/web-platform/meta/css/css-animations/display-interpolation.html.ini @@ -100,3 +100,21 @@ [CSS Transitions with transition: all: property <display> from [block\] to [none\] at (0.9) should be [block\]] expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <display> from [inline\] to [block\] at (-0.3) should be [inline\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <display> from [inline\] to [block\] at (0) should be [inline\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <display> from [inline\] to [block\] at (0.3) should be [inline\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [inline\] to [block\] at (-0.3) should be [inline\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [inline\] to [block\] at (0) should be [inline\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <display> from [inline\] to [block\] at (0.3) should be [inline\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/border-image-width-interpolation-math-functions-tentative.html.ini b/testing/web-platform/meta/css/css-borders/border-image-width-interpolation-math-functions.html.ini index fcc2d8205d..2d7ef3e268 100644 --- a/testing/web-platform/meta/css/css-borders/border-image-width-interpolation-math-functions-tentative.html.ini +++ b/testing/web-platform/meta/css/css-borders/border-image-width-interpolation-math-functions.html.ini @@ -1,4 +1,4 @@ -[border-image-width-interpolation-math-functions-tentative.html] +[border-image-width-interpolation-math-functions.html] [CSS Transitions: property <border-image-width> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] expected: FAIL @@ -71,74 +71,74 @@ [Web Animations: property <border-image-width> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] expected: FAIL - [CSS Transitions: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (-1) should be [20\]] + [CSS Transitions: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] expected: FAIL - [CSS Transitions: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0) should be [100\]] + [CSS Transitions: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] expected: FAIL - [CSS Transitions: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.125) should be [110\]] + [CSS Transitions: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] expected: FAIL - [CSS Transitions: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.875) should be [170\]] + [CSS Transitions: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] expected: FAIL - [CSS Transitions: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (1) should be [180\]] + [CSS Transitions: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] expected: FAIL - [CSS Transitions: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (2) should be [260\]] + [CSS Transitions: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] expected: FAIL - [CSS Transitions with transition: all: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (-1) should be [20\]] + [CSS Transitions with transition: all: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] expected: FAIL - [CSS Transitions with transition: all: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0) should be [100\]] + [CSS Transitions with transition: all: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] expected: FAIL - [CSS Transitions with transition: all: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.125) should be [110\]] + [CSS Transitions with transition: all: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] expected: FAIL - [CSS Transitions with transition: all: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.875) should be [170\]] + [CSS Transitions with transition: all: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] expected: FAIL - [CSS Transitions with transition: all: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (1) should be [180\]] + [CSS Transitions with transition: all: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] expected: FAIL - [CSS Transitions with transition: all: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (2) should be [260\]] + [CSS Transitions with transition: all: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] expected: FAIL - [CSS Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (-1) should be [20\]] + [CSS Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] expected: FAIL - [CSS Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0) should be [100\]] + [CSS Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] expected: FAIL - [CSS Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.125) should be [110\]] + [CSS Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] expected: FAIL - [CSS Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.875) should be [170\]] + [CSS Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] expected: FAIL - [CSS Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (1) should be [180\]] + [CSS Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] expected: FAIL - [CSS Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (2) should be [260\]] + [CSS Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] expected: FAIL - [Web Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (-1) should be [20\]] + [Web Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] expected: FAIL - [Web Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0) should be [100\]] + [Web Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] expected: FAIL - [Web Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.125) should be [110\]] + [Web Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] expected: FAIL - [Web Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.875) should be [170\]] + [Web Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] expected: FAIL - [Web Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (1) should be [180\]] + [Web Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] expected: FAIL - [Web Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (2) should be [260\]] + [Web Animations: property <border-image-width> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] expected: FAIL diff --git a/testing/web-platform/meta/css/css-cascade/__dir__.ini b/testing/web-platform/meta/css/css-cascade/__dir__.ini index 8c7ee3efc9..221167417d 100644 --- a/testing/web-platform/meta/css/css-cascade/__dir__.ini +++ b/testing/web-platform/meta/css/css-cascade/__dir__.ini @@ -1 +1 @@ -prefs: [layout.css.import-supports.enabled:true] +prefs: [layout.css.import-supports.enabled:true, layout.css.properties-and-values.enabled:true] diff --git a/testing/web-platform/meta/css/css-cascade/revert-layer-011.html.ini b/testing/web-platform/meta/css/css-cascade/revert-layer-011.html.ini deleted file mode 100644 index 3b6eac50a8..0000000000 --- a/testing/web-platform/meta/css/css-cascade/revert-layer-011.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[revert-layer-011.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-color/parsing/color-computed-color-mix-function.html.ini b/testing/web-platform/meta/css/css-color/parsing/color-computed-color-mix-function.html.ini new file mode 100644 index 0000000000..97e04a8181 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/parsing/color-computed-color-mix-function.html.ini @@ -0,0 +1,6 @@ +[color-computed-color-mix-function.html] + [Property color value 'color-mix(in lch, white, blue)'] + expected: FAIL + + [Property color value 'color-mix(in lch, white 10%, blue)'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-color/parsing/color-computed-relative-color.html.ini b/testing/web-platform/meta/css/css-color/parsing/color-computed-relative-color.html.ini index 129062dcec..92564f07ca 100644 --- a/testing/web-platform/meta/css/css-color/parsing/color-computed-relative-color.html.ini +++ b/testing/web-platform/meta/css/css-color/parsing/color-computed-relative-color.html.ini @@ -2839,3 +2839,99 @@ [Property color value 'color(from color(srgb 0.25 0.5 0.75) xyz-d65 x y z)'] expected: FAIL + + [Property color value 'rgb(from color-mix(in srgb, red, red) r g b / alpha)'] + expected: FAIL + + [Property color value 'hsl(from color-mix(in srgb, red, red) h s l / alpha)'] + expected: FAIL + + [Property color value 'hwb(from color-mix(in srgb, red, red) h w b / alpha)'] + expected: FAIL + + [Property color value 'lab(from color-mix(in lab, lab(25 20 50), lab(25 20 50)) l a b / alpha)'] + expected: FAIL + + [Property color value 'oklab(from color-mix(in oklab, oklab(0.25 0.2 0.5), oklab(0.25 0.2 0.5)) l a b / alpha)'] + expected: FAIL + + [Property color value 'lch(from color-mix(in lch, lch(70 45 30), lch(70 45 30)) l c h / alpha)'] + expected: FAIL + + [Property color value 'oklch(from color-mix(in oklch, oklch(0.7 0.45 30), oklch(0.7 0.45 30)) l c h / alpha)'] + expected: FAIL + + [Property color value 'color(from color-mix(in xyz, color(srgb 0.7 0.5 0.3), color(srgb 0.7 0.5 0.3)) srgb r g b / alpha)'] + expected: FAIL + + [Property color value 'color(from color-mix(in xyz, color(srgb-linear 0.7 0.5 0.3), color(srgb-linear 0.7 0.5 0.3)) srgb-linear r g b / alpha)'] + expected: FAIL + + [Property color value 'color(from color-mix(in xyz, color(a98-rgb 0.7 0.5 0.3), color(a98-rgb 0.7 0.5 0.3)) a98-rgb r g b / alpha)'] + expected: FAIL + + [Property color value 'color(from color-mix(in xyz, color(rec2020 0.7 0.5 0.3), color(rec2020 0.7 0.5 0.3)) rec2020 r g b / alpha)'] + expected: FAIL + + [Property color value 'color(from color-mix(in xyz, color(prophoto-rgb 0.7 0.5 0.3), color(prophoto-rgb 0.7 0.5 0.3)) prophoto-rgb r g b / alpha)'] + expected: FAIL + + [Property color value 'color(from color-mix(in xyz, color(display-p3 0.7 0.5 0.3), color(display-p3 0.7 0.5 0.3)) display-p3 r g b / alpha)'] + expected: FAIL + + [Property color value 'rgb(from rebeccapurple calc((r / 255) * 100%) calc((g / 255) * 100%) calc((b / 255) * 100%) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'hsl(from rebeccapurple calc((h / 360) * 360deg) calc((s / 100) * 100%) calc((l / 100) * 100%) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'hwb(from rebeccapurple calc((h / 360) * 360deg) calc((w / 100) * 100%) calc((b / 100) * 100%) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'lab(from lab(25 20 50) calc((l / 100) * 100%) calc((a / 125) * 100%) calc((b / 125) * 100%) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'oklab(from oklab(0.25 0.2 0.5) calc(l * 100%) calc((a / 0.4) * 100%) calc((b / 0.4) * 100%) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'lch(from lch(0.7 45 30) calc((l / 100) * 100%) calc((c / 150) * 100%) calc((h / 360) * 360deg) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'oklch(from oklch(0.7 0.45 30) calc(l * 100%) calc((c / 0.4) * 100%) calc((h / 360) * 360deg) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 calc(r * 100%) calc(g * 100%) calc(b * 100%) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'color(from color(xyz 7 -20.5 100) xyz calc(x * 100%) calc(y * 100%) calc(z * 100%) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'color(from color-mix(in xyz, color(xyz 0.7 0.5 0.3), color(xyz 0.7 0.5 0.3)) xyz x y z / alpha)'] + expected: FAIL + + [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 calc(x * 100%) calc(y * 100%) calc(z * 100%) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'color(from color-mix(in xyz, color(xyz-d50 0.7 0.5 0.3), color(xyz-d50 0.7 0.5 0.3)) xyz-d50 x y z / alpha)'] + expected: FAIL + + [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 calc(x * 100%) calc(y * 100%) calc(z * 100%) / calc(alpha * 100%))'] + expected: FAIL + + [Property color value 'color(from color-mix(in xyz, color(xyz-d65 0.7 0.5 0.3), color(xyz-d65 0.7 0.5 0.3)) xyz-d65 x y z / alpha)'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-color/parsing/color-valid-relative-color.html.ini b/testing/web-platform/meta/css/css-color/parsing/color-valid-relative-color.html.ini index 8b98c2057a..df000ed033 100644 --- a/testing/web-platform/meta/css/css-color/parsing/color-valid-relative-color.html.ini +++ b/testing/web-platform/meta/css/css-color/parsing/color-valid-relative-color.html.ini @@ -2767,3 +2767,51 @@ [e.style['color'\] = "oklch(from oklch(0.7 0.2 300) l c calc(h * 2.5))" should set the property value] expected: FAIL + + [e.style['color'\] = "rgb(from color-mix(in srgb, red, red) r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsl(from color-mix(in srgb, red, red) h s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hwb(from color-mix(in srgb, red, red) h w b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "lab(from color-mix(in lab, lab(25 20 50), lab(25 20 50)) l a b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "oklab(from color-mix(in oklab, oklab(0.25 0.2 0.5), oklab(0.25 0.2 0.5)) l a b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "lch(from color-mix(in lch, lch(70 45 30), lch(70 45 30)) l c h / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "oklch(from color-mix(in oklch, oklch(0.7 0.45 30), oklch(0.7 0.45 30)) l c h / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "color(from color-mix(in xyz, color(srgb 0.7 0.5 0.3), color(srgb 0.7 0.5 0.3)) srgb r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "color(from color-mix(in xyz, color(srgb-linear 0.7 0.5 0.3), color(srgb-linear 0.7 0.5 0.3)) srgb-linear r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "color(from color-mix(in xyz, color(a98-rgb 0.7 0.5 0.3), color(a98-rgb 0.7 0.5 0.3)) a98-rgb r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "color(from color-mix(in xyz, color(rec2020 0.7 0.5 0.3), color(rec2020 0.7 0.5 0.3)) rec2020 r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "color(from color-mix(in xyz, color(prophoto-rgb 0.7 0.5 0.3), color(prophoto-rgb 0.7 0.5 0.3)) prophoto-rgb r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "color(from color-mix(in xyz, color(display-p3 0.7 0.5 0.3), color(display-p3 0.7 0.5 0.3)) display-p3 r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "color(from color-mix(in xyz, color(xyz 0.7 0.5 0.3), color(xyz 0.7 0.5 0.3)) xyz x y z / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "color(from color-mix(in xyz, color(xyz-d50 0.7 0.5 0.3), color(xyz-d50 0.7 0.5 0.3)) xyz-d50 x y z / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "color(from color-mix(in xyz, color(xyz-d65 0.7 0.5 0.3), color(xyz-d65 0.7 0.5 0.3)) xyz-d65 x y z / alpha)" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-color/system-color-support.html.ini b/testing/web-platform/meta/css/css-color/system-color-support.html.ini new file mode 100644 index 0000000000..085fb907dd --- /dev/null +++ b/testing/web-platform/meta/css/css-color/system-color-support.html.ini @@ -0,0 +1,5 @@ +[system-color-support.html] + [System color Highlight works] + expected: + if os == "linux": FAIL + if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-contain/contain-style-counters-002.html.ini b/testing/web-platform/meta/css/css-contain/contain-style-counters-002.html.ini deleted file mode 100644 index ce5ac5c334..0000000000 --- a/testing/web-platform/meta/css/css-contain/contain-style-counters-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[contain-style-counters-002.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-contain/container-queries/font-relative-units.html.ini b/testing/web-platform/meta/css/css-contain/container-queries/font-relative-units.html.ini index 1042173d9e..6fb4644482 100644 --- a/testing/web-platform/meta/css/css-contain/container-queries/font-relative-units.html.ini +++ b/testing/web-platform/meta/css/css-contain/container-queries/font-relative-units.html.ini @@ -1,14 +1,4 @@ [font-relative-units.html] - [lh relative inline-size] - expected: - if (os == "linux") and not debug and not asan and not tsan: [FAIL, PASS] - if (os == "win") and debug and (processor == "x86"): PASS - if (os == "win") and not debug and (processor == "x86_64"): PASS - if (os == "win") and not debug and (processor == "x86"): PASS - if (os == "android") and debug: [FAIL, PASS] - if (os == "android") and not debug: [FAIL, PASS] - [PASS, FAIL] - [rex relative inline-size] expected: FAIL @@ -18,75 +8,5 @@ [ric relative inline-size] expected: FAIL - [rlh relative inline-size] - expected: - if (os == "linux") and not debug and not asan and not tsan: [FAIL, PASS] - if (os == "win") and debug and (processor == "x86"): PASS - if (os == "win") and not debug and (processor == "x86_64"): PASS - if (os == "win") and not debug and (processor == "x86"): PASS - if (os == "android") and debug: [FAIL, PASS] - if (os == "android") and not debug: [FAIL, PASS] - [PASS, FAIL] - - [em relative inline-size] - expected: - if (os == "linux") and not debug and not asan and not tsan: [FAIL, PASS] - if (os == "win") and debug and (processor == "x86"): PASS - if (os == "win") and not debug and (processor == "x86_64"): PASS - if (os == "win") and not debug and (processor == "x86"): PASS - if (os == "android") and debug: [FAIL, PASS] - if (os == "android") and not debug: [FAIL, PASS] - [PASS, FAIL] - - [rem relative inline-size] - expected: - if (os == "linux") and not debug and not asan and not tsan: [FAIL, PASS] - if (os == "win") and debug and (processor == "x86"): PASS - if (os == "win") and not debug and (processor == "x86_64"): PASS - if (os == "win") and not debug and (processor == "x86"): PASS - if (os == "android") and debug: [FAIL, PASS] - if (os == "android") and not debug: [FAIL, PASS] - [PASS, FAIL] - - [ex relative inline-size] - expected: - if (os == "linux") and not debug and not asan and not tsan: [FAIL, PASS] - if (os == "win") and debug and (processor == "x86"): PASS - if (os == "win") and not debug and (processor == "x86_64"): PASS - if (os == "win") and not debug and (processor == "x86"): PASS - if (os == "android") and debug: [FAIL, PASS] - if (os == "android") and not debug: [FAIL, PASS] - [PASS, FAIL] - - [ch relative inline-size] - expected: - if (os == "linux") and not debug and not asan and not tsan: [FAIL, PASS] - if (os == "win") and debug and (processor == "x86"): PASS - if (os == "win") and not debug and (processor == "x86_64"): PASS - if (os == "win") and not debug and (processor == "x86"): PASS - if (os == "android") and debug: [FAIL, PASS] - if (os == "android") and not debug: [FAIL, PASS] - [PASS, FAIL] - - [ic relative inline-size] - expected: - if (os == "linux") and not debug and not asan and not tsan: [FAIL, PASS] - if (os == "win") and debug and (processor == "x86"): PASS - if (os == "win") and not debug and (processor == "x86_64"): PASS - if (os == "win") and not debug and (processor == "x86"): PASS - if (os == "android") and debug: [FAIL, PASS] - if (os == "android") and not debug: [FAIL, PASS] - [PASS, FAIL] - - [cap relative inline-size] - expected: - if (os == "linux") and not debug and not asan and not tsan: [FAIL, PASS] - if (os == "win") and debug and (processor == "x86"): PASS - if (os == "win") and not debug and (processor == "x86_64"): PASS - if (os == "win") and not debug and (processor == "x86"): PASS - if (os == "android") and debug: [FAIL, PASS] - if (os == "android") and not debug: [FAIL, PASS] - [PASS, FAIL] - [rcap relative inline-size] expected: FAIL diff --git a/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-030.html.ini b/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-030.html.ini index 3323b8cac5..352b6f19b5 100644 --- a/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-030.html.ini +++ b/testing/web-platform/meta/css/css-contain/content-visibility/content-visibility-030.html.ini @@ -1,4 +1,4 @@ [content-visibility-030.html] [IntersectionObserver interactions] expected: - if not fission and (os == "linux") and debug and not swgl: [PASS, FAIL] + if not tsan and (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-display/accessibility/display-contents-role-and-label.html.ini b/testing/web-platform/meta/css/css-display/accessibility/display-contents-role-and-label.html.ini index 864198eaad..e7fbc23293 100644 --- a/testing/web-platform/meta/css/css-display/accessibility/display-contents-role-and-label.html.ini +++ b/testing/web-platform/meta/css/css-display/accessibility/display-contents-role-and-label.html.ini @@ -1,8 +1,5 @@ [display-contents-role-and-label.html] max-asserts: 5 - [div with role grid with display: contents has grid role] - expected: FAIL - [Label: g element with display: contents, as child of svg, is labelled via title element] expected: FAIL diff --git a/testing/web-platform/meta/css/css-display/reading-order/reading-order-items-computed.html.ini b/testing/web-platform/meta/css/css-display/reading-order/reading-order-items-computed.html.ini new file mode 100644 index 0000000000..bfbb8d57db --- /dev/null +++ b/testing/web-platform/meta/css/css-display/reading-order/reading-order-items-computed.html.ini @@ -0,0 +1,18 @@ +[reading-order-items-computed.html] + [Property reading-order-items value 'normal'] + expected: FAIL + + [Property reading-order-items value 'flex-visual'] + expected: FAIL + + [Property reading-order-items value 'flex-flow'] + expected: FAIL + + [Property reading-order-items value 'grid-rows'] + expected: FAIL + + [Property reading-order-items value 'grid-columns'] + expected: FAIL + + [Property reading-order-items value 'grid-order'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-display/reading-order/reading-order-items-valid.html.ini b/testing/web-platform/meta/css/css-display/reading-order/reading-order-items-valid.html.ini new file mode 100644 index 0000000000..8fa1c144a4 --- /dev/null +++ b/testing/web-platform/meta/css/css-display/reading-order/reading-order-items-valid.html.ini @@ -0,0 +1,18 @@ +[reading-order-items-valid.html] + [e.style['reading-order-items'\] = "normal" should set the property value] + expected: FAIL + + [e.style['reading-order-items'\] = "flex-visual" should set the property value] + expected: FAIL + + [e.style['reading-order-items'\] = "flex-flow" should set the property value] + expected: FAIL + + [e.style['reading-order-items'\] = "grid-rows" should set the property value] + expected: FAIL + + [e.style['reading-order-items'\] = "grid-columns" should set the property value] + expected: FAIL + + [e.style['reading-order-items'\] = "grid-order" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-fill-stroke/paint-order-001.html.ini b/testing/web-platform/meta/css/css-fill-stroke/paint-order-001.html.ini new file mode 100644 index 0000000000..d87d5b50df --- /dev/null +++ b/testing/web-platform/meta/css/css-fill-stroke/paint-order-001.html.ini @@ -0,0 +1,4 @@ +[paint-order-001.html] + expected: + if os == "win": FAIL + if os == "linux": FAIL diff --git a/testing/web-platform/meta/css/css-fill-stroke/paint-order-001.tentative.html.ini b/testing/web-platform/meta/css/css-fill-stroke/paint-order-001.tentative.html.ini deleted file mode 100644 index 878e39bcc6..0000000000 --- a/testing/web-platform/meta/css/css-fill-stroke/paint-order-001.tentative.html.ini +++ /dev/null @@ -1,7 +0,0 @@ -[paint-order-001.tentative.html] - fuzzy: - if os == "mac": maxDifference=0-1;totalPixels=0-1054 - expected: - if os == "android": PASS - if os == "win": FAIL - if os == "linux": FAIL diff --git a/testing/web-platform/meta/css/css-flexbox/align-items-baseline-row-vert.html.ini b/testing/web-platform/meta/css/css-flexbox/align-items-baseline-row-vert.html.ini deleted file mode 100644 index 2f8ee2031d..0000000000 --- a/testing/web-platform/meta/css/css-flexbox/align-items-baseline-row-vert.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[align-items-baseline-row-vert.html] - expected: FAIL - bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1609403 diff --git a/testing/web-platform/meta/css/css-fonts/downloadable-font-in-iframe-print.html.ini b/testing/web-platform/meta/css/css-fonts/downloadable-font-in-iframe-print.html.ini index a586859116..b47fcac3bb 100644 --- a/testing/web-platform/meta/css/css-fonts/downloadable-font-in-iframe-print.html.ini +++ b/testing/web-platform/meta/css/css-fonts/downloadable-font-in-iframe-print.html.ini @@ -1,3 +1,4 @@ [downloadable-font-in-iframe-print.html] expected: + if (os == "win") and (processor == "x86") and debug: [PASS, FAIL] if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-fonts/font-size-adjust-interpolation-math-functions.tentative.html.ini b/testing/web-platform/meta/css/css-fonts/font-size-adjust-interpolation-math-functions.html.ini index ac7fa1b446..5aee51bfe8 100644 --- a/testing/web-platform/meta/css/css-fonts/font-size-adjust-interpolation-math-functions.tentative.html.ini +++ b/testing/web-platform/meta/css/css-fonts/font-size-adjust-interpolation-math-functions.html.ini @@ -1,4 +1,4 @@ -[font-size-adjust-interpolation-math-functions.tentative.html] +[font-size-adjust-interpolation-math-functions.html] [CSS Transitions: property <font-size-adjust> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] expected: FAIL @@ -71,74 +71,74 @@ [Web Animations: property <font-size-adjust> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] expected: FAIL - [CSS Transitions: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (-1) should be [20\]] + [CSS Transitions: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] expected: FAIL - [CSS Transitions: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0) should be [100\]] + [CSS Transitions: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] expected: FAIL - [CSS Transitions: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.125) should be [110\]] + [CSS Transitions: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] expected: FAIL - [CSS Transitions: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.875) should be [170\]] + [CSS Transitions: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] expected: FAIL - [CSS Transitions: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (1) should be [180\]] + [CSS Transitions: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] expected: FAIL - [CSS Transitions: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (2) should be [260\]] + [CSS Transitions: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] expected: FAIL - [CSS Transitions with transition: all: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (-1) should be [20\]] + [CSS Transitions with transition: all: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] expected: FAIL - [CSS Transitions with transition: all: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0) should be [100\]] + [CSS Transitions with transition: all: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] expected: FAIL - [CSS Transitions with transition: all: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.125) should be [110\]] + [CSS Transitions with transition: all: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] expected: FAIL - [CSS Transitions with transition: all: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.875) should be [170\]] + [CSS Transitions with transition: all: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] expected: FAIL - [CSS Transitions with transition: all: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (1) should be [180\]] + [CSS Transitions with transition: all: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] expected: FAIL - [CSS Transitions with transition: all: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (2) should be [260\]] + [CSS Transitions with transition: all: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] expected: FAIL - [CSS Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (-1) should be [20\]] + [CSS Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] expected: FAIL - [CSS Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0) should be [100\]] + [CSS Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] expected: FAIL - [CSS Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.125) should be [110\]] + [CSS Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] expected: FAIL - [CSS Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.875) should be [170\]] + [CSS Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] expected: FAIL - [CSS Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (1) should be [180\]] + [CSS Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] expected: FAIL - [CSS Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (2) should be [260\]] + [CSS Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] expected: FAIL - [Web Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (-1) should be [20\]] + [Web Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] expected: FAIL - [Web Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0) should be [100\]] + [Web Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] expected: FAIL - [Web Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.125) should be [110\]] + [Web Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] expected: FAIL - [Web Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.875) should be [170\]] + [Web Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] expected: FAIL - [Web Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (1) should be [180\]] + [Web Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] expected: FAIL - [Web Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (2) should be [260\]] + [Web Animations: property <font-size-adjust> from [calc(sign(20rem - 20px) * 100)\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/font-stretch-interpolation-math-functions.tentative.html.ini b/testing/web-platform/meta/css/css-fonts/font-stretch-interpolation-math-functions.html.ini index 30f9f12ae6..f1553f9085 100644 --- a/testing/web-platform/meta/css/css-fonts/font-stretch-interpolation-math-functions.tentative.html.ini +++ b/testing/web-platform/meta/css/css-fonts/font-stretch-interpolation-math-functions.html.ini @@ -1,4 +1,4 @@ -[font-stretch-interpolation-math-functions.tentative.html] +[font-stretch-interpolation-math-functions.html] [CSS Transitions: property <font-stretch> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (-1) should be [20%\]] expected: FAIL @@ -71,74 +71,74 @@ [Web Animations: property <font-stretch> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (2) should be [260%\]] expected: FAIL - [CSS Transitions: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (-1) should be [20%\]] + [CSS Transitions: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (-1) should be [20%\]] expected: FAIL - [CSS Transitions: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0) should be [100%\]] + [CSS Transitions: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (0) should be [100%\]] expected: FAIL - [CSS Transitions: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.125) should be [110%\]] + [CSS Transitions: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (0.125) should be [110%\]] expected: FAIL - [CSS Transitions: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.875) should be [170%\]] + [CSS Transitions: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (0.875) should be [170%\]] expected: FAIL - [CSS Transitions: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (1) should be [180%\]] + [CSS Transitions: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (1) should be [180%\]] expected: FAIL - [CSS Transitions: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (2) should be [260%\]] + [CSS Transitions: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (2) should be [260%\]] expected: FAIL - [CSS Transitions with transition: all: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (-1) should be [20%\]] + [CSS Transitions with transition: all: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (-1) should be [20%\]] expected: FAIL - [CSS Transitions with transition: all: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0) should be [100%\]] + [CSS Transitions with transition: all: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (0) should be [100%\]] expected: FAIL - [CSS Transitions with transition: all: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.125) should be [110%\]] + [CSS Transitions with transition: all: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (0.125) should be [110%\]] expected: FAIL - [CSS Transitions with transition: all: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.875) should be [170%\]] + [CSS Transitions with transition: all: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (0.875) should be [170%\]] expected: FAIL - [CSS Transitions with transition: all: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (1) should be [180%\]] + [CSS Transitions with transition: all: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (1) should be [180%\]] expected: FAIL - [CSS Transitions with transition: all: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (2) should be [260%\]] + [CSS Transitions with transition: all: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (2) should be [260%\]] expected: FAIL - [CSS Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (-1) should be [20%\]] + [CSS Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (-1) should be [20%\]] expected: FAIL - [CSS Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0) should be [100%\]] + [CSS Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (0) should be [100%\]] expected: FAIL - [CSS Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.125) should be [110%\]] + [CSS Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (0.125) should be [110%\]] expected: FAIL - [CSS Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.875) should be [170%\]] + [CSS Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (0.875) should be [170%\]] expected: FAIL - [CSS Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (1) should be [180%\]] + [CSS Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (1) should be [180%\]] expected: FAIL - [CSS Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (2) should be [260%\]] + [CSS Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (2) should be [260%\]] expected: FAIL - [Web Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (-1) should be [20%\]] + [Web Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (-1) should be [20%\]] expected: FAIL - [Web Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0) should be [100%\]] + [Web Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (0) should be [100%\]] expected: FAIL - [Web Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.125) should be [110%\]] + [Web Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (0.125) should be [110%\]] expected: FAIL - [Web Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.875) should be [170%\]] + [Web Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (0.875) should be [170%\]] expected: FAIL - [Web Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (1) should be [180%\]] + [Web Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (1) should be [180%\]] expected: FAIL - [Web Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (2) should be [260%\]] + [Web Animations: property <font-stretch> from [calc(sign(20rem - 20px) * 100%)\] to [calc(sign(20rem - 20px) * 180%)\] at (2) should be [260%\]] expected: FAIL diff --git a/testing/web-platform/meta/css/css-fonts/idlharness.html.ini b/testing/web-platform/meta/css/css-fonts/idlharness.html.ini index d8aae2e8dd..f64c2d1fcf 100644 --- a/testing/web-platform/meta/css/css-fonts/idlharness.html.ini +++ b/testing/web-platform/meta/css/css-fonts/idlharness.html.ini @@ -42,3 +42,6 @@ [CSSFontFeatureValuesMap interface: maplike<CSSOMString, [object Object\]>] expected: FAIL + + [CSSFontFeatureValuesRule interface: attribute historicalForms] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/alignment/grid-align-baseline-001.html.ini b/testing/web-platform/meta/css/css-grid/alignment/grid-align-baseline-001.html.ini deleted file mode 100644 index 25530dbc84..0000000000 --- a/testing/web-platform/meta/css/css-grid/alignment/grid-align-baseline-001.html.ini +++ /dev/null @@ -1,15 +0,0 @@ -[grid-align-baseline-001.html] - [#target > div 1] - expected: FAIL - - [#target > div 2] - expected: FAIL - - [#target > div 3] - expected: FAIL - - [#target > div 5] - expected: FAIL - - [#target > div 6] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/alignment/grid-align-baseline-002.html.ini b/testing/web-platform/meta/css/css-grid/alignment/grid-align-baseline-002.html.ini deleted file mode 100644 index 045faf6ce0..0000000000 --- a/testing/web-platform/meta/css/css-grid/alignment/grid-align-baseline-002.html.ini +++ /dev/null @@ -1,15 +0,0 @@ -[grid-align-baseline-002.html] - [#target > div 2] - expected: FAIL - - [#target > div 3] - expected: FAIL - - [#target > div 4] - expected: FAIL - - [#target > div 5] - expected: FAIL - - [#target > div 6] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/alignment/grid-item-content-baseline-001.html.ini b/testing/web-platform/meta/css/css-grid/alignment/grid-item-content-baseline-001.html.ini new file mode 100644 index 0000000000..ff4aee8078 --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/alignment/grid-item-content-baseline-001.html.ini @@ -0,0 +1,2 @@ +[grid-item-content-baseline-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/alignment/grid-item-content-baseline-002.html.ini b/testing/web-platform/meta/css/css-grid/alignment/grid-item-content-baseline-002.html.ini new file mode 100644 index 0000000000..48e15df8ca --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/alignment/grid-item-content-baseline-002.html.ini @@ -0,0 +1,2 @@ +[grid-item-content-baseline-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/alignment/grid-item-content-baseline-003.html.ini b/testing/web-platform/meta/css/css-grid/alignment/grid-item-content-baseline-003.html.ini new file mode 100644 index 0000000000..c0aa3c9077 --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/alignment/grid-item-content-baseline-003.html.ini @@ -0,0 +1,2 @@ +[grid-item-content-baseline-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/alignment/grid-item-content-baseline-004.html.ini b/testing/web-platform/meta/css/css-grid/alignment/grid-item-content-baseline-004.html.ini new file mode 100644 index 0000000000..185b98154c --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/alignment/grid-item-content-baseline-004.html.ini @@ -0,0 +1,2 @@ +[grid-item-content-baseline-004.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/alignment/grid-justify-baseline-001.html.ini b/testing/web-platform/meta/css/css-grid/alignment/grid-justify-baseline-001.html.ini deleted file mode 100644 index 374e6e7e56..0000000000 --- a/testing/web-platform/meta/css/css-grid/alignment/grid-justify-baseline-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[grid-justify-baseline-001.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/alignment/grid-justify-baseline-002.html.ini b/testing/web-platform/meta/css/css-grid/alignment/grid-justify-baseline-002.html.ini deleted file mode 100644 index e2548b757e..0000000000 --- a/testing/web-platform/meta/css/css-grid/alignment/grid-justify-baseline-002.html.ini +++ /dev/null @@ -1,17 +0,0 @@ -[grid-justify-baseline-002.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [#target > div 1] - expected: FAIL - - [#target > div 2] - expected: FAIL - - [#target > div 3] - expected: FAIL - - [#target > div 5] - expected: FAIL - - [#target > div 6] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/grid-model/grid-container-ignores-first-letter-001.html.ini b/testing/web-platform/meta/css/css-grid/grid-model/grid-container-ignores-first-letter-001.html.ini index 5715335519..44774960bb 100644 --- a/testing/web-platform/meta/css/css-grid/grid-model/grid-container-ignores-first-letter-001.html.ini +++ b/testing/web-platform/meta/css/css-grid/grid-model/grid-container-ignores-first-letter-001.html.ini @@ -1,14 +1,3 @@ [grid-container-ignores-first-letter-001.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [.container 5] - expected: FAIL - - [.container 7] - expected: FAIL - - [.container 9] - expected: FAIL - - [.container 11] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-content-baseline-001.html.ini b/testing/web-platform/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-content-baseline-001.html.ini new file mode 100644 index 0000000000..7078073a7d --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-content-baseline-001.html.ini @@ -0,0 +1,2 @@ +[masonry-grid-item-content-baseline-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-grid/subgrid/scrollbar-gutter-002.html.ini b/testing/web-platform/meta/css/css-grid/subgrid/scrollbar-gutter-002.html.ini new file mode 100644 index 0000000000..c4299e8976 --- /dev/null +++ b/testing/web-platform/meta/css/css-grid/subgrid/scrollbar-gutter-002.html.ini @@ -0,0 +1,3 @@ +[scrollbar-gutter-002.html] + fuzzy: + if os == "mac": maxDifference=6-6;totalPixels=240-240 diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-priority-text-decoration-001.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-priority-text-decoration-001.html.ini new file mode 100644 index 0000000000..eda9c1e8cd --- /dev/null +++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-priority-text-decoration-001.html.ini @@ -0,0 +1,2 @@ +[custom-highlight-painting-priority-text-decoration-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-images/animation/image-slice-interpolation-math-functions-tentative.html.ini b/testing/web-platform/meta/css/css-images/animation/image-slice-interpolation-math-functions-tentative.html.ini new file mode 100644 index 0000000000..82db1df1d8 --- /dev/null +++ b/testing/web-platform/meta/css/css-images/animation/image-slice-interpolation-math-functions-tentative.html.ini @@ -0,0 +1,216 @@ +[image-slice-interpolation-math-functions-tentative.html] + [CSS Transitions: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (-1) should be [20%\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (0) should be [100%\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (0.125) should be [110%\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (0.875) should be [170%\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (1) should be [180%\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (2) should be [260%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (-1) should be [20%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (0) should be [100%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (0.125) should be [110%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (0.875) should be [170%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (1) should be [180%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (2) should be [260%\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (-1) should be [20%\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (0) should be [100%\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (0.125) should be [110%\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (0.875) should be [170%\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (1) should be [180%\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (2) should be [260%\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (-1) should be [20%\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (0) should be [100%\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (0.125) should be [110%\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (0.875) should be [170%\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (1) should be [180%\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [100%\] to [calc(sign(20rem - 20px) * 180%)\] at (2) should be [260%\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (-1) should be [20%\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0) should be [100%\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.125) should be [110%\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.875) should be [170%\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (1) should be [180%\]] + expected: FAIL + + [CSS Transitions: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (2) should be [260%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (-1) should be [20%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0) should be [100%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.125) should be [110%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.875) should be [170%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (1) should be [180%\]] + expected: FAIL + + [CSS Transitions with transition: all: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (2) should be [260%\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (-1) should be [20%\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0) should be [100%\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.125) should be [110%\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.875) should be [170%\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (1) should be [180%\]] + expected: FAIL + + [CSS Animations: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (2) should be [260%\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (-1) should be [20%\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0) should be [100%\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.125) should be [110%\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (0.875) should be [170%\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (1) should be [180%\]] + expected: FAIL + + [Web Animations: property <border-image-slice> from [calc(sign(20rem - 20px) * 100%)\] to [calc(progress(10rem from 20px to 100px) * 180%)\] at (2) should be [260%\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-inline/animation/alignment-baseline-no-interpolation.html.ini b/testing/web-platform/meta/css/css-inline/animation/alignment-baseline-no-interpolation.html.ini index 461674f296..00bbf4c143 100644 --- a/testing/web-platform/meta/css/css-inline/animation/alignment-baseline-no-interpolation.html.ini +++ b/testing/web-platform/meta/css/css-inline/animation/alignment-baseline-no-interpolation.html.ini @@ -82,3 +82,45 @@ [CSS Transitions: property <alignment-baseline> from [initial\] to [central\] at (0.3) should be [central\]] expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <alignment-baseline> from [initial\] to [central\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <alignment-baseline> from [initial\] to [central\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <alignment-baseline> from [initial\] to [central\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <alignment-baseline> from [initial\] to [central\] at (0.5) should be [central\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <alignment-baseline> from [initial\] to [central\] at (0.6) should be [central\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <alignment-baseline> from [initial\] to [central\] at (1) should be [central\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <alignment-baseline> from [initial\] to [central\] at (1.5) should be [central\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <alignment-baseline> from [initial\] to [central\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <alignment-baseline> from [initial\] to [central\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <alignment-baseline> from [initial\] to [central\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <alignment-baseline> from [initial\] to [central\] at (0.5) should be [central\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <alignment-baseline> from [initial\] to [central\] at (0.6) should be [central\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <alignment-baseline> from [initial\] to [central\] at (1) should be [central\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <alignment-baseline> from [initial\] to [central\] at (1.5) should be [central\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-edge-computed.html.ini b/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-edge-computed.html.ini new file mode 100644 index 0000000000..00a3ecf865 --- /dev/null +++ b/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-edge-computed.html.ini @@ -0,0 +1,30 @@ +[text-box-edge-computed.html] + [Property text-box-edge value 'leading'] + expected: FAIL + + [Property text-box-edge value 'text'] + expected: FAIL + + [Property text-box-edge value 'ex'] + expected: FAIL + + [Property text-box-edge value 'cap'] + expected: FAIL + + [Property text-box-edge value 'text alphabetic'] + expected: FAIL + + [Property text-box-edge value 'text text'] + expected: FAIL + + [Property text-box-edge value 'cap alphabetic'] + expected: FAIL + + [Property text-box-edge value 'cap text'] + expected: FAIL + + [Property text-box-edge value 'ex alphabetic'] + expected: FAIL + + [Property text-box-edge value 'ex text'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-edge-valid.html.ini b/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-edge-valid.html.ini new file mode 100644 index 0000000000..258aa6cfa9 --- /dev/null +++ b/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-edge-valid.html.ini @@ -0,0 +1,30 @@ +[text-box-edge-valid.html] + [e.style['text-box-edge'\] = "leading" should set the property value] + expected: FAIL + + [e.style['text-box-edge'\] = "text" should set the property value] + expected: FAIL + + [e.style['text-box-edge'\] = "ex" should set the property value] + expected: FAIL + + [e.style['text-box-edge'\] = "cap" should set the property value] + expected: FAIL + + [e.style['text-box-edge'\] = "text alphabetic" should set the property value] + expected: FAIL + + [e.style['text-box-edge'\] = "text text" should set the property value] + expected: FAIL + + [e.style['text-box-edge'\] = "cap alphabetic" should set the property value] + expected: FAIL + + [e.style['text-box-edge'\] = "cap text" should set the property value] + expected: FAIL + + [e.style['text-box-edge'\] = "ex alphabetic" should set the property value] + expected: FAIL + + [e.style['text-box-edge'\] = "ex text" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-masking/animations/clip-path-interpolation-shape.html.ini b/testing/web-platform/meta/css/css-masking/animations/clip-path-interpolation-shape.html.ini index 679f12f51b..9e0623a2ac 100644 --- a/testing/web-platform/meta/css/css-masking/animations/clip-path-interpolation-shape.html.ini +++ b/testing/web-platform/meta/css/css-masking/animations/clip-path-interpolation-shape.html.ini @@ -850,3 +850,171 @@ [CSS Transitions: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (0.3) should be [shape(from 10px 10px, close)\]] expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.5) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.6) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (1) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (1.5) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.5) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.6) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (1) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (1.5) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (-0.3) should be [unset\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0) should be [unset\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.3) should be [unset\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (-0.3) should be [unset\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0) should be [unset\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.3) should be [unset\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (-0.3) should be [shape(from 10px 10px, move to 10% 10%)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (0) should be [shape(from 10px 10px, move to 10% 10%)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (0.3) should be [shape(from 10px 10px, move to 10% 10%)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (-0.3) should be [shape(from 10px 10px, move to 10% 10%)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (0) should be [shape(from 10px 10px, move to 10% 10%)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (0.3) should be [shape(from 10px 10px, move to 10% 10%)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-masking/parsing/mask-computed.html.ini b/testing/web-platform/meta/css/css-masking/parsing/mask-computed.html.ini deleted file mode 100644 index ed82442608..0000000000 --- a/testing/web-platform/meta/css/css-masking/parsing/mask-computed.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[mask-computed.html] - expected: - if os == "win": [CRASH, TIMEOUT] - CRASH diff --git a/testing/web-platform/meta/css/css-masking/parsing/mask-valid.sub.html.ini b/testing/web-platform/meta/css/css-masking/parsing/mask-valid.sub.html.ini index 8295890bbb..9b426c3f23 100644 --- a/testing/web-platform/meta/css/css-masking/parsing/mask-valid.sub.html.ini +++ b/testing/web-platform/meta/css/css-masking/parsing/mask-valid.sub.html.ini @@ -38,6 +38,3 @@ [e.style['mask'\] = "none, linear-gradient(to left bottom, red, blue) padding-box" should set mask-border-width] bug: https://bugzilla.mozilla.org/show_bug.cgi?id=877294 expected: FAIL - - [e.style['mask'\] = "border-box content-box" should set the property value] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-nesting/parsing.html.ini b/testing/web-platform/meta/css/css-nesting/parsing.html.ini index dd066b4d40..6944c7601d 100644 --- a/testing/web-platform/meta/css/css-nesting/parsing.html.ini +++ b/testing/web-platform/meta/css/css-nesting/parsing.html.ini @@ -10,3 +10,6 @@ [.foo { :is(.bar, .baz) { color: green; }}] expected: FAIL + + [.foo { .foo, .bar { color: green; }}] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-nesting/pseudo-where-crash.html.ini b/testing/web-platform/meta/css/css-nesting/pseudo-where-crash.html.ini new file mode 100644 index 0000000000..76b709f120 --- /dev/null +++ b/testing/web-platform/meta/css/css-nesting/pseudo-where-crash.html.ini @@ -0,0 +1,2 @@ +[pseudo-where-crash.html] + expected: [PASS, CRASH] diff --git a/testing/web-platform/meta/css/css-overflow/overflow-no-interpolation.html.ini b/testing/web-platform/meta/css/css-overflow/overflow-no-interpolation.html.ini index 88fa3ddd4a..69e472e171 100644 --- a/testing/web-platform/meta/css/css-overflow/overflow-no-interpolation.html.ini +++ b/testing/web-platform/meta/css/css-overflow/overflow-no-interpolation.html.ini @@ -64,3 +64,33 @@ [CSS Transitions: property <overflow-clip-margin> from [initial\] to [123px\] at (0.3) should be [123px\]] expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <overflow-clip-margin> from [initial\] to [123px\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <overflow-clip-margin> from [initial\] to [123px\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <overflow-clip-margin> from [initial\] to [123px\] at (0.5) should be [123px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <overflow-clip-margin> from [initial\] to [123px\] at (0.6) should be [123px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <overflow-clip-margin> from [initial\] to [123px\] at (1.5) should be [123px\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <overflow-clip-margin> from [initial\] to [123px\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <overflow-clip-margin> from [initial\] to [123px\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <overflow-clip-margin> from [initial\] to [123px\] at (0.5) should be [123px\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <overflow-clip-margin> from [initial\] to [123px\] at (0.6) should be [123px\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <overflow-clip-margin> from [initial\] to [123px\] at (1.5) should be [123px\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overscroll-behavior/overscroll-behavior-root.html.ini b/testing/web-platform/meta/css/css-overscroll-behavior/overscroll-behavior-root.html.ini index cb61cbfb9b..096f046cfd 100644 --- a/testing/web-platform/meta/css/css-overscroll-behavior/overscroll-behavior-root.html.ini +++ b/testing/web-platform/meta/css/css-overscroll-behavior/overscroll-behavior-root.html.ini @@ -3,6 +3,7 @@ [overscroll-behavior in root works] expected: if (os == "linux") and not debug and not tsan and not fission and asan: [PASS, FAIL] + if (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] if (os == "linux") and not debug and not tsan and fission: [PASS, FAIL] if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL] if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-page/monolithic-overflow-025-print.html.ini b/testing/web-platform/meta/css/css-page/monolithic-overflow-025-print.html.ini index e562e1be8f..925478095b 100644 --- a/testing/web-platform/meta/css/css-page/monolithic-overflow-025-print.html.ini +++ b/testing/web-platform/meta/css/css-page/monolithic-overflow-025-print.html.ini @@ -1,7 +1,7 @@ [monolithic-overflow-025-print.html] expected: - if (os == "linux") and not fission and not swgl and not debug and not asan: [PASS, TIMEOUT] - if (os == "linux") and fission and not debug: [PASS, TIMEOUT] + if (os == "linux") and not debug and not fission and not swgl and not asan: [PASS, TIMEOUT] + if (os == "linux") and not debug and fission: [PASS, TIMEOUT] if (os == "win") and not debug: [TIMEOUT, PASS] if (os == "mac") and debug: FAIL - if (os == "mac") and not debug: TIMEOUT + if (os == "mac") and not debug: [FAIL, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-position/__dir__.ini b/testing/web-platform/meta/css/css-position/__dir__.ini index 9100b0439b..bb8cdd87a1 100644 --- a/testing/web-platform/meta/css/css-position/__dir__.ini +++ b/testing/web-platform/meta/css/css-position/__dir__.ini @@ -1 +1 @@ -prefs: [dom.element.popover.enabled: false] +prefs: [dom.element.popover.enabled: false, layout.css.transition-behavior.enabled: true] diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-angle-comma-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-angle-comma-list.html.ini deleted file mode 100644 index c927931b32..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-angle-comma-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-angle-comma-list.html] - [Animating a custom property of type <angle># with a single keyframe] - expected: FAIL - - [Animating a custom property of type <angle># with additivity] - expected: FAIL - - [Animating a custom property of type <angle># with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-angle-space-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-angle-space-list.html.ini deleted file mode 100644 index 761a17d190..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-angle-space-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-angle-space-list.html] - [Animating a custom property of type <angle>+ with a single keyframe] - expected: FAIL - - [Animating a custom property of type <angle>+ with additivity] - expected: FAIL - - [Animating a custom property of type <angle>+ with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-angle.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-angle.html.ini deleted file mode 100644 index 85962c1bd6..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-angle.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-angle.html] - [Animating a custom property of type <angle> with a single keyframe] - expected: FAIL - - [Animating a custom property of type <angle> with additivity] - expected: FAIL - - [Animating a custom property of type <angle> with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-color-comma-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-color-comma-list.html.ini deleted file mode 100644 index 222aa3207e..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-color-comma-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-color-comma-list.html] - [Animating a custom property of type <color># with a single keyframe] - expected: FAIL - - [Animating a custom property of type <color># with additivity] - expected: FAIL - - [Animating a custom property of type <color># with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-color-space-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-color-space-list.html.ini deleted file mode 100644 index d739c0ff6b..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-color-space-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-color-space-list.html] - [Animating a custom property of type <color>+ with a single keyframe] - expected: FAIL - - [Animating a custom property of type <color>+ with additivity] - expected: FAIL - - [Animating a custom property of type <color>+ with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-color.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-color.html.ini deleted file mode 100644 index 353b03a417..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-color.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-color.html] - [Animating a custom property of type <color> with a single keyframe] - expected: FAIL - - [Animating a custom property of type <color> with additivity] - expected: FAIL - - [Animating a custom property of type <color> with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-inherited-used-by-standard-property.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-inherited-used-by-standard-property.html.ini deleted file mode 100644 index d7193f19c4..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-inherited-used-by-standard-property.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-animation-inherited-used-by-standard-property.html] - [Animating an inherited CSS variable on a parent is reflected on a standard property using that variable as a value on a child] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-integer-comma-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-integer-comma-list.html.ini deleted file mode 100644 index 858351d044..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-integer-comma-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-integer-comma-list.html] - [Animating a custom property of type <integer># with a single keyframe] - expected: FAIL - - [Animating a custom property of type <integer># with additivity] - expected: FAIL - - [Animating a custom property of type <integer># with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-integer-space-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-integer-space-list.html.ini deleted file mode 100644 index b62653560d..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-integer-space-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-integer-space-list.html] - [Animating a custom property of type <integer>+ with a single keyframe] - expected: FAIL - - [Animating a custom property of type <integer>+ with additivity] - expected: FAIL - - [Animating a custom property of type <integer>+ with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-integer.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-integer.html.ini deleted file mode 100644 index 8e92c90a39..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-integer.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-integer.html] - [Animating a custom property of type <integer> with a single keyframe] - expected: FAIL - - [Animating a custom property of type <integer> with additivity] - expected: FAIL - - [Animating a custom property of type <integer> with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-comma-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-comma-list.html.ini deleted file mode 100644 index abb8923d6a..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-comma-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-length-comma-list.html] - [Animating a custom property of type <length># with a single keyframe] - expected: FAIL - - [Animating a custom property of type <length># with additivity] - expected: FAIL - - [Animating a custom property of type <length># with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-percentage-comma-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-percentage-comma-list.html.ini index 1eb856dcad..f3f0dad2b9 100644 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-percentage-comma-list.html.ini +++ b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-percentage-comma-list.html.ini @@ -1,12 +1,3 @@ [custom-property-animation-length-percentage-comma-list.html] - [Animating a custom property of type <length-percentage># with a single keyframe] - expected: FAIL - - [Animating a custom property of type <length-percentage># with additivity] - expected: FAIL - - [Animating a custom property of type <length-percentage># with a single keyframe and additivity] - expected: FAIL - [Animating a custom property of type <length-percentage># with iterationComposite] expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-percentage-space-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-percentage-space-list.html.ini index a4d08bfcbc..6afc1bcf55 100644 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-percentage-space-list.html.ini +++ b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-percentage-space-list.html.ini @@ -1,12 +1,3 @@ [custom-property-animation-length-percentage-space-list.html] - [Animating a custom property of type <length-percentage>+ with a single keyframe] - expected: FAIL - - [Animating a custom property of type <length-percentage>+ with additivity] - expected: FAIL - - [Animating a custom property of type <length-percentage>+ with a single keyframe and additivity] - expected: FAIL - [Animating a custom property of type <length-percentage>+ with iterationComposite] expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-percentage.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-percentage.html.ini deleted file mode 100644 index aaba583841..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-percentage.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-length-percentage.html] - [Animating a custom property of type <length-percentage> with a single keyframe] - expected: FAIL - - [Animating a custom property of type <length-percentage> with additivity] - expected: FAIL - - [Animating a custom property of type <length-percentage> with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-space-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-space-list.html.ini deleted file mode 100644 index a45be88dd0..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length-space-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-length-space-list.html] - [Animating a custom property of type <length>+ with a single keyframe] - expected: FAIL - - [Animating a custom property of type <length>+ with additivity] - expected: FAIL - - [Animating a custom property of type <length>+ with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length.html.ini deleted file mode 100644 index 987a32514e..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-length.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-length.html] - [Animating a custom property of type <length> with a single keyframe] - expected: FAIL - - [Animating a custom property of type <length> with additivity] - expected: FAIL - - [Animating a custom property of type <length> with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-non-inherited-used-by-standard-property.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-non-inherited-used-by-standard-property.html.ini deleted file mode 100644 index a43e77f3f8..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-non-inherited-used-by-standard-property.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-animation-non-inherited-used-by-standard-property.html] - [Animating a non-inherited CSS variable is reflected on a standard property using that variable as a value] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-number-comma-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-number-comma-list.html.ini deleted file mode 100644 index 0c0bfafb59..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-number-comma-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-number-comma-list.html] - [Animating a custom property of type <number># with a single keyframe] - expected: FAIL - - [Animating a custom property of type <number># with additivity] - expected: FAIL - - [Animating a custom property of type <number># with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-number-space-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-number-space-list.html.ini deleted file mode 100644 index 7c0153b5ca..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-number-space-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-number-space-list.html] - [Animating a custom property of type <number>+ with a single keyframe] - expected: FAIL - - [Animating a custom property of type <number>+ with additivity] - expected: FAIL - - [Animating a custom property of type <number>+ with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-number.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-number.html.ini deleted file mode 100644 index 6708574da1..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-number.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-number.html] - [Animating a custom property of type <number> with a single keyframe] - expected: FAIL - - [Animating a custom property of type <number> with additivity] - expected: FAIL - - [Animating a custom property of type <number> with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-percentage-comma-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-percentage-comma-list.html.ini deleted file mode 100644 index 90b2bb1cf3..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-percentage-comma-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-percentage-comma-list.html] - [Animating a custom property of type <percentage># with a single keyframe] - expected: FAIL - - [Animating a custom property of type <percentage># with additivity] - expected: FAIL - - [Animating a custom property of type <percentage># with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-percentage-space-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-percentage-space-list.html.ini deleted file mode 100644 index 16429ad5d7..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-percentage-space-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-percentage-space-list.html] - [Animating a custom property of type <percentage>+ with a single keyframe] - expected: FAIL - - [Animating a custom property of type <percentage>+ with additivity] - expected: FAIL - - [Animating a custom property of type <percentage>+ with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-percentage.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-percentage.html.ini deleted file mode 100644 index af993b5aff..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-percentage.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-percentage.html] - [Animating a custom property of type <percentage> with a single keyframe] - expected: FAIL - - [Animating a custom property of type <percentage> with additivity] - expected: FAIL - - [Animating a custom property of type <percentage> with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-resolution-comma-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-resolution-comma-list.html.ini deleted file mode 100644 index 559ad24370..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-resolution-comma-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-resolution-comma-list.html] - [Animating a custom property of type <resolution># with a single keyframe] - expected: FAIL - - [Animating a custom property of type <resolution># with additivity] - expected: FAIL - - [Animating a custom property of type <resolution># with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-resolution-space-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-resolution-space-list.html.ini deleted file mode 100644 index 782bd0f99f..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-resolution-space-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-resolution-space-list.html] - [Animating a custom property of type <resolution>+ with a single keyframe] - expected: FAIL - - [Animating a custom property of type <resolution>+ with additivity] - expected: FAIL - - [Animating a custom property of type <resolution>+ with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-resolution.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-resolution.html.ini deleted file mode 100644 index 9ed137bb21..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-resolution.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-resolution.html] - [Animating a custom property of type <resolution> with a single keyframe] - expected: FAIL - - [Animating a custom property of type <resolution> with additivity] - expected: FAIL - - [Animating a custom property of type <resolution> with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-time-comma-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-time-comma-list.html.ini deleted file mode 100644 index 2eea51d16a..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-time-comma-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-time-comma-list.html] - [Animating a custom property of type <time># with a single keyframe] - expected: FAIL - - [Animating a custom property of type <time># with additivity] - expected: FAIL - - [Animating a custom property of type <time># with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-time-space-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-time-space-list.html.ini deleted file mode 100644 index fe456315a7..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-time-space-list.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-time-space-list.html] - [Animating a custom property of type <time>+ with a single keyframe] - expected: FAIL - - [Animating a custom property of type <time>+ with additivity] - expected: FAIL - - [Animating a custom property of type <time>+ with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-time.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-time.html.ini deleted file mode 100644 index 390ff09ab2..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-time.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-time.html] - [Animating a custom property of type <time> with a single keyframe] - expected: FAIL - - [Animating a custom property of type <time> with additivity] - expected: FAIL - - [Animating a custom property of type <time> with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-transform-function.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-transform-function.html.ini index e54d8db111..e96a6db03a 100644 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-transform-function.html.ini +++ b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-transform-function.html.ini @@ -1,7 +1,4 @@ [custom-property-animation-transform-function.html] - [Animating a custom property of type <transform-function> with a single keyframe] - expected: FAIL - [Animating a custom property of type <transform-function> with additivity] expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-transform-list-multiple-values.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-transform-list-multiple-values.html.ini index 8832415f40..75ce24a1e8 100644 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-transform-list-multiple-values.html.ini +++ b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-transform-list-multiple-values.html.ini @@ -1,13 +1,4 @@ [custom-property-animation-transform-list-multiple-values.html] - [Animating a custom property of type <transform-list> containing multiple values with a single keyframe] - expected: FAIL - - [Animating a custom property of type <transform-list> containing multiple values with additivity] - expected: FAIL - - [Animating a custom property of type <transform-list> containing multiple values with a single keyframe and additivity] - expected: FAIL - [Animating a custom property of type <transform-list> containing multiple values with iterationComposite] expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-transform-list-single-values.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-transform-list-single-values.html.ini deleted file mode 100644 index d3d21d5377..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-transform-list-single-values.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[custom-property-animation-transform-list-single-values.html] - [Animating a custom property of type <transform-list> containing a single value with a single keyframe] - expected: FAIL - - [Animating a custom property of type <transform-list> containing a single value with additivity] - expected: FAIL - - [Animating a custom property of type <transform-list> containing a single value with a single keyframe and additivity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-transform-none.tentative.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-transform-none.tentative.html.ini new file mode 100644 index 0000000000..0348998435 --- /dev/null +++ b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-animation-transform-none.tentative.html.ini @@ -0,0 +1,6 @@ +[custom-property-animation-transform-none.tentative.html] + [Animating a custom property of type "<transform-list>|none" from "none" to <transform-list> value] + expected: FAIL + + [Animating a custom property of type "<transform-function>|none" from "none" to <transform-function> value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/at-property-animation.html.ini b/testing/web-platform/meta/css/css-properties-values-api/at-property-animation.html.ini index d249b26102..0917dd174f 100644 --- a/testing/web-platform/meta/css/css-properties-values-api/at-property-animation.html.ini +++ b/testing/web-platform/meta/css/css-properties-values-api/at-property-animation.html.ini @@ -1,13 +1,4 @@ [at-property-animation.html] - [Ongoing animation picks up redeclared intial value] - expected: FAIL - - [Ongoing animation picks up redeclared inherits flag] - expected: FAIL - - [Ongoing animation picks up redeclared meaning of 'unset'] - expected: FAIL - [Transition triggered by initial value change] expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/at-property-shadow.html.ini b/testing/web-platform/meta/css/css-properties-values-api/at-property-shadow.html.ini new file mode 100644 index 0000000000..4c5ef6f0a5 --- /dev/null +++ b/testing/web-platform/meta/css/css-properties-values-api/at-property-shadow.html.ini @@ -0,0 +1,3 @@ +[at-property-shadow.html] + [@property rules in shadow trees should be globally registered] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/registered-property-revert.html.ini b/testing/web-platform/meta/css/css-properties-values-api/registered-property-revert.html.ini deleted file mode 100644 index 577e8dc4fc..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/registered-property-revert.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[registered-property-revert.html] - [Non-inherited registered custom property can be reverted in animation] - expected: FAIL - - [Inherited registered custom property can be reverted in animation] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-scoping/font-face-001.html.ini b/testing/web-platform/meta/css/css-scoping/font-face-001.html.ini new file mode 100644 index 0000000000..beff3f8f94 --- /dev/null +++ b/testing/web-platform/meta/css/css-scoping/font-face-001.html.ini @@ -0,0 +1,3 @@ +[font-face-001.html] + [@font-face applies in the shadow tree] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scoping/font-face-002.html.ini b/testing/web-platform/meta/css/css-scoping/font-face-002.html.ini new file mode 100644 index 0000000000..d96d99ec07 --- /dev/null +++ b/testing/web-platform/meta/css/css-scoping/font-face-002.html.ini @@ -0,0 +1,3 @@ +[font-face-002.html] + [@font-face from the document applies in the shadow tree] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scoping/font-face-003.html.ini b/testing/web-platform/meta/css/css-scoping/font-face-003.html.ini new file mode 100644 index 0000000000..c5dcb20205 --- /dev/null +++ b/testing/web-platform/meta/css/css-scoping/font-face-003.html.ini @@ -0,0 +1,4 @@ +[font-face-003.html] + [@font-face from document applies to :host] + expected: + if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-scoping/font-face-004.html.ini b/testing/web-platform/meta/css/css-scoping/font-face-004.html.ini new file mode 100644 index 0000000000..296198dc73 --- /dev/null +++ b/testing/web-platform/meta/css/css-scoping/font-face-004.html.ini @@ -0,0 +1,5 @@ +[font-face-004.html] + [@font-face from document applies to a slotted element] + expected: + if (os == "linux") and asan and not fission: [PASS, FAIL] + if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-scoping/font-face-005.html.ini b/testing/web-platform/meta/css/css-scoping/font-face-005.html.ini new file mode 100644 index 0000000000..45b7ddbf84 --- /dev/null +++ b/testing/web-platform/meta/css/css-scoping/font-face-005.html.ini @@ -0,0 +1,3 @@ +[font-face-005.html] + [@font-face should not leak out of shadow tree.] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scoping/font-face-006.html.ini b/testing/web-platform/meta/css/css-scoping/font-face-006.html.ini new file mode 100644 index 0000000000..31d01d3bf4 --- /dev/null +++ b/testing/web-platform/meta/css/css-scoping/font-face-006.html.ini @@ -0,0 +1,5 @@ +[font-face-006.html] + [@font-face from document applies to to :host::before/::after.] + expected: + if (os == "linux") and asan and not fission: [PASS, FAIL] + if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-scoping/font-face-007.html.ini b/testing/web-platform/meta/css/css-scoping/font-face-007.html.ini new file mode 100644 index 0000000000..efee8bd6bc --- /dev/null +++ b/testing/web-platform/meta/css/css-scoping/font-face-007.html.ini @@ -0,0 +1,3 @@ +[font-face-007.html] + [@font-face from shadow applies to :host] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scoping/font-face-008.html.ini b/testing/web-platform/meta/css/css-scoping/font-face-008.html.ini new file mode 100644 index 0000000000..92355ce424 --- /dev/null +++ b/testing/web-platform/meta/css/css-scoping/font-face-008.html.ini @@ -0,0 +1,3 @@ +[font-face-008.html] + [@font-face from shadow applies to a slotted element] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scoping/font-face-009.html.ini b/testing/web-platform/meta/css/css-scoping/font-face-009.html.ini new file mode 100644 index 0000000000..c487196532 --- /dev/null +++ b/testing/web-platform/meta/css/css-scoping/font-face-009.html.ini @@ -0,0 +1,3 @@ +[font-face-009.html] + [@font-face from shadow applies to to :host::before/::after.] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scoping/keyframes-002.html.ini b/testing/web-platform/meta/css/css-scoping/keyframes-002.html.ini index 9506e02a14..6071d629be 100644 --- a/testing/web-platform/meta/css/css-scoping/keyframes-002.html.ini +++ b/testing/web-platform/meta/css/css-scoping/keyframes-002.html.ini @@ -1,3 +1,5 @@ [keyframes-002.html] expected: if (os == "android") and fission: [OK, TIMEOUT] + [@keyframes from the document should apply in the shadow tree] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/common-to-both-axes-supercedes-first-in-tree-order.html.ini b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/common-to-both-axes-supercedes-first-in-tree-order.html.ini new file mode 100644 index 0000000000..bab7f67ea5 --- /dev/null +++ b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/common-to-both-axes-supercedes-first-in-tree-order.html.ini @@ -0,0 +1,31 @@ +[common-to-both-axes-supercedes-first-in-tree-order.html] + expected: TIMEOUT + [box0 is common to both axes and is the snap target despite being last in tree order.] + expected: TIMEOUT + + [box1 is common to both axes and is the snap target despite being last in tree order.] + expected: NOTRUN + + [box2 is common to both axes and is the snap target despite being last in tree order.] + expected: NOTRUN + + [box3 is common to both axes and is the snap target despite being last in tree order.] + expected: NOTRUN + + [box4 is common to both axes and is the snap target despite being last in tree order.] + expected: NOTRUN + + [box5 is common to both axes and is the snap target despite being last in tree order.] + expected: NOTRUN + + [box6 is common to both axes and is the snap target despite being last in tree order.] + expected: NOTRUN + + [box7 is common to both axes and is the snap target despite being last in tree order.] + expected: NOTRUN + + [box8 is common to both axes and is the snap target despite being last in tree order.] + expected: NOTRUN + + [box9 is common to both axes and is the snap target despite being last in tree order.] + expected: NOTRUN diff --git a/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/nested-supercedes-common-to-both-axes.html.ini b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/nested-supercedes-common-to-both-axes.html.ini new file mode 100644 index 0000000000..7c18bbe0c5 --- /dev/null +++ b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/nested-supercedes-common-to-both-axes.html.ini @@ -0,0 +1,3 @@ +[nested-supercedes-common-to-both-axes.html] + [scroller prefers nested area over area aligned in both axes.] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-common-to-both-axes.html.ini b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-common-to-both-axes.html.ini new file mode 100644 index 0000000000..17b4d5c080 --- /dev/null +++ b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-common-to-both-axes.html.ini @@ -0,0 +1,3 @@ +[prefer-common-to-both-axes.html] + [scroller prefers target aligned in both axes.] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-first-in-tree-order.html.ini b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-first-in-tree-order.html.ini new file mode 100644 index 0000000000..4857eb42d2 --- /dev/null +++ b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-first-in-tree-order.html.ini @@ -0,0 +1,4 @@ +[prefer-first-in-tree-order.html] + expected: TIMEOUT + [first in tree-order is selected as snap target.] + expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-inner-target.html.ini b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-inner-target.html.ini new file mode 100644 index 0000000000..c74a86c3ec --- /dev/null +++ b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-inner-target.html.ini @@ -0,0 +1,7 @@ +[prefer-inner-target.html] + expected: TIMEOUT + [snap container selects innermost area as snap target] + expected: TIMEOUT + + [snap container follows selected snap target after layout change (the pre-existing snap target should not be overriden because of the innermost area)] + expected: NOTRUN diff --git a/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element-main-frame.html.ini b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element-main-frame.html.ini new file mode 100644 index 0000000000..872b9382b3 --- /dev/null +++ b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element-main-frame.html.ini @@ -0,0 +1,27 @@ +[prefer-targeted-element-main-frame.html] + [targeted box1 is selected snap target.] + expected: FAIL + + [targeted box2 is selected snap target.] + expected: FAIL + + [targeted box3 is selected snap target.] + expected: FAIL + + [targeted box4 is selected snap target.] + expected: FAIL + + [targeted box5 is selected snap target.] + expected: FAIL + + [targeted box6 is selected snap target.] + expected: FAIL + + [targeted box7 is selected snap target.] + expected: FAIL + + [targeted box8 is selected snap target.] + expected: FAIL + + [targeted box9 is selected snap target.] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element-positioned.html.ini b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element-positioned.html.ini new file mode 100644 index 0000000000..0185d28325 --- /dev/null +++ b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element-positioned.html.ini @@ -0,0 +1,16 @@ +[prefer-targeted-element-positioned.html] + expected: [ERROR, OK] + [prefer-targeted-element-positioned] + expected: FAIL + + [prefer-targeted-element-positioned 1] + expected: FAIL + + [prefer-targeted-element-positioned 2] + expected: FAIL + + [prefer-targeted-element-positioned 3] + expected: FAIL + + [prefer-targeted-element-positioned 4] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element.html.ini b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element.html.ini new file mode 100644 index 0000000000..660f5f3081 --- /dev/null +++ b/testing/web-platform/meta/css/css-scroll-snap/snap-after-relayout/multiple-aligned-targets/prefer-targeted-element.html.ini @@ -0,0 +1,27 @@ +[prefer-targeted-element.html] + [scroller selects targeted area box1 among multiple aligned areas.] + expected: FAIL + + [scroller selects targeted area box2 among multiple aligned areas.] + expected: FAIL + + [scroller selects targeted area box3 among multiple aligned areas.] + expected: FAIL + + [scroller selects targeted area box4 among multiple aligned areas.] + expected: FAIL + + [scroller selects targeted area box5 among multiple aligned areas.] + expected: FAIL + + [scroller selects targeted area box6 among multiple aligned areas.] + expected: FAIL + + [scroller selects targeted area box7 among multiple aligned areas.] + expected: FAIL + + [scroller selects targeted area box8 among multiple aligned areas.] + expected: FAIL + + [scroller selects targeted area box9 among multiple aligned areas.] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-size-adjust/animations/text-size-adjust-interpolation.html.ini b/testing/web-platform/meta/css/css-size-adjust/animations/text-size-adjust-interpolation.html.ini index 618e8bf2bb..fb48e1cc00 100644 --- a/testing/web-platform/meta/css/css-size-adjust/animations/text-size-adjust-interpolation.html.ini +++ b/testing/web-platform/meta/css/css-size-adjust/animations/text-size-adjust-interpolation.html.ini @@ -502,3 +502,87 @@ [CSS Transitions: property <text-size-adjust> from [initial\] to [70%\] at (-0.3) should be [70%\]] expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-size-adjust> from [initial\] to [70%\] at (1.5) should be [70%\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-size-adjust> from [initial\] to [70%\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-size-adjust> from [none\] to [100%\] at (0.5) should be [100%\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-size-adjust> from [none\] to [100%\] at (1.5) should be [100%\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-size-adjust> from [none\] to [100%\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-size-adjust> from [initial\] to [70%\] at (0.6) should be [70%\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-size-adjust> from [none\] to [100%\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-size-adjust> from [none\] to [100%\] at (1.5) should be [100%\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-size-adjust> from [initial\] to [70%\] at (0.6) should be [70%\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-size-adjust> from [none\] to [100%\] at (0.5) should be [100%\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-size-adjust> from [none\] to [100%\] at (0.6) should be [100%\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-size-adjust> from [initial\] to [70%\] at (1.5) should be [70%\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-size-adjust> from [initial\] to [70%\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-size-adjust> from [initial\] to [70%\] at (1) should be [70%\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-size-adjust> from [initial\] to [70%\] at (0.5) should be [70%\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-size-adjust> from [none\] to [100%\] at (0.6) should be [100%\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-size-adjust> from [initial\] to [70%\] at (0.5) should be [70%\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-size-adjust> from [none\] to [100%\] at (1) should be [100%\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-size-adjust> from [initial\] to [70%\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-size-adjust> from [none\] to [100%\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-size-adjust> from [none\] to [100%\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-size-adjust> from [initial\] to [70%\] at (1) should be [70%\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-size-adjust> from [initial\] to [70%\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-size-adjust> from [none\] to [100%\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-size-adjust> from [initial\] to [70%\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-size-adjust> from [initial\] to [70%\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-size-adjust> from [none\] to [100%\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-size-adjust> from [none\] to [100%\] at (1) should be [100%\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/animations/hyphen-no-interpolation.html.ini b/testing/web-platform/meta/css/css-text/animations/hyphen-no-interpolation.html.ini index 2457baca5f..79124ce82b 100644 --- a/testing/web-platform/meta/css/css-text/animations/hyphen-no-interpolation.html.ini +++ b/testing/web-platform/meta/css/css-text/animations/hyphen-no-interpolation.html.ini @@ -82,3 +82,45 @@ [CSS Transitions: property <hyphenate-limit-chars> from [initial\] to [10\] at (0.3) should be [10\]] expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <hyphenate-limit-chars> from [initial\] to [10\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <hyphenate-limit-chars> from [initial\] to [10\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <hyphenate-limit-chars> from [initial\] to [10\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <hyphenate-limit-chars> from [initial\] to [10\] at (0.5) should be [10\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <hyphenate-limit-chars> from [initial\] to [10\] at (0.6) should be [10\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <hyphenate-limit-chars> from [initial\] to [10\] at (1) should be [10\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <hyphenate-limit-chars> from [initial\] to [10\] at (1.5) should be [10\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <hyphenate-limit-chars> from [initial\] to [10\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <hyphenate-limit-chars> from [initial\] to [10\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <hyphenate-limit-chars> from [initial\] to [10\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <hyphenate-limit-chars> from [initial\] to [10\] at (0.5) should be [10\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <hyphenate-limit-chars> from [initial\] to [10\] at (0.6) should be [10\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <hyphenate-limit-chars> from [initial\] to [10\] at (1) should be [10\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <hyphenate-limit-chars> from [initial\] to [10\] at (1.5) should be [10\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-percent-001.html.ini b/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-percent-001.html.ini new file mode 100644 index 0000000000..90c80182ad --- /dev/null +++ b/testing/web-platform/meta/css/css-text/letter-spacing/letter-spacing-percent-001.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-percent-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/parsing/letter-spacing-computed.html.ini b/testing/web-platform/meta/css/css-text/parsing/letter-spacing-computed.html.ini index 9c007b5b2d..fdfa881b6a 100644 --- a/testing/web-platform/meta/css/css-text/parsing/letter-spacing-computed.html.ini +++ b/testing/web-platform/meta/css/css-text/parsing/letter-spacing-computed.html.ini @@ -1,3 +1,14 @@ [letter-spacing-computed.html] expected: if (os == "android") and fission: [OK, TIMEOUT] + [Property letter-spacing value '110%'] + expected: FAIL + + [Property letter-spacing value '-5%'] + expected: FAIL + + [Property letter-spacing value 'calc(10% - 20%)'] + expected: FAIL + + [Property letter-spacing value 'calc(10px - (5% + 10%)'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/parsing/letter-spacing-valid.html.ini b/testing/web-platform/meta/css/css-text/parsing/letter-spacing-valid.html.ini index 5af774d808..e411bb4a16 100644 --- a/testing/web-platform/meta/css/css-text/parsing/letter-spacing-valid.html.ini +++ b/testing/web-platform/meta/css/css-text/parsing/letter-spacing-valid.html.ini @@ -1,3 +1,14 @@ [letter-spacing-valid.html] expected: if (os == "android") and fission: [OK, TIMEOUT] + [e.style['letter-spacing'\] = "120%" should set the property value] + expected: FAIL + + [e.style['letter-spacing'\] = "-10%" should set the property value] + expected: FAIL + + [e.style['letter-spacing'\] = "calc(2ch - 30%)" should set the property value] + expected: FAIL + + [e.style['letter-spacing'\] = "calc(40% + 50px)" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/parsing/word-spacing-invalid.html.ini b/testing/web-platform/meta/css/css-text/parsing/word-spacing-invalid.html.ini deleted file mode 100644 index f704e59af3..0000000000 --- a/testing/web-platform/meta/css/css-text/parsing/word-spacing-invalid.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[word-spacing-invalid.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [e.style['word-spacing'\] = "20%" should not set the property value] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/text-align/text-align-last-interpolation.html.ini b/testing/web-platform/meta/css/css-text/text-align/text-align-last-interpolation.html.ini index 4882013e19..e538ffd721 100644 --- a/testing/web-platform/meta/css/css-text/text-align/text-align-last-interpolation.html.ini +++ b/testing/web-platform/meta/css/css-text/text-align/text-align-last-interpolation.html.ini @@ -82,3 +82,45 @@ [CSS Transitions: property <text-align-last> from [end\] to [match-parent\] at (0.3) should be [match-parent\]] expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-align-last> from [end\] to [match-parent\] at (-0.3) should be [end\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-align-last> from [end\] to [match-parent\] at (0) should be [end\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-align-last> from [end\] to [match-parent\] at (0.3) should be [end\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-align-last> from [end\] to [match-parent\] at (0.5) should be [match-parent\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-align-last> from [end\] to [match-parent\] at (0.6) should be [match-parent\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-align-last> from [end\] to [match-parent\] at (1) should be [match-parent\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <text-align-last> from [end\] to [match-parent\] at (1.5) should be [match-parent\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-align-last> from [end\] to [match-parent\] at (-0.3) should be [end\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-align-last> from [end\] to [match-parent\] at (0) should be [end\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-align-last> from [end\] to [match-parent\] at (0.3) should be [end\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-align-last> from [end\] to [match-parent\] at (0.5) should be [match-parent\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-align-last> from [end\] to [match-parent\] at (0.6) should be [match-parent\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-align-last> from [end\] to [match-parent\] at (1) should be [match-parent\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <text-align-last> from [end\] to [match-parent\] at (1.5) should be [match-parent\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/text-spacing-trim/text-spacing-trim-span-001.html.ini b/testing/web-platform/meta/css/css-text/text-spacing-trim/text-spacing-trim-span-001.html.ini new file mode 100644 index 0000000000..78b84425d8 --- /dev/null +++ b/testing/web-platform/meta/css/css-text/text-spacing-trim/text-spacing-trim-span-001.html.ini @@ -0,0 +1,35 @@ +[text-spacing-trim-span-001.html?class=trim-start,chws,vrl] + expected: FAIL + +[text-spacing-trim-span-001.html?class=halt,htb] + expected: FAIL + +[text-spacing-trim-span-001.html?class=trim-start,chws,htb] + expected: FAIL + +[text-spacing-trim-span-001.html?class=trim-start,halt,vrl] + expected: FAIL + +[text-spacing-trim-span-001.html?class=chws,vrl] + expected: FAIL + +[text-spacing-trim-span-001.html?class=space-first,chws,htb] + expected: FAIL + +[text-spacing-trim-span-001.html?class=chws,htb] + expected: FAIL + +[text-spacing-trim-span-001.html?class=space-first,halt,htb] + expected: FAIL + +[text-spacing-trim-span-001.html?class=trim-start,halt,htb] + expected: FAIL + +[text-spacing-trim-span-001.html?class=space-first,chws,vrl] + expected: FAIL + +[text-spacing-trim-span-001.html?class=halt,vrl] + expected: FAIL + +[text-spacing-trim-span-001.html?class=space-first,halt,vrl] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/word-spacing/word-spacing-002.html.ini b/testing/web-platform/meta/css/css-text/word-spacing/word-spacing-002.html.ini new file mode 100644 index 0000000000..8c45b2ab5e --- /dev/null +++ b/testing/web-platform/meta/css/css-text/word-spacing/word-spacing-002.html.ini @@ -0,0 +1,2 @@ +[word-spacing-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/word-spacing/word-spacing-percent-001.html.ini b/testing/web-platform/meta/css/css-text/word-spacing/word-spacing-percent-001.html.ini new file mode 100644 index 0000000000..5ab4d45dd9 --- /dev/null +++ b/testing/web-platform/meta/css/css-text/word-spacing/word-spacing-percent-001.html.ini @@ -0,0 +1,2 @@ +[word-spacing-percent-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-transforms/animation/rotate-interpolation-math-functions-tentative.html.ini b/testing/web-platform/meta/css/css-transforms/animation/rotate-interpolation-math-functions-tentative.html.ini new file mode 100644 index 0000000000..ad1ee1284d --- /dev/null +++ b/testing/web-platform/meta/css/css-transforms/animation/rotate-interpolation-math-functions-tentative.html.ini @@ -0,0 +1,144 @@ +[rotate-interpolation-math-functions-tentative.html] + [CSS Transitions: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (-1) should be [20deg\]] + expected: FAIL + + [CSS Transitions: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (0) should be [100deg\]] + expected: FAIL + + [CSS Transitions: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.125) should be [110deg\]] + expected: FAIL + + [CSS Transitions: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.875) should be [170deg\]] + expected: FAIL + + [CSS Transitions: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (1) should be [180deg\]] + expected: FAIL + + [CSS Transitions: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (2) should be [260deg\]] + expected: FAIL + + [CSS Transitions with transition: all: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (-1) should be [20deg\]] + expected: FAIL + + [CSS Transitions with transition: all: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (0) should be [100deg\]] + expected: FAIL + + [CSS Transitions with transition: all: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.125) should be [110deg\]] + expected: FAIL + + [CSS Transitions with transition: all: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.875) should be [170deg\]] + expected: FAIL + + [CSS Transitions with transition: all: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (1) should be [180deg\]] + expected: FAIL + + [CSS Transitions with transition: all: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (2) should be [260deg\]] + expected: FAIL + + [CSS Animations: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (-1) should be [20deg\]] + expected: FAIL + + [CSS Animations: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (0) should be [100deg\]] + expected: FAIL + + [CSS Animations: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.125) should be [110deg\]] + expected: FAIL + + [CSS Animations: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.875) should be [170deg\]] + expected: FAIL + + [CSS Animations: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (1) should be [180deg\]] + expected: FAIL + + [CSS Animations: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (2) should be [260deg\]] + expected: FAIL + + [Web Animations: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (-1) should be [20deg\]] + expected: FAIL + + [Web Animations: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (0) should be [100deg\]] + expected: FAIL + + [Web Animations: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.125) should be [110deg\]] + expected: FAIL + + [Web Animations: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.875) should be [170deg\]] + expected: FAIL + + [Web Animations: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (1) should be [180deg\]] + expected: FAIL + + [Web Animations: property <rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (2) should be [260deg\]] + expected: FAIL + + [CSS Transitions: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (-1) should be [20deg\]] + expected: FAIL + + [CSS Transitions: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0) should be [100deg\]] + expected: FAIL + + [CSS Transitions: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.125) should be [110deg\]] + expected: FAIL + + [CSS Transitions: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.875) should be [170deg\]] + expected: FAIL + + [CSS Transitions: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (1) should be [180deg\]] + expected: FAIL + + [CSS Transitions: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (2) should be [260deg\]] + expected: FAIL + + [CSS Transitions with transition: all: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (-1) should be [20deg\]] + expected: FAIL + + [CSS Transitions with transition: all: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0) should be [100deg\]] + expected: FAIL + + [CSS Transitions with transition: all: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.125) should be [110deg\]] + expected: FAIL + + [CSS Transitions with transition: all: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.875) should be [170deg\]] + expected: FAIL + + [CSS Transitions with transition: all: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (1) should be [180deg\]] + expected: FAIL + + [CSS Transitions with transition: all: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (2) should be [260deg\]] + expected: FAIL + + [CSS Animations: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (-1) should be [20deg\]] + expected: FAIL + + [CSS Animations: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0) should be [100deg\]] + expected: FAIL + + [CSS Animations: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.125) should be [110deg\]] + expected: FAIL + + [CSS Animations: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.875) should be [170deg\]] + expected: FAIL + + [CSS Animations: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (1) should be [180deg\]] + expected: FAIL + + [CSS Animations: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (2) should be [260deg\]] + expected: FAIL + + [Web Animations: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (-1) should be [20deg\]] + expected: FAIL + + [Web Animations: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0) should be [100deg\]] + expected: FAIL + + [Web Animations: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.125) should be [110deg\]] + expected: FAIL + + [Web Animations: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.875) should be [170deg\]] + expected: FAIL + + [Web Animations: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (1) should be [180deg\]] + expected: FAIL + + [Web Animations: property <rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (2) should be [260deg\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-transforms/animation/scale-animation-math-functions-tentative.html.ini b/testing/web-platform/meta/css/css-transforms/animation/scale-animation-math-functions-tentative.html.ini new file mode 100644 index 0000000000..1df3f824ee --- /dev/null +++ b/testing/web-platform/meta/css/css-transforms/animation/scale-animation-math-functions-tentative.html.ini @@ -0,0 +1,144 @@ +[scale-animation-math-functions-tentative.html] + [CSS Transitions: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] + expected: FAIL + + [CSS Transitions: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] + expected: FAIL + + [CSS Transitions: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] + expected: FAIL + + [CSS Transitions: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] + expected: FAIL + + [CSS Transitions: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] + expected: FAIL + + [CSS Transitions: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] + expected: FAIL + + [CSS Transitions with transition: all: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] + expected: FAIL + + [CSS Transitions with transition: all: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] + expected: FAIL + + [CSS Transitions with transition: all: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] + expected: FAIL + + [CSS Transitions with transition: all: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] + expected: FAIL + + [CSS Transitions with transition: all: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] + expected: FAIL + + [CSS Transitions with transition: all: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] + expected: FAIL + + [CSS Animations: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] + expected: FAIL + + [CSS Animations: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] + expected: FAIL + + [CSS Animations: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] + expected: FAIL + + [CSS Animations: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] + expected: FAIL + + [CSS Animations: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] + expected: FAIL + + [CSS Animations: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] + expected: FAIL + + [Web Animations: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (-1) should be [20\]] + expected: FAIL + + [Web Animations: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0) should be [100\]] + expected: FAIL + + [Web Animations: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.125) should be [110\]] + expected: FAIL + + [Web Animations: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (0.875) should be [170\]] + expected: FAIL + + [Web Animations: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (1) should be [180\]] + expected: FAIL + + [Web Animations: property <scale> from [100\] to [calc(sign(20rem - 20px) * 180)\] at (2) should be [260\]] + expected: FAIL + + [CSS Transitions: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (-1) should be [20\]] + expected: FAIL + + [CSS Transitions: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0) should be [100\]] + expected: FAIL + + [CSS Transitions: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.125) should be [110\]] + expected: FAIL + + [CSS Transitions: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.875) should be [170\]] + expected: FAIL + + [CSS Transitions: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (1) should be [180\]] + expected: FAIL + + [CSS Transitions: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (2) should be [260\]] + expected: FAIL + + [CSS Transitions with transition: all: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (-1) should be [20\]] + expected: FAIL + + [CSS Transitions with transition: all: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0) should be [100\]] + expected: FAIL + + [CSS Transitions with transition: all: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.125) should be [110\]] + expected: FAIL + + [CSS Transitions with transition: all: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.875) should be [170\]] + expected: FAIL + + [CSS Transitions with transition: all: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (1) should be [180\]] + expected: FAIL + + [CSS Transitions with transition: all: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (2) should be [260\]] + expected: FAIL + + [CSS Animations: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (-1) should be [20\]] + expected: FAIL + + [CSS Animations: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0) should be [100\]] + expected: FAIL + + [CSS Animations: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.125) should be [110\]] + expected: FAIL + + [CSS Animations: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.875) should be [170\]] + expected: FAIL + + [CSS Animations: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (1) should be [180\]] + expected: FAIL + + [CSS Animations: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (2) should be [260\]] + expected: FAIL + + [Web Animations: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (-1) should be [20\]] + expected: FAIL + + [Web Animations: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0) should be [100\]] + expected: FAIL + + [Web Animations: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.125) should be [110\]] + expected: FAIL + + [Web Animations: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (0.875) should be [170\]] + expected: FAIL + + [Web Animations: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (1) should be [180\]] + expected: FAIL + + [Web Animations: property <scale> from [calc(sign(20rem - 20px) * 100)\] to [calc(progress(10rem from 20px to 100px) * 180)\] at (2) should be [260\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-transitions/all-with-discrete.tentative.html.ini b/testing/web-platform/meta/css/css-transitions/all-with-discrete.tentative.html.ini deleted file mode 100644 index a4a6f26dd6..0000000000 --- a/testing/web-platform/meta/css/css-transitions/all-with-discrete.tentative.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[all-with-discrete.tentative.html] - [transition:all with transition-behavior:allow-discrete should animate discrete properties.] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-transitions/parsing/transition-behavior.html.ini b/testing/web-platform/meta/css/css-transitions/parsing/transition-behavior.html.ini deleted file mode 100644 index 246320aaa8..0000000000 --- a/testing/web-platform/meta/css/css-transitions/parsing/transition-behavior.html.ini +++ /dev/null @@ -1,78 +0,0 @@ -[transition-behavior.html] - [e.style['transition-behavior'\] = "normal" should set the property value] - expected: FAIL - - [Property transition-behavior value 'normal'] - expected: FAIL - - [e.style['transition-behavior'\] = "allow-discrete" should set the property value] - expected: FAIL - - [Property transition-behavior value 'allow-discrete'] - expected: FAIL - - [e.style['transition'\] = "allow-discrete display" should set the property value] - expected: FAIL - - [Property transition value 'allow-discrete display'] - expected: FAIL - - [e.style['transition'\] = "allow-discrete display 3s" should set the property value] - expected: FAIL - - [Property transition value 'allow-discrete display 3s'] - expected: FAIL - - [e.style['transition'\] = "allow-discrete display 3s 1s" should set the property value] - expected: FAIL - - [Property transition value 'allow-discrete display 3s 1s'] - expected: FAIL - - [e.style['transition'\] = "allow-discrete display 3s ease-in-out" should set the property value] - expected: FAIL - - [Property transition value 'allow-discrete display 3s ease-in-out'] - expected: FAIL - - [e.style['transition'\] = "allow-discrete display 3s ease-in-out 1s" should set the property value] - expected: FAIL - - [Property transition value 'allow-discrete display 3s ease-in-out 1s'] - expected: FAIL - - [e.style['transition'\] = "display allow-discrete 3s ease-in-out 1s" should set the property value] - expected: FAIL - - [e.style['transition'\] = "display 3s allow-discrete ease-in-out 1s" should set the property value] - expected: FAIL - - [e.style['transition'\] = "display 3s ease-in-out allow-discrete 1s" should set the property value] - expected: FAIL - - [e.style['transition'\] = "display 3s ease-in-out 1s allow-discrete" should set the property value] - expected: FAIL - - [Property transition value 'display allow-discrete 3s ease-in-out 1s'] - expected: FAIL - - [Property transition value 'display 3s allow-discrete ease-in-out 1s'] - expected: FAIL - - [Property transition value 'display 3s ease-in-out allow-discrete 1s'] - expected: FAIL - - [Property transition value 'display 3s ease-in-out 1s allow-discrete'] - expected: FAIL - - [e.style['transition'\] = "allow-discrete display, normal opacity, color" should set the property value] - expected: FAIL - - [Property transition value 'allow-discrete display, normal opacity, color'] - expected: FAIL - - [e.style['transition'\] = "normal opacity, color, allow-discrete display" should set the property value] - expected: FAIL - - [Property transition value 'normal opacity, color, allow-discrete display'] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-transitions/parsing/transition-shorthand.html.ini b/testing/web-platform/meta/css/css-transitions/parsing/transition-shorthand.html.ini deleted file mode 100644 index e112487133..0000000000 --- a/testing/web-platform/meta/css/css-transitions/parsing/transition-shorthand.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[transition-shorthand.html] - [e.style['transition'\] = "1s -3s cubic-bezier(0, -2, 1, 3) top" should set transition-behavior] - expected: FAIL - - [e.style['transition'\] = "1s -3s, cubic-bezier(0, -2, 1, 3) top" should set transition-behavior] - expected: FAIL - - [e.style['transition'\] = "cubic-bezier(0, -2, 1, 3) top, 1s -3s" should set transition-behavior] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-ui/parsing/canonical-order-outline-sub-properties-001.html.ini b/testing/web-platform/meta/css/css-ui/parsing/canonical-order-outline-sub-properties-001.html.ini new file mode 100644 index 0000000000..4a1aebd46c --- /dev/null +++ b/testing/web-platform/meta/css/css-ui/parsing/canonical-order-outline-sub-properties-001.html.ini @@ -0,0 +1,78 @@ +[canonical-order-outline-sub-properties-001.html] + [testing outline: blue] + expected: FAIL + + [testing outline: invert] + expected: FAIL + + [testing outline: 4px] + expected: FAIL + + [testing outline: solid] + expected: FAIL + + [testing outline: solid 5px] + expected: FAIL + + [testing outline: 6px dashed] + expected: FAIL + + [testing outline: dotted blue] + expected: FAIL + + [testing outline: dotted invert] + expected: FAIL + + [testing outline: blue solid] + expected: FAIL + + [testing outline: invert solid] + expected: FAIL + + [testing outline: black 4px] + expected: FAIL + + [testing outline: invert 4px] + expected: FAIL + + [testing outline: 5px blue] + expected: FAIL + + [testing outline: 5px invert] + expected: FAIL + + [testing outline: black solid 6px] + expected: FAIL + + [testing outline: invert solid 6px] + expected: FAIL + + [testing outline: blue 4px dotted] + expected: FAIL + + [testing outline: invert 4px dotted] + expected: FAIL + + [testing outline: dashed 5px black] + expected: FAIL + + [testing outline: dashed 5px invert] + expected: FAIL + + [testing outline: solid blue 6px] + expected: FAIL + + [testing outline: solid invert 6px] + expected: FAIL + + [testing outline: 4px dotted black] + expected: FAIL + + [testing outline: 4px dotted invert] + expected: FAIL + + [testing outline: 5px blue dashed] + expected: FAIL + + [testing outline: 5px invert dashed] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/calc-letter-spacing.html.ini b/testing/web-platform/meta/css/css-values/calc-letter-spacing.html.ini new file mode 100644 index 0000000000..bae4e1fb5d --- /dev/null +++ b/testing/web-platform/meta/css/css-values/calc-letter-spacing.html.ini @@ -0,0 +1,3 @@ +[calc-letter-spacing.html] + [testing letter-spacing: calc(100%)] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/calc-size/animation/calc-size-height-interpolation.tentative.html.ini b/testing/web-platform/meta/css/css-values/calc-size/animation/calc-size-height-interpolation.tentative.html.ini new file mode 100644 index 0000000000..c814fd636a --- /dev/null +++ b/testing/web-platform/meta/css/css-values/calc-size/animation/calc-size-height-interpolation.tentative.html.ini @@ -0,0 +1,420 @@ +[calc-size-height-interpolation.tentative.html] + [CSS Transitions: property <height> from neutral to [calc-size(auto, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions: property <height> from neutral to [calc-size(auto, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <height> from neutral to [calc-size(auto, size * 2)\] at (0.25) should be [125px\]] + expected: FAIL + + [CSS Transitions: property <height> from neutral to [calc-size(auto, size * 2)\] at (0.5) should be [150px\]] + expected: FAIL + + [CSS Transitions: property <height> from neutral to [calc-size(auto, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions: property <height> from neutral to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <height> from neutral to [calc-size(auto, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from neutral to [calc-size(auto, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from neutral to [calc-size(auto, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from neutral to [calc-size(auto, size * 2)\] at (0.25) should be [125px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from neutral to [calc-size(auto, size * 2)\] at (0.5) should be [150px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from neutral to [calc-size(auto, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from neutral to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from neutral to [calc-size(auto, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Animations: property <height> from neutral to [calc-size(auto, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Animations: property <height> from neutral to [calc-size(auto, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <height> from neutral to [calc-size(auto, size * 2)\] at (0.25) should be [125px\]] + expected: FAIL + + [CSS Animations: property <height> from neutral to [calc-size(auto, size * 2)\] at (0.5) should be [150px\]] + expected: FAIL + + [CSS Animations: property <height> from neutral to [calc-size(auto, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Animations: property <height> from neutral to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <height> from neutral to [calc-size(auto, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [Web Animations: property <height> from neutral to [calc-size(auto, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [Web Animations: property <height> from neutral to [calc-size(auto, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <height> from neutral to [calc-size(auto, size * 2)\] at (0.25) should be [125px\]] + expected: FAIL + + [Web Animations: property <height> from neutral to [calc-size(auto, size * 2)\] at (0.5) should be [150px\]] + expected: FAIL + + [Web Animations: property <height> from neutral to [calc-size(auto, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [Web Animations: property <height> from neutral to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <height> from neutral to [calc-size(auto, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0) should be [0\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0) should be [0\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0) should be [0\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0) should be [0\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(min-content, 0 * size)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0) should be [0\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0) should be [0\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0) should be [0\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0) should be [0\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] + expected: FAIL + + [CSS Transitions: property <height> from [0\] to [calc-size(max-content, size)\] at (-0.25) should be [0\]] + expected: FAIL + + [CSS Transitions: property <height> from [0\] to [calc-size(max-content, size)\] at (0) should be [0\]] + expected: FAIL + + [CSS Transitions: property <height> from [0\] to [calc-size(max-content, size)\] at (0.25) should be [25px\]] + expected: FAIL + + [CSS Transitions: property <height> from [0\] to [calc-size(max-content, size)\] at (0.5) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <height> from [0\] to [calc-size(max-content, size)\] at (0.75) should be [75px\]] + expected: FAIL + + [CSS Transitions: property <height> from [0\] to [calc-size(max-content, size)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <height> from [0\] to [calc-size(max-content, size)\] at (1.25) should be [125px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [0\] to [calc-size(max-content, size)\] at (-0.25) should be [0\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [0\] to [calc-size(max-content, size)\] at (0) should be [0\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [0\] to [calc-size(max-content, size)\] at (0.25) should be [25px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [0\] to [calc-size(max-content, size)\] at (0.5) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [0\] to [calc-size(max-content, size)\] at (0.75) should be [75px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [0\] to [calc-size(max-content, size)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [0\] to [calc-size(max-content, size)\] at (1.25) should be [125px\]] + expected: FAIL + + [CSS Animations: property <height> from [0\] to [calc-size(max-content, size)\] at (-0.25) should be [0\]] + expected: FAIL + + [CSS Animations: property <height> from [0\] to [calc-size(max-content, size)\] at (0) should be [0\]] + expected: FAIL + + [CSS Animations: property <height> from [0\] to [calc-size(max-content, size)\] at (0.25) should be [25px\]] + expected: FAIL + + [CSS Animations: property <height> from [0\] to [calc-size(max-content, size)\] at (0.5) should be [50px\]] + expected: FAIL + + [CSS Animations: property <height> from [0\] to [calc-size(max-content, size)\] at (0.75) should be [75px\]] + expected: FAIL + + [CSS Animations: property <height> from [0\] to [calc-size(max-content, size)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Animations: property <height> from [0\] to [calc-size(max-content, size)\] at (1.25) should be [125px\]] + expected: FAIL + + [Web Animations: property <height> from [0\] to [calc-size(max-content, size)\] at (-0.25) should be [0\]] + expected: FAIL + + [Web Animations: property <height> from [0\] to [calc-size(max-content, size)\] at (0) should be [0\]] + expected: FAIL + + [Web Animations: property <height> from [0\] to [calc-size(max-content, size)\] at (0.25) should be [25px\]] + expected: FAIL + + [Web Animations: property <height> from [0\] to [calc-size(max-content, size)\] at (0.5) should be [50px\]] + expected: FAIL + + [Web Animations: property <height> from [0\] to [calc-size(max-content, size)\] at (0.75) should be [75px\]] + expected: FAIL + + [Web Animations: property <height> from [0\] to [calc-size(max-content, size)\] at (1) should be [100px\]] + expected: FAIL + + [Web Animations: property <height> from [0\] to [calc-size(max-content, size)\] at (1.25) should be [125px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.25) should be [125px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.5) should be [150px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.25) should be [125px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.5) should be [150px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.25) should be [125px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.5) should be [150px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.25) should be [125px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.5) should be [150px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/calc-size/animation/calc-size-width-interpolation.tentative.html.ini b/testing/web-platform/meta/css/css-values/calc-size/animation/calc-size-width-interpolation.tentative.html.ini index 0a3d25827e..ac54a76d59 100644 --- a/testing/web-platform/meta/css/css-values/calc-size/animation/calc-size-width-interpolation.tentative.html.ini +++ b/testing/web-platform/meta/css/css-values/calc-size/animation/calc-size-width-interpolation.tentative.html.ini @@ -5,164 +5,248 @@ [CSS Transitions: property <width> from neutral to [calc-size(auto, size * 2)\] at (0) should be [200px\]] expected: FAIL - [CSS Transitions: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.25) should be [calc-size(auto, size * 1.25)\]] + [CSS Transitions with transition: all: property <width> from neutral to [calc-size(auto, size * 2)\] at (-0.25) should be [150px\]] expected: FAIL - [CSS Transitions: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.5) should be [calc-size(auto, size * 1.5)\]] + [CSS Transitions with transition: all: property <width> from neutral to [calc-size(auto, size * 2)\] at (0) should be [200px\]] expected: FAIL - [CSS Transitions: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.75) should be [calc-size(auto, size * 1.75)\]] + [CSS Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (-0.25) should be [150px\]] expected: FAIL - [CSS Transitions: property <width> from neutral to [calc-size(auto, size * 2)\] at (1) should be [calc-size(auto, size * 2)\]] + [CSS Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0) should be [200px\]] expected: FAIL - [CSS Transitions: property <width> from neutral to [calc-size(auto, size * 2)\] at (1.25) should be [calc-size(auto, size * 2.25)\]] + [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (-0.25) should be [150px\]] expected: FAIL - [CSS Transitions with transition: all: property <width> from neutral to [calc-size(auto, size * 2)\] at (-0.25) should be [150px\]] + [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0) should be [200px\]] expected: FAIL - [CSS Transitions with transition: all: property <width> from neutral to [calc-size(auto, size * 2)\] at (0) should be [200px\]] + [CSS Transitions: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] expected: FAIL - [CSS Transitions with transition: all: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.25) should be [calc-size(auto, size * 1.25)\]] + [CSS Transitions: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0) should be [0\]] expected: FAIL - [CSS Transitions with transition: all: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.5) should be [calc-size(auto, size * 1.5)\]] + [CSS Transitions: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] expected: FAIL - [CSS Transitions with transition: all: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.75) should be [calc-size(auto, size * 1.75)\]] + [CSS Transitions: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] expected: FAIL - [CSS Transitions with transition: all: property <width> from neutral to [calc-size(auto, size * 2)\] at (1) should be [calc-size(auto, size * 2)\]] + [CSS Transitions: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] expected: FAIL - [CSS Transitions with transition: all: property <width> from neutral to [calc-size(auto, size * 2)\] at (1.25) should be [calc-size(auto, size * 2.25)\]] + [CSS Transitions: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] expected: FAIL - [CSS Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (-0.25) should be [150px\]] + [CSS Transitions: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] expected: FAIL - [CSS Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0) should be [200px\]] + [CSS Transitions with transition: all: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] expected: FAIL - [CSS Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.25) should be [calc-size(auto, size * 1.25)\]] + [CSS Transitions with transition: all: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0) should be [0\]] expected: FAIL - [CSS Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.5) should be [calc-size(auto, size * 1.5)\]] + [CSS Transitions with transition: all: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] expected: FAIL - [CSS Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.75) should be [calc-size(auto, size * 1.75)\]] + [CSS Transitions with transition: all: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] expected: FAIL - [CSS Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (1) should be [calc-size(auto, size * 2)\]] + [CSS Transitions with transition: all: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] expected: FAIL - [CSS Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (1.25) should be [calc-size(auto, size * 2.25)\]] + [CSS Transitions with transition: all: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] expected: FAIL - [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (-0.25) should be [150px\]] + [CSS Transitions with transition: all: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] expected: FAIL - [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0) should be [200px\]] + [CSS Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] expected: FAIL - [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.25) should be [calc-size(auto, size * 1.25)\]] + [CSS Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0) should be [0\]] expected: FAIL - [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.5) should be [calc-size(auto, size * 1.5)\]] + [CSS Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] expected: FAIL - [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.75) should be [calc-size(auto, size * 1.75)\]] + [CSS Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] expected: FAIL - [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (1) should be [calc-size(auto, size * 2)\]] + [CSS Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] expected: FAIL - [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (1.25) should be [calc-size(auto, size * 2.25)\]] + [CSS Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] expected: FAIL - [CSS Transitions: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] + [CSS Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] expected: FAIL - [CSS Transitions: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0) should be [0\]] + [Web Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] expected: FAIL - [CSS Transitions: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] + [Web Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0) should be [0\]] expected: FAIL - [CSS Transitions: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] + [Web Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] expected: FAIL - [CSS Transitions: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] + [Web Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] expected: FAIL - [CSS Transitions: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] + [Web Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] expected: FAIL - [CSS Transitions: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] + [Web Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] expected: FAIL - [CSS Transitions with transition: all: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] + [Web Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] expected: FAIL - [CSS Transitions with transition: all: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0) should be [0\]] + [CSS Transitions: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (-0.25) should be [150px\]] expected: FAIL - [CSS Transitions with transition: all: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] + [CSS Transitions: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0) should be [200px\]] expected: FAIL - [CSS Transitions with transition: all: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] + [CSS Transitions: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.25) should be [250px\]] expected: FAIL - [CSS Transitions with transition: all: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] + [CSS Transitions: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.5) should be [300px\]] expected: FAIL - [CSS Transitions with transition: all: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] + [CSS Transitions: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.75) should be [350px\]] expected: FAIL - [CSS Transitions with transition: all: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] + [CSS Transitions: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1) should be [400px\]] expected: FAIL - [CSS Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] + [CSS Transitions: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1.25) should be [450px\]] expected: FAIL - [CSS Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0) should be [0\]] + [CSS Transitions with transition: all: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (-0.25) should be [150px\]] expected: FAIL - [CSS Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] + [CSS Transitions with transition: all: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0) should be [200px\]] expected: FAIL - [CSS Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] + [CSS Transitions with transition: all: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.25) should be [250px\]] expected: FAIL - [CSS Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] + [CSS Transitions with transition: all: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.5) should be [300px\]] expected: FAIL - [CSS Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] + [CSS Transitions with transition: all: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.75) should be [350px\]] expected: FAIL - [CSS Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] + [CSS Transitions with transition: all: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1) should be [400px\]] expected: FAIL - [Web Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (-0.25) should be [0\]] + [CSS Transitions with transition: all: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1.25) should be [450px\]] expected: FAIL - [Web Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0) should be [0\]] + [CSS Animations: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (-0.25) should be [150px\]] expected: FAIL - [Web Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.25) should be [25px\]] + [CSS Animations: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0) should be [200px\]] expected: FAIL - [Web Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.5) should be [50px\]] + [CSS Animations: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.25) should be [250px\]] expected: FAIL - [Web Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (0.75) should be [75px\]] + [CSS Animations: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.5) should be [300px\]] expected: FAIL - [Web Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1) should be [100px\]] + [CSS Animations: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.75) should be [350px\]] expected: FAIL - [Web Animations: property <width> from [calc-size(min-content, 0px)\] to [calc-size(min-content, size)\] at (1.25) should be [125px\]] + [CSS Animations: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1.25) should be [450px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (-0.25) should be [150px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0) should be [200px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.25) should be [250px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.5) should be [300px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (0.75) should be [350px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1.25) should be [450px\]] + expected: FAIL + + [CSS Transitions: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.25) should be [250px\]] + expected: FAIL + + [CSS Transitions: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.5) should be [300px\]] + expected: FAIL + + [CSS Transitions: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.75) should be [350px\]] + expected: FAIL + + [CSS Transitions: property <width> from neutral to [calc-size(auto, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Transitions: property <width> from neutral to [calc-size(auto, size * 2)\] at (1.25) should be [450px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.25) should be [250px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.5) should be [300px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.75) should be [350px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from neutral to [calc-size(auto, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from neutral to [calc-size(auto, size * 2)\] at (1.25) should be [450px\]] + expected: FAIL + + [CSS Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.25) should be [250px\]] + expected: FAIL + + [CSS Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.5) should be [300px\]] + expected: FAIL + + [CSS Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.75) should be [350px\]] + expected: FAIL + + [CSS Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (1.25) should be [450px\]] + expected: FAIL + + [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.25) should be [250px\]] + expected: FAIL + + [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.5) should be [300px\]] + expected: FAIL + + [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (0.75) should be [350px\]] + expected: FAIL + + [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (1.25) should be [450px\]] expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/calc-size/calc-size-height.tentative.html.ini b/testing/web-platform/meta/css/css-values/calc-size/calc-size-height.tentative.html.ini new file mode 100644 index 0000000000..1d0e72e7a8 --- /dev/null +++ b/testing/web-platform/meta/css/css-values/calc-size/calc-size-height.tentative.html.ini @@ -0,0 +1,96 @@ +[calc-size-height.tentative.html] + [resolved height for height in auto height container: calc-size(any, 357px)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(any, 357px)] + expected: FAIL + + [resolved height for height in auto height container: calc-size(any, 31%)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(any, 31%)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(31%, size)] + expected: FAIL + + [resolved height for height in auto height container: calc-size(max-content, 31%)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(max-content, 31%)] + expected: FAIL + + [resolved height for height in auto height container: calc-size(fit-content, 72px)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(fit-content, 72px)] + expected: FAIL + + [resolved height for height in auto height container: calc-size(37px, 93px)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(37px, 93px)] + expected: FAIL + + [resolved height for height in auto height container: calc-size(83px, size * 3)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(83px, size * 3)] + expected: FAIL + + [resolved height for height in auto height container: calc-size(min-content, size / 2)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(min-content, size / 2)] + expected: FAIL + + [resolved height for height in auto height container: calc-size(max-content, size * 1.2)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(max-content, size * 1.2)] + expected: FAIL + + [resolved height for height in auto height container: calc-size(fit-content, size / 2 + 30px)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(fit-content, size / 2 + 30px)] + expected: FAIL + + [resolved height for height in auto height container: calc-size(30px, 15em)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(30px, 15em)] + expected: FAIL + + [resolved height for height in auto height container: calc-size(calc-size(any, 30px), 15em)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(calc-size(any, 30px), 15em)] + expected: FAIL + + [resolved height for height in auto height container: calc-size(calc-size(2in, 30px), 15em)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(calc-size(2in, 30px), 15em)] + expected: FAIL + + [resolved height for height in auto height container: calc-size(calc-size(min-content, 30px), 15em)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(calc-size(min-content, 30px), 15em)] + expected: FAIL + + [resolved height for height in definite height container: calc(12% + calc-size(any, 31%))] + expected: FAIL + + [resolved height for height in auto height container: calc-size(any, 31% + 12px)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(any, 31% + 12px)] + expected: FAIL + + [resolved height for height in auto height container: calc-size(auto, size * 1.5)] + expected: FAIL + + [resolved height for height in definite height container: calc-size(auto, size * 1.5)] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/calc-size/calc-size-parsing.tentative.html.ini b/testing/web-platform/meta/css/css-values/calc-size/calc-size-parsing.tentative.html.ini index 24d7ae6ee1..718f44321f 100644 --- a/testing/web-platform/meta/css/css-values/calc-size/calc-size-parsing.tentative.html.ini +++ b/testing/web-platform/meta/css/css-values/calc-size/calc-size-parsing.tentative.html.ini @@ -40,3 +40,15 @@ [e.style['width'\] = "calc-size(calc-size(min-content, size), size)" should set the property value] expected: FAIL + + [e.style['width'\] = "calc-size(auto, size)" should set the property value] + expected: FAIL + + [e.style['min-width'\] = "calc-size(auto, size)" should set the property value] + expected: FAIL + + [e.style['height'\] = "calc-size(auto, size)" should set the property value] + expected: FAIL + + [e.style['min-height'\] = "calc-size(auto, size)" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/calc-size/calc-size-width.tentative.html.ini b/testing/web-platform/meta/css/css-values/calc-size/calc-size-width.tentative.html.ini index 719a258936..b26adf0b05 100644 --- a/testing/web-platform/meta/css/css-values/calc-size/calc-size-width.tentative.html.ini +++ b/testing/web-platform/meta/css/css-values/calc-size/calc-size-width.tentative.html.ini @@ -52,3 +52,6 @@ [resolved width for width: with container width 700px] expected: FAIL + + [resolved width for width: calc-size(auto, size * 0.6 + 23px)] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/viewport-units-scrollbars-auto-vhw-001.html.ini b/testing/web-platform/meta/css/css-values/viewport-units-scrollbars-auto-vhw-001.html.ini new file mode 100644 index 0000000000..b0b04c0125 --- /dev/null +++ b/testing/web-platform/meta/css/css-values/viewport-units-scrollbars-auto-vhw-001.html.ini @@ -0,0 +1,2 @@ +[viewport-units-scrollbars-auto-vhw-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/viewport-units-scrollbars-scroll-vhw-001.html.ini b/testing/web-platform/meta/css/css-values/viewport-units-scrollbars-scroll-vhw-001.html.ini new file mode 100644 index 0000000000..06e3800e02 --- /dev/null +++ b/testing/web-platform/meta/css/css-values/viewport-units-scrollbars-scroll-vhw-001.html.ini @@ -0,0 +1,4 @@ +[viewport-units-scrollbars-scroll-vhw-001.html] + expected: + if os == "android": PASS + FAIL diff --git a/testing/web-platform/meta/css/css-variables/variables-animation-math-functions-tentative.html.ini b/testing/web-platform/meta/css/css-variables/variables-animation-math-functions.html.ini index 2e55766a58..92638e9238 100644 --- a/testing/web-platform/meta/css/css-variables/variables-animation-math-functions-tentative.html.ini +++ b/testing/web-platform/meta/css/css-variables/variables-animation-math-functions.html.ini @@ -1,4 +1,4 @@ -[variables-animation-math-functions-tentative.html] +[variables-animation-math-functions.html] [CSS Transitions: property <--my-angle> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (-1) should be [20deg\]] expected: FAIL @@ -47,56 +47,56 @@ [Web Animations: property <--my-angle> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (2) should be [260deg\]] expected: FAIL - [CSS Transitions: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (-1) should be [20deg\]] + [CSS Transitions: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (-1) should be [20deg\]] expected: FAIL - [CSS Transitions: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0) should be [100deg\]] + [CSS Transitions: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0) should be [100deg\]] expected: FAIL - [CSS Transitions: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.125) should be [110deg\]] + [CSS Transitions: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.125) should be [110deg\]] expected: FAIL - [CSS Transitions: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.875) should be [170deg\]] + [CSS Transitions: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.875) should be [170deg\]] expected: FAIL - [CSS Transitions: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (1) should be [180deg\]] + [CSS Transitions: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (1) should be [180deg\]] expected: FAIL - [CSS Transitions: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (2) should be [260deg\]] + [CSS Transitions: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (2) should be [260deg\]] expected: FAIL - [CSS Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (-1) should be [20deg\]] + [CSS Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (-1) should be [20deg\]] expected: FAIL - [CSS Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0) should be [100deg\]] + [CSS Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0) should be [100deg\]] expected: FAIL - [CSS Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.125) should be [110deg\]] + [CSS Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.125) should be [110deg\]] expected: FAIL - [CSS Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.875) should be [170deg\]] + [CSS Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.875) should be [170deg\]] expected: FAIL - [CSS Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (1) should be [180deg\]] + [CSS Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (1) should be [180deg\]] expected: FAIL - [CSS Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (2) should be [260deg\]] + [CSS Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (2) should be [260deg\]] expected: FAIL - [Web Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (-1) should be [20deg\]] + [Web Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (-1) should be [20deg\]] expected: FAIL - [Web Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0) should be [100deg\]] + [Web Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0) should be [100deg\]] expected: FAIL - [Web Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.125) should be [110deg\]] + [Web Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.125) should be [110deg\]] expected: FAIL - [Web Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.875) should be [170deg\]] + [Web Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.875) should be [170deg\]] expected: FAIL - [Web Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (1) should be [180deg\]] + [Web Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (1) should be [180deg\]] expected: FAIL - [Web Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (2) should be [260deg\]] + [Web Animations: property <--my-angle> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (2) should be [260deg\]] expected: FAIL diff --git a/testing/web-platform/meta/css/css-view-transitions/pseudo-element-animations.html.ini b/testing/web-platform/meta/css/css-view-transitions/pseudo-element-animations.html.ini new file mode 100644 index 0000000000..88cb0e949a --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/pseudo-element-animations.html.ini @@ -0,0 +1,3 @@ +[pseudo-element-animations.html] + [CSS Animations on view transitions are canceled and restarted when the view transition starts and ends.] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-view-transitions/web-animations-api-parse-pseudo-argument.html.ini b/testing/web-platform/meta/css/css-view-transitions/web-animations-api-parse-pseudo-argument.html.ini new file mode 100644 index 0000000000..68bd3159f4 --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/web-animations-api-parse-pseudo-argument.html.ini @@ -0,0 +1,17 @@ +[web-animations-api-parse-pseudo-argument.html?first-pseudo=::view-transition-group(first )] + expected: FAIL + +[web-animations-api-parse-pseudo-argument.html?first-pseudo=::view-transition-group(first)] + expected: FAIL + +[web-animations-api-parse-pseudo-argument.html?first-pseudo=::view-transition-group( first )] + expected: FAIL + +[web-animations-api-parse-pseudo-argument.html?first-pseudo=::view-transition-group(first] + expected: FAIL + +[web-animations-api-parse-pseudo-argument.html?first-pseudo=::view-transition-group( first] + expected: FAIL + +[web-animations-api-parse-pseudo-argument.html?first-pseudo=::view-transition-group( first)] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-viewport/line-height.html.ini b/testing/web-platform/meta/css/css-viewport/line-height.html.ini new file mode 100644 index 0000000000..e433fb21f0 --- /dev/null +++ b/testing/web-platform/meta/css/css-viewport/line-height.html.ini @@ -0,0 +1,2 @@ +[line-height.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-viewport/width.html.ini b/testing/web-platform/meta/css/css-viewport/width.html.ini new file mode 100644 index 0000000000..3c08b64d3e --- /dev/null +++ b/testing/web-platform/meta/css/css-viewport/width.html.ini @@ -0,0 +1,2 @@ +[width.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-root.html.ini b/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-root.html.ini deleted file mode 100644 index 3a4ffebfcf..0000000000 --- a/testing/web-platform/meta/css/cssom-view/scroll-behavior-main-frame-root.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[scroll-behavior-main-frame-root.html] - [Main frame with smooth scroll-behavior ; scroll() with auto behavior] - expected: - if not fission and (os == "linux") and debug and not swgl: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/cssom-view/scroll-behavior-subframe-window.html.ini b/testing/web-platform/meta/css/cssom-view/scroll-behavior-subframe-window.html.ini index e14518702c..f80bab1793 100644 --- a/testing/web-platform/meta/css/cssom-view/scroll-behavior-subframe-window.html.ini +++ b/testing/web-platform/meta/css/cssom-view/scroll-behavior-subframe-window.html.ini @@ -1,7 +1,7 @@ [scroll-behavior-subframe-window.html] [Main frame with smooth scroll-behavior ; scroll() with default behavior] expected: - if (os == "linux") and debug and not fission: [PASS, FAIL] + if not fission and (os == "linux") and debug: [PASS, FAIL] [Main frame with smooth scroll-behavior ; scroll() with auto behavior] expected: @@ -20,3 +20,7 @@ [Main frame with auto scroll-behavior ; scrollBy() with default behavior] expected: if (os == "win") and debug: [PASS, FAIL] + + [Main frame with auto scroll-behavior ; scrollBy() with smooth behavior] + expected: + if (processor == "x86") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/cssom-view/scrollIntoView-smooth.html.ini b/testing/web-platform/meta/css/cssom-view/scrollIntoView-smooth.html.ini index b000fb8847..ae9764e572 100644 --- a/testing/web-platform/meta/css/cssom-view/scrollIntoView-smooth.html.ini +++ b/testing/web-platform/meta/css/cssom-view/scrollIntoView-smooth.html.ini @@ -3,22 +3,16 @@ disabled: if debug and (os == "linux") and (processor == "x86"): wpt-sync Bug 1461151 expected: - if (os == "win") and debug and not swgl: [PASS, FAIL] - if (os == "linux") and swgl: [PASS, FAIL] if os == "android": FAIL [Smooth scrollIntoView should scroll the element to the 'center' position] expected: - if (os == "win") and debug and not swgl: [PASS, FAIL] if os == "android": FAIL [Smooth scrollIntoView should scroll the element to the 'nearest' position] expected: - if (os == "linux") and not fission and debug and swgl: [PASS, FAIL] - if (os == "linux") and not fission and not debug: [PASS, FAIL] if os == "android": FAIL [Smooth scrollIntoView should scroll the element to the 'start' position] expected: - if (os == "linux") and debug and not fission: [PASS, FAIL] if os == "android": FAIL diff --git a/testing/web-platform/meta/css/cssom/getComputedStyle-pseudo-with-argument.html.ini b/testing/web-platform/meta/css/cssom/getComputedStyle-pseudo-with-argument.html.ini new file mode 100644 index 0000000000..bad4586f46 --- /dev/null +++ b/testing/web-platform/meta/css/cssom/getComputedStyle-pseudo-with-argument.html.ini @@ -0,0 +1,30 @@ +[getComputedStyle-pseudo-with-argument.html] + [This pseudo-element should not parse: ::highlight] + expected: FAIL + + [This pseudo-element should not parse: ::highlight(] + expected: FAIL + + [This pseudo-element should not parse: ::highlight()] + expected: FAIL + + [This pseudo-element should not parse: ::highlight(1)] + expected: FAIL + + [This pseudo-element should not parse: ::highlight($)] + expected: FAIL + + [This pseudo-element should not parse: ::highlight(name)a] + expected: FAIL + + [This pseudo-element should parse: ::highlight(\nname] + expected: FAIL + + [This pseudo-element should parse: ::highlight(name\t] + expected: FAIL + + [This pseudo-element should parse: ::highlight( name ] + expected: FAIL + + [This pseudo-element should parse: ::highlight( n\\61me )] + expected: FAIL diff --git a/testing/web-platform/meta/css/motion/animation/offset-rotate-interpolation-math-functions-tentative.html.ini b/testing/web-platform/meta/css/motion/animation/offset-rotate-interpolation-math-functions.html.ini index 1f21a593ae..fb873cd491 100644 --- a/testing/web-platform/meta/css/motion/animation/offset-rotate-interpolation-math-functions-tentative.html.ini +++ b/testing/web-platform/meta/css/motion/animation/offset-rotate-interpolation-math-functions.html.ini @@ -1,4 +1,4 @@ -[offset-rotate-interpolation-math-functions-tentative.html] +[offset-rotate-interpolation-math-functions.html] [CSS Transitions: property <offset-rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (-1) should be [20deg\]] expected: FAIL @@ -71,74 +71,74 @@ [Web Animations: property <offset-rotate> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (2) should be [260deg\]] expected: FAIL - [CSS Transitions: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (-1) should be [20deg\]] + [CSS Transitions: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (-1) should be [20deg\]] expected: FAIL - [CSS Transitions: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0) should be [100deg\]] + [CSS Transitions: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0) should be [100deg\]] expected: FAIL - [CSS Transitions: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.125) should be [110deg\]] + [CSS Transitions: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.125) should be [110deg\]] expected: FAIL - [CSS Transitions: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.875) should be [170deg\]] + [CSS Transitions: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.875) should be [170deg\]] expected: FAIL - [CSS Transitions: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (1) should be [180deg\]] + [CSS Transitions: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (1) should be [180deg\]] expected: FAIL - [CSS Transitions: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (2) should be [260deg\]] + [CSS Transitions: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (2) should be [260deg\]] expected: FAIL - [CSS Transitions with transition: all: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (-1) should be [20deg\]] + [CSS Transitions with transition: all: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (-1) should be [20deg\]] expected: FAIL - [CSS Transitions with transition: all: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0) should be [100deg\]] + [CSS Transitions with transition: all: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0) should be [100deg\]] expected: FAIL - [CSS Transitions with transition: all: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.125) should be [110deg\]] + [CSS Transitions with transition: all: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.125) should be [110deg\]] expected: FAIL - [CSS Transitions with transition: all: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.875) should be [170deg\]] + [CSS Transitions with transition: all: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.875) should be [170deg\]] expected: FAIL - [CSS Transitions with transition: all: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (1) should be [180deg\]] + [CSS Transitions with transition: all: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (1) should be [180deg\]] expected: FAIL - [CSS Transitions with transition: all: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (2) should be [260deg\]] + [CSS Transitions with transition: all: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (2) should be [260deg\]] expected: FAIL - [CSS Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (-1) should be [20deg\]] + [CSS Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (-1) should be [20deg\]] expected: FAIL - [CSS Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0) should be [100deg\]] + [CSS Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0) should be [100deg\]] expected: FAIL - [CSS Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.125) should be [110deg\]] + [CSS Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.125) should be [110deg\]] expected: FAIL - [CSS Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.875) should be [170deg\]] + [CSS Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.875) should be [170deg\]] expected: FAIL - [CSS Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (1) should be [180deg\]] + [CSS Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (1) should be [180deg\]] expected: FAIL - [CSS Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (2) should be [260deg\]] + [CSS Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (2) should be [260deg\]] expected: FAIL - [Web Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (-1) should be [20deg\]] + [Web Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (-1) should be [20deg\]] expected: FAIL - [Web Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0) should be [100deg\]] + [Web Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0) should be [100deg\]] expected: FAIL - [Web Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.125) should be [110deg\]] + [Web Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.125) should be [110deg\]] expected: FAIL - [Web Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (0.875) should be [170deg\]] + [Web Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.875) should be [170deg\]] expected: FAIL - [Web Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (1) should be [180deg\]] + [Web Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (1) should be [180deg\]] expected: FAIL - [Web Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(progress(10rem from 20px to 100px) * 180deg)\] at (2) should be [260deg\]] + [Web Animations: property <offset-rotate> from [calc(sign(20rem - 20px) * 100deg)\] to [calc(sign(20rem - 20px) * 180deg)\] at (2) should be [260deg\]] expected: FAIL diff --git a/testing/web-platform/meta/css/motion/animation/ray-angle-interpolation-math-functions.html.ini b/testing/web-platform/meta/css/motion/animation/ray-angle-interpolation-math-functions.html.ini new file mode 100644 index 0000000000..92f8c6efec --- /dev/null +++ b/testing/web-platform/meta/css/motion/animation/ray-angle-interpolation-math-functions.html.ini @@ -0,0 +1,144 @@ +[ray-angle-interpolation-math-functions.html] + [CSS Transitions: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (-1) should be [ray(20deg)\]] + expected: FAIL + + [CSS Transitions: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0) should be [ray(100deg)\]] + expected: FAIL + + [CSS Transitions: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.125) should be [ray(110deg)\]] + expected: FAIL + + [CSS Transitions: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.875) should be [ray(170deg)\]] + expected: FAIL + + [CSS Transitions: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (1) should be [ray(180deg)\]] + expected: FAIL + + [CSS Transitions: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (2) should be [ray(260deg)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (-1) should be [ray(20deg)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0) should be [ray(100deg)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.125) should be [ray(110deg)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.875) should be [ray(170deg)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (1) should be [ray(180deg)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (2) should be [ray(260deg)\]] + expected: FAIL + + [CSS Animations: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (-1) should be [ray(20deg)\]] + expected: FAIL + + [CSS Animations: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0) should be [ray(100deg)\]] + expected: FAIL + + [CSS Animations: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.125) should be [ray(110deg)\]] + expected: FAIL + + [CSS Animations: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.875) should be [ray(170deg)\]] + expected: FAIL + + [CSS Animations: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (1) should be [ray(180deg)\]] + expected: FAIL + + [CSS Animations: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (2) should be [ray(260deg)\]] + expected: FAIL + + [Web Animations: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (-1) should be [ray(20deg)\]] + expected: FAIL + + [Web Animations: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0) should be [ray(100deg)\]] + expected: FAIL + + [Web Animations: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.125) should be [ray(110deg)\]] + expected: FAIL + + [Web Animations: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.875) should be [ray(170deg)\]] + expected: FAIL + + [Web Animations: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (1) should be [ray(180deg)\]] + expected: FAIL + + [Web Animations: property <offset-path> from [ray(100deg)\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (2) should be [ray(260deg)\]] + expected: FAIL + + [CSS Transitions: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (-1) should be [ray(20deg)\]] + expected: FAIL + + [CSS Transitions: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0) should be [ray(100deg)\]] + expected: FAIL + + [CSS Transitions: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.125) should be [ray(110deg)\]] + expected: FAIL + + [CSS Transitions: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.875) should be [ray(170deg)\]] + expected: FAIL + + [CSS Transitions: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (1) should be [ray(180deg)\]] + expected: FAIL + + [CSS Transitions: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (2) should be [ray(260deg)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (-1) should be [ray(20deg)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0) should be [ray(100deg)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.125) should be [ray(110deg)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.875) should be [ray(170deg)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (1) should be [ray(180deg)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (2) should be [ray(260deg)\]] + expected: FAIL + + [CSS Animations: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (-1) should be [ray(20deg)\]] + expected: FAIL + + [CSS Animations: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0) should be [ray(100deg)\]] + expected: FAIL + + [CSS Animations: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.125) should be [ray(110deg)\]] + expected: FAIL + + [CSS Animations: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.875) should be [ray(170deg)\]] + expected: FAIL + + [CSS Animations: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (1) should be [ray(180deg)\]] + expected: FAIL + + [CSS Animations: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (2) should be [ray(260deg)\]] + expected: FAIL + + [Web Animations: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (-1) should be [ray(20deg)\]] + expected: FAIL + + [Web Animations: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0) should be [ray(100deg)\]] + expected: FAIL + + [Web Animations: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.125) should be [ray(110deg)\]] + expected: FAIL + + [Web Animations: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (0.875) should be [ray(170deg)\]] + expected: FAIL + + [Web Animations: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (1) should be [ray(180deg)\]] + expected: FAIL + + [Web Animations: property <offset-path> from [ray(calc(sign(20rem - 20px) * 100deg))\] to [ray(calc(sign(20rem - 20px) * 180deg))\] at (2) should be [ray(260deg)\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/selectors/pseudo-where-crash.html.ini b/testing/web-platform/meta/css/selectors/pseudo-where-crash.html.ini new file mode 100644 index 0000000000..76b709f120 --- /dev/null +++ b/testing/web-platform/meta/css/selectors/pseudo-where-crash.html.ini @@ -0,0 +1,2 @@ +[pseudo-where-crash.html] + expected: [PASS, CRASH] |