diff options
Diffstat (limited to 'testing/web-platform/meta/css')
360 files changed, 13932 insertions, 3650 deletions
diff --git a/testing/web-platform/meta/css/CSS2/generated-content/content-counter-006.xht.ini b/testing/web-platform/meta/css/CSS2/generated-content/content-counter-006.xht.ini deleted file mode 100644 index d97ab2b89d..0000000000 --- a/testing/web-platform/meta/css/CSS2/generated-content/content-counter-006.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[content-counter-006.xht] - prefs: [layout.css.counter-ancestor-scope.enabled:false] diff --git a/testing/web-platform/meta/css/CSS2/generated-content/content-counter-007.xht.ini b/testing/web-platform/meta/css/CSS2/generated-content/content-counter-007.xht.ini deleted file mode 100644 index b623faf8ac..0000000000 --- a/testing/web-platform/meta/css/CSS2/generated-content/content-counter-007.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[content-counter-007.xht] - prefs: [layout.css.counter-ancestor-scope.enabled:false] diff --git a/testing/web-platform/meta/css/CSS2/generated-content/content-counter-008.xht.ini b/testing/web-platform/meta/css/CSS2/generated-content/content-counter-008.xht.ini deleted file mode 100644 index 0ac7b93cc2..0000000000 --- a/testing/web-platform/meta/css/CSS2/generated-content/content-counter-008.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[content-counter-008.xht] - prefs: [layout.css.counter-ancestor-scope.enabled:false] diff --git a/testing/web-platform/meta/css/CSS2/syntax/counters-010.xht.ini b/testing/web-platform/meta/css/CSS2/syntax/counters-010.xht.ini deleted file mode 100644 index 0934a4b77b..0000000000 --- a/testing/web-platform/meta/css/CSS2/syntax/counters-010.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[counters-010.xht] - prefs: [layout.css.counter-ancestor-scope.enabled:false] 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 new file mode 100644 index 0000000000..b6a3b1d115 --- /dev/null +++ b/testing/web-platform/meta/css/css-align/blocks/align-content-block-005.html.ini @@ -0,0 +1,2 @@ +[align-content-block-005.html] + max-asserts: 7 diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-default-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-default-001.html.ini deleted file mode 100644 index 290311a8e1..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-default-001.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[anchor-default-001.html] - expected: - if (processor == "x86") and debug: [FAIL, ERROR] - FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-default-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-default-002.html.ini deleted file mode 100644 index 015bbaa38c..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-default-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[anchor-default-002.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-default-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-default-003.html.ini deleted file mode 100644 index 28d5ec4cfc..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-default-003.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[anchor-default-003.html] - [Layout is updated on `anchor-default` changes] - 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 deleted file mode 100644 index e51a6f18e8..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-default-basics.html.ini +++ /dev/null @@ -1,144 +0,0 @@ -[anchor-default-basics.html] - [e.style['anchor-default'\] = "implicit" should set the property value] - expected: FAIL - - [e.style['anchor-default'\] = "--foo" should set the property value] - expected: FAIL - - [Property anchor-default value 'implicit'] - expected: FAIL - - [Property anchor-default value '--foo'] - expected: FAIL - - [Property anchor-default has initial value implicit] - expected: FAIL - - [Property anchor-default does not inherit] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [--foo\] to [implicit\] at (0.5) should be [implicit\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [--foo\] to [implicit\] at (0.6) should be [implicit\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [--foo\] to [implicit\] at (1) should be [implicit\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [--foo\] to [implicit\] at (1.5) should be [implicit\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [implicit\] at (-0.3) should be [implicit\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [implicit\] at (0) should be [implicit\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [implicit\] at (0.3) should be [implicit\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [implicit\] at (0.5) should be [implicit\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [implicit\] at (0.6) should be [implicit\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [implicit\] at (1) should be [implicit\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [implicit\] at (1.5) should be [implicit\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [--foo\] to [implicit\] at (0) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [--foo\] to [implicit\] at (0.3) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [--foo\] to [implicit\] at (0.5) should be [implicit\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [--foo\] to [implicit\] at (0.6) should be [implicit\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [--foo\] to [implicit\] at (1) should be [implicit\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [--foo\] to [implicit\] at (1.5) should be [implicit\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [--foo\] to [implicit\] at (0) should be [--foo\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [--foo\] to [implicit\] at (0.3) should be [--foo\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [--foo\] to [implicit\] at (0.5) should be [implicit\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [--foo\] to [implicit\] at (0.6) should be [implicit\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [--foo\] to [implicit\] at (1) should be [implicit\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [--foo\] to [implicit\] at (1.5) should be [implicit\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [--foo\] to [implicit\] at (-0.3) should be [implicit\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [--foo\] to [implicit\] at (0) should be [implicit\]] - expected: FAIL - - [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-style-contained-dynamic.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-name-style-contained-dynamic.html.ini deleted file mode 100644 index f5a968bf41..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-name-style-contained-dynamic.html.ini +++ /dev/null @@ -1,21 +0,0 @@ -[anchor-name-style-contained-dynamic.html] - [.target 1] - expected: FAIL - - [.target 2] - expected: FAIL - - [.target 3] - expected: FAIL - - [.target 6] - expected: FAIL - - [.target 7] - expected: FAIL - - [.target 8] - expected: FAIL - - [.target 9] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-name-style-contained.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-name-style-contained.html.ini deleted file mode 100644 index ae4e6a4a29..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/anchor-name-style-contained.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[anchor-name-style-contained.html] - [.target 1] - expected: FAIL - - [.target 2] - expected: FAIL - - [.target 4] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-position-dynamic-005.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-position-dynamic-005.html.ini new file mode 100644 index 0000000000..34cfa72334 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-position-dynamic-005.html.ini @@ -0,0 +1,2 @@ +[anchor-position-dynamic-005.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-012.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-012.html.ini new file mode 100644 index 0000000000..7f45352af7 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-scroll-position-try-012.html.ini @@ -0,0 +1,2 @@ +[anchor-scroll-position-try-012.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-transition-attr.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-attr.html.ini new file mode 100644 index 0000000000..4518450f11 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-attr.html.ini @@ -0,0 +1,3 @@ +[anchor-transition-attr.html] + [Transition when the anchor attribute changes] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-transition-default.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-default.html.ini new file mode 100644 index 0000000000..cba5c52bf3 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-default.html.ini @@ -0,0 +1,3 @@ +[anchor-transition-default.html] + [Transition when position-anchor changes] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-transition-eval.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-eval.html.ini new file mode 100644 index 0000000000..6fd35e1f36 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-eval.html.ini @@ -0,0 +1,6 @@ +[anchor-transition-eval.html] + [Transition when the result of anchor() changes] + expected: FAIL + + [Transition when the result of anchor-size() changes] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-transition-name.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-name.html.ini new file mode 100644 index 0000000000..a5cad60766 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-transition-name.html.ini @@ -0,0 +1,3 @@ +[anchor-transition-name.html] + [Transition when the dereferenced anchor name changes] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/anchor-typed-om.html.ini b/testing/web-platform/meta/css/css-anchor-position/anchor-typed-om.html.ini new file mode 100644 index 0000000000..595128413e --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/anchor-typed-om.html.ini @@ -0,0 +1,6 @@ +[anchor-typed-om.html] + [anchor() computes to pixels] + expected: FAIL + + [anchor-size() computes to pixels] + 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 index a174f58fe4..a4efe7aeab 100644 --- 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 @@ -32,9 +32,6 @@ [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 @@ -104,18 +101,6 @@ [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 @@ -143,20 +128,41 @@ [float: 1px is disallowed in @position-try] expected: FAIL - [top: revert is disallowed in @position-try] + [top: 1px !important is disallowed in @position-try] expected: FAIL - [top: revert-layer is disallowed in @position-try] + [inset: 1px !important is disallowed in @position-try] expected: FAIL - [inset: revert is disallowed in @position-try] + [place-self: normal is allowed in @position-try] expected: FAIL - [inset: revert-layer is disallowed in @position-try] + [position-anchor: --anchor is allowed in @position-try] expected: FAIL - [top: 1px !important is disallowed in @position-try] + [justify-content: normal is disallowed in @position-try] expected: FAIL - [inset: 1px !important is disallowed in @position-try] + [align-content: normal is disallowed in @position-try] + expected: FAIL + + [justify-items: normal is disallowed in @position-try] + expected: FAIL + + [align-items: normal is disallowed in @position-try] + expected: FAIL + + [inset-area: span-all is allowed in @position-try] + expected: FAIL + + [top: revert is allowed in @position-try] + expected: FAIL + + [top: revert-layer is allowed in @position-try] + expected: FAIL + + [inset: revert is allowed in @position-try] + expected: FAIL + + [inset: revert-layer is allowed in @position-try] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-align-justify-wm-dir.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-align-justify-wm-dir.html.ini new file mode 100644 index 0000000000..dbebbc598f --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-align-justify-wm-dir.html.ini @@ -0,0 +1,120 @@ +[inset-area-align-justify-wm-dir.html] + [Offsets for: start start with writing-mode / direction: containing-block: horizontal-tb / rtl] + expected: FAIL + + [Offsets for: self-start self-start with writing-mode / direction: containing-block: horizontal-tb / rtl] + expected: FAIL + + [Offsets for: x-start y-start with writing-mode / direction: containing-block: horizontal-tb / rtl] + expected: FAIL + + [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: horizontal-tb / rtl] + expected: FAIL + + [Offsets for: start start with writing-mode / direction: containing-block: vertical-lr / ltr] + expected: FAIL + + [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-lr / ltr] + expected: FAIL + + [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-lr / ltr] + expected: FAIL + + [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-lr / ltr] + expected: FAIL + + [Offsets for: start start with writing-mode / direction: containing-block: vertical-lr / rtl] + expected: FAIL + + [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-lr / rtl] + expected: FAIL + + [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-lr / rtl] + expected: FAIL + + [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-lr / rtl] + expected: FAIL + + [Offsets for: start start with writing-mode / direction: containing-block: vertical-rl / ltr] + expected: FAIL + + [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-rl / ltr] + expected: FAIL + + [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-rl / ltr] + expected: FAIL + + [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-rl / ltr] + expected: FAIL + + [Offsets for: start start with writing-mode / direction: containing-block: vertical-rl / rtl] + expected: FAIL + + [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-rl / rtl] + expected: FAIL + + [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-rl / rtl] + expected: FAIL + + [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-rl / rtl] + expected: FAIL + + [Offsets for: start start with writing-mode / direction: self: horizontal-tb / rtl] + expected: FAIL + + [Offsets for: self-start self-start with writing-mode / direction: self: horizontal-tb / rtl] + expected: FAIL + + [Offsets for: x-start y-start with writing-mode / direction: self: horizontal-tb / rtl] + expected: FAIL + + [Offsets for: x-self-start y-self-start with writing-mode / direction: self: horizontal-tb / rtl] + expected: FAIL + + [Offsets for: start start with writing-mode / direction: self: vertical-lr / ltr] + expected: FAIL + + [Offsets for: self-start self-start with writing-mode / direction: self: vertical-lr / ltr] + expected: FAIL + + [Offsets for: x-start y-start with writing-mode / direction: self: vertical-lr / ltr] + expected: FAIL + + [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-lr / ltr] + expected: FAIL + + [Offsets for: start start with writing-mode / direction: self: vertical-lr / rtl] + expected: FAIL + + [Offsets for: self-start self-start with writing-mode / direction: self: vertical-lr / rtl] + expected: FAIL + + [Offsets for: x-start y-start with writing-mode / direction: self: vertical-lr / rtl] + expected: FAIL + + [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-lr / rtl] + expected: FAIL + + [Offsets for: start start with writing-mode / direction: self: vertical-rl / ltr] + expected: FAIL + + [Offsets for: self-start self-start with writing-mode / direction: self: vertical-rl / ltr] + expected: FAIL + + [Offsets for: x-start y-start with writing-mode / direction: self: vertical-rl / ltr] + expected: FAIL + + [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-rl / ltr] + expected: FAIL + + [Offsets for: start start with writing-mode / direction: self: vertical-rl / rtl] + expected: FAIL + + [Offsets for: self-start self-start with writing-mode / direction: self: vertical-rl / rtl] + expected: FAIL + + [Offsets for: x-start y-start with writing-mode / direction: self: vertical-rl / rtl] + expected: FAIL + + [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-rl / rtl] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-align-justify.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-align-justify.html.ini new file mode 100644 index 0000000000..9c44574033 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-align-justify.html.ini @@ -0,0 +1,42 @@ +[inset-area-align-justify.html] + [Offsets for inset-area: span-all] + expected: FAIL + + [Offsets for inset-area: top left] + expected: FAIL + + [Offsets for inset-area: top center] + expected: FAIL + + [Offsets for inset-area: top right] + expected: FAIL + + [Offsets for inset-area: center left] + expected: FAIL + + [Offsets for inset-area: center center] + expected: FAIL + + [Offsets for inset-area: center right] + expected: FAIL + + [Offsets for inset-area: bottom left] + expected: FAIL + + [Offsets for inset-area: bottom center] + expected: FAIL + + [Offsets for inset-area: bottom right] + expected: FAIL + + [Offsets for inset-area: top span-left] + expected: FAIL + + [Offsets for inset-area: top span-right] + expected: FAIL + + [Offsets for inset-area: span-top left] + expected: FAIL + + [Offsets for inset-area: span-bottom left] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-anchor-outside.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-anchor-outside.html.ini new file mode 100644 index 0000000000..b78b34a25d --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-anchor-outside.html.ini @@ -0,0 +1,33 @@ +[inset-area-anchor-outside.html] + [Offsets for inset-area: span-all] + expected: FAIL + + [Offsets for inset-area: left span-all] + expected: FAIL + + [Offsets for inset-area: span-left span-all] + expected: FAIL + + [Offsets for inset-area: span-all center] + expected: FAIL + + [Offsets for inset-area: span-right span-all] + expected: FAIL + + [Offsets for inset-area: right span-all] + expected: FAIL + + [Offsets for inset-area: top span-all] + expected: FAIL + + [Offsets for inset-area: span-top span-all] + expected: FAIL + + [Offsets for inset-area: center span-all] + expected: FAIL + + [Offsets for inset-area: span-bottom span-all] + expected: FAIL + + [Offsets for inset-area: bottom span-all] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-anchor-partially-outside.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-anchor-partially-outside.html.ini new file mode 100644 index 0000000000..fc0d6497f9 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-anchor-partially-outside.html.ini @@ -0,0 +1,33 @@ +[inset-area-anchor-partially-outside.html] + [Offsets for inset-area: span-all] + expected: FAIL + + [Offsets for inset-area: left span-all] + expected: FAIL + + [Offsets for inset-area: span-left span-all] + expected: FAIL + + [Offsets for inset-area: span-all center] + expected: FAIL + + [Offsets for inset-area: span-right span-all] + expected: FAIL + + [Offsets for inset-area: right span-all] + expected: FAIL + + [Offsets for inset-area: top span-all] + expected: FAIL + + [Offsets for inset-area: span-top span-all] + expected: FAIL + + [Offsets for inset-area: center span-all] + expected: FAIL + + [Offsets for inset-area: span-bottom span-all] + expected: FAIL + + [Offsets for inset-area: bottom span-all] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-basic.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-basic.html.ini index 09e2267b29..c5bfdf5a0b 100644 --- a/testing/web-platform/meta/css/css-anchor-position/inset-area-basic.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-basic.html.ini @@ -1,135 +1,135 @@ [inset-area-basic.html] - [Offsets for: all] + [Offsets for: span-all] expected: FAIL - [Offsets for: all / all] + [Offsets for: span-all span-all] expected: FAIL - [Offsets for: top / left] + [Offsets for: top left] expected: FAIL - [Offsets for: top / center] + [Offsets for: top center] expected: FAIL - [Offsets for: top / right] + [Offsets for: top right] expected: FAIL - [Offsets for: center / left] + [Offsets for: center left] expected: FAIL - [Offsets for: center / center] + [Offsets for: center center] expected: FAIL - [Offsets for: center / right] + [Offsets for: center right] expected: FAIL - [Offsets for: bottom / left] + [Offsets for: bottom left] expected: FAIL - [Offsets for: bottom / center] + [Offsets for: bottom center] expected: FAIL - [Offsets for: bottom / right] + [Offsets for: bottom right] expected: FAIL - [Offsets for: start / start] + [Offsets for: start start] expected: FAIL - [Offsets for: start / center] + [Offsets for: start center] expected: FAIL - [Offsets for: start / end] + [Offsets for: start end] expected: FAIL - [Offsets for: center / start] + [Offsets for: center start] expected: FAIL - [Offsets for: center / end] + [Offsets for: center end] expected: FAIL - [Offsets for: end / start] + [Offsets for: end start] expected: FAIL - [Offsets for: end / center] + [Offsets for: end center] expected: FAIL - [Offsets for: end / end] + [Offsets for: end end] expected: FAIL - [Offsets for: self-start / self-start] + [Offsets for: self-start self-start] expected: FAIL - [Offsets for: self-start / center] + [Offsets for: self-start center] expected: FAIL - [Offsets for: self-start / self-end] + [Offsets for: self-start self-end] expected: FAIL - [Offsets for: center / self-start] + [Offsets for: center self-start] expected: FAIL - [Offsets for: center / self-end] + [Offsets for: center self-end] expected: FAIL - [Offsets for: self-end / self-start] + [Offsets for: self-end self-start] expected: FAIL - [Offsets for: self-end / center] + [Offsets for: self-end center] expected: FAIL - [Offsets for: self-end / self-end] + [Offsets for: self-end self-end] expected: FAIL - [Offsets for: y-start / x-start] + [Offsets for: y-start x-start] expected: FAIL - [Offsets for: y-start / center] + [Offsets for: y-start center] expected: FAIL - [Offsets for: y-start / x-end] + [Offsets for: y-start x-end] expected: FAIL - [Offsets for: center / x-start] + [Offsets for: center x-start] expected: FAIL - [Offsets for: center / x-end] + [Offsets for: center x-end] expected: FAIL - [Offsets for: y-end / x-start] + [Offsets for: y-end x-start] expected: FAIL - [Offsets for: y-end / center] + [Offsets for: y-end center] expected: FAIL - [Offsets for: y-end / x-end] + [Offsets for: y-end x-end] expected: FAIL - [Offsets for: y-self-start / x-self-start] + [Offsets for: y-self-start x-self-start] expected: FAIL - [Offsets for: y-self-start / center] + [Offsets for: y-self-start center] expected: FAIL - [Offsets for: y-self-start / x-self-end] + [Offsets for: y-self-start x-self-end] expected: FAIL - [Offsets for: center / x-self-start] + [Offsets for: center x-self-start] expected: FAIL - [Offsets for: center / x-self-end] + [Offsets for: center x-self-end] expected: FAIL - [Offsets for: y-self-end / x-self-start] + [Offsets for: y-self-end x-self-start] expected: FAIL - [Offsets for: y-self-end / center] + [Offsets for: y-self-end center] expected: FAIL - [Offsets for: y-self-end / x-self-end] + [Offsets for: y-self-end x-self-end] expected: FAIL - [Offsets for: y-self-start center / self-end center] + [Offsets for: span-y-self-start span-x-self-end] expected: FAIL - [Offsets for: bottom center / x-start x-end] + [Offsets for: span-bottom span-all] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-computed-insets.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-computed-insets.html.ini index b3c16839f1..57e6378357 100644 --- a/testing/web-platform/meta/css/css-anchor-position/inset-area-computed-insets.tentative.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-computed-insets.html.ini @@ -1,3 +1,3 @@ -[inset-area-computed-insets.tentative.html] +[inset-area-computed-insets.html] [inset-area does not affect insets at computed value time] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-computed.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-computed.html.ini index fd6ec64e55..efd2dd4725 100644 --- a/testing/web-platform/meta/css/css-anchor-position/inset-area-computed.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-computed.html.ini @@ -2,32 +2,29 @@ [Property inset-area value 'none'] expected: FAIL - [Property inset-area value 'all'] - expected: FAIL - [Property inset-area value 'x-start'] expected: FAIL [Property inset-area value 'center'] expected: FAIL - [Property inset-area value 'all / all'] + [Property inset-area value 'top center'] expected: FAIL - [Property inset-area value 'top center'] + [Property inset-area has initial value none] expected: FAIL - [Property inset-area value 'bottom center / all'] + [Property inset-area does not inherit] expected: FAIL - [Property inset-area value 'x-start center x-end'] + [Property inset-area value 'span-all'] expected: FAIL - [Property inset-area value 'x-start / x-end'] + [Property inset-area value 'span-all span-all'] expected: FAIL - [Property inset-area has initial value none] + [Property inset-area value 'center center'] expected: FAIL - [Property inset-area does not inherit] + [Property inset-area value 'span-bottom span-all'] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-in-grid.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-in-grid.html.ini new file mode 100644 index 0000000000..d14ef0ac75 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-in-grid.html.ini @@ -0,0 +1,6 @@ +[inset-area-in-grid.html] + [Offsets for inset-area: span-bottom span-left and insets: {"left":"auto","right":"auto","top":"auto","bottom":"auto"}] + expected: FAIL + + [Offsets for inset-area: span-bottom span-left and insets: {"left":"10px","right":"10px","top":"10px","bottom":"10px"}] + 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 483324fece..b91c1f1bb6 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 @@ -1,126 +1,126 @@ [inset-area-interpolation.html] - [CSS Transitions: property <inset-area> from [none\] to [all / left\] at (-0.3) should be [all / left\]] + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (-0.3) should be [none\]] expected: FAIL - [CSS Transitions: property <inset-area> from [none\] to [all / left\] at (0) should be [all / left\]] + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0) should be [none\]] expected: FAIL - [CSS Transitions: property <inset-area> from [none\] to [all / left\] at (0.3) should be [all / left\]] + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0.3) should be [none\]] expected: FAIL - [CSS Transitions: property <inset-area> from [none\] to [all / left\] at (0.5) should be [all / left\]] + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0.5) should be [span-all left\]] expected: FAIL - [CSS Transitions: property <inset-area> from [none\] to [all / left\] at (0.6) should be [all / left\]] + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0.6) should be [span-all left\]] expected: FAIL - [CSS Transitions: property <inset-area> from [none\] to [all / left\] at (1) should be [all / left\]] + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (1) should be [span-all left\]] expected: FAIL - [CSS Transitions: property <inset-area> from [none\] to [all / left\] at (1.5) should be [all / left\]] + [CSS Transitions with transition-behavior:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (1.5) should be [span-all left\]] expected: FAIL - [CSS Transitions with transition: all: property <inset-area> from [none\] to [all / left\] at (-0.3) should be [all / left\]] + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (-0.3) should be [none\]] expected: FAIL - [CSS Transitions with transition: all: property <inset-area> from [none\] to [all / left\] at (0) should be [all / left\]] + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0) should be [none\]] expected: FAIL - [CSS Transitions with transition: all: property <inset-area> from [none\] to [all / left\] at (0.3) should be [all / left\]] + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0.3) should be [none\]] expected: FAIL - [CSS Transitions with transition: all: property <inset-area> from [none\] to [all / left\] at (0.5) should be [all / left\]] + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0.5) should be [span-all left\]] expected: FAIL - [CSS Transitions with transition: all: property <inset-area> from [none\] to [all / left\] at (0.6) should be [all / left\]] + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (0.6) should be [span-all left\]] expected: FAIL - [CSS Transitions with transition: all: property <inset-area> from [none\] to [all / left\] at (1) should be [all / left\]] + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (1) should be [span-all left\]] expected: FAIL - [CSS Transitions with transition: all: property <inset-area> from [none\] to [all / left\] at (1.5) should be [all / left\]] + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <inset-area> from [none\] to [span-all left\] at (1.5) should be [span-all left\]] expected: FAIL - [CSS Animations: property <inset-area> from [none\] to [all / left\] at (-0.3) should be [none\]] + [CSS Transitions: property <inset-area> from [none\] to [span-all left\] at (-0.3) should be [span-all left\]] expected: FAIL - [CSS Animations: property <inset-area> from [none\] to [all / left\] at (0) should be [none\]] + [CSS Transitions: property <inset-area> from [none\] to [span-all left\] at (0) should be [span-all left\]] expected: FAIL - [CSS Animations: property <inset-area> from [none\] to [all / left\] at (0.3) should be [none\]] + [CSS Transitions: property <inset-area> from [none\] to [span-all left\] at (0.3) should be [span-all left\]] expected: FAIL - [CSS Animations: property <inset-area> from [none\] to [all / left\] at (0.5) should be [all / left\]] + [CSS Transitions: property <inset-area> from [none\] to [span-all left\] at (0.5) should be [span-all left\]] expected: FAIL - [CSS Animations: property <inset-area> from [none\] to [all / left\] at (0.6) should be [all / left\]] + [CSS Transitions: property <inset-area> from [none\] to [span-all left\] at (0.6) should be [span-all left\]] expected: FAIL - [CSS Animations: property <inset-area> from [none\] to [all / left\] at (1) should be [all / left\]] + [CSS Transitions: property <inset-area> from [none\] to [span-all left\] at (1) should be [span-all left\]] expected: FAIL - [CSS Animations: property <inset-area> from [none\] to [all / left\] at (1.5) should be [all / left\]] + [CSS Transitions: property <inset-area> from [none\] to [span-all left\] at (1.5) should be [span-all left\]] expected: FAIL - [Web Animations: property <inset-area> from [none\] to [all / left\] at (-0.3) should be [none\]] + [CSS Transitions with transition: all: property <inset-area> from [none\] to [span-all left\] at (-0.3) should be [span-all left\]] expected: FAIL - [Web Animations: property <inset-area> from [none\] to [all / left\] at (0) should be [none\]] + [CSS Transitions with transition: all: property <inset-area> from [none\] to [span-all left\] at (0) should be [span-all left\]] expected: FAIL - [Web Animations: property <inset-area> from [none\] to [all / left\] at (0.3) should be [none\]] + [CSS Transitions with transition: all: property <inset-area> from [none\] to [span-all left\] at (0.3) should be [span-all left\]] expected: FAIL - [Web Animations: property <inset-area> from [none\] to [all / left\] at (0.5) should be [all / left\]] + [CSS Transitions with transition: all: property <inset-area> from [none\] to [span-all left\] at (0.5) should be [span-all left\]] expected: FAIL - [Web Animations: property <inset-area> from [none\] to [all / left\] at (0.6) should be [all / left\]] + [CSS Transitions with transition: all: property <inset-area> from [none\] to [span-all left\] at (0.6) should be [span-all left\]] expected: FAIL - [Web Animations: property <inset-area> from [none\] to [all / left\] at (1) should be [all / left\]] + [CSS Transitions with transition: all: property <inset-area> from [none\] to [span-all left\] at (1) should be [span-all left\]] expected: FAIL - [Web Animations: property <inset-area> from [none\] to [all / left\] at (1.5) should be [all / left\]] + [CSS Transitions with transition: all: property <inset-area> from [none\] to [span-all left\] at (1.5) should be [span-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\]] + [CSS Animations: property <inset-area> from [none\] to [span-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\]] + [CSS Animations: property <inset-area> from [none\] to [span-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\]] + [CSS Animations: property <inset-area> from [none\] to [span-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\]] + [CSS Animations: property <inset-area> from [none\] to [span-all left\] at (0.5) should be [span-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\]] + [CSS Animations: property <inset-area> from [none\] to [span-all left\] at (0.6) should be [span-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\]] + [CSS Animations: property <inset-area> from [none\] to [span-all left\] at (1) should be [span-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\]] + [CSS Animations: property <inset-area> from [none\] to [span-all left\] at (1.5) should be [span-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\]] + [Web Animations: property <inset-area> from [none\] to [span-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\]] + [Web Animations: property <inset-area> from [none\] to [span-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\]] + [Web Animations: property <inset-area> from [none\] to [span-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\]] + [Web Animations: property <inset-area> from [none\] to [span-all left\] at (0.5) should be [span-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\]] + [Web Animations: property <inset-area> from [none\] to [span-all left\] at (0.6) should be [span-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\]] + [Web Animations: property <inset-area> from [none\] to [span-all left\] at (1) should be [span-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\]] + [Web Animations: property <inset-area> from [none\] to [span-all left\] at (1.5) should be [span-all left\]] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-parsing.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-parsing.html.ini index a5f036a608..5e5f4d5af9 100644 --- a/testing/web-platform/meta/css/css-anchor-position/inset-area-parsing.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-parsing.html.ini @@ -2,9 +2,6 @@ [e.style['inset-area'\] = "none" should set the property value] expected: FAIL - [e.style['inset-area'\] = "all" should set the property value] - expected: FAIL - [e.style['inset-area'\] = "start" should set the property value] expected: FAIL @@ -53,35 +50,1820 @@ [e.style['inset-area'\] = "y-self-end" should set the property value] expected: FAIL - [e.style['inset-area'\] = "all / all" should set the property value] + [e.style['inset-area'\] = "start end" should set the property value] expected: FAIL - [e.style['inset-area'\] = "top / all" should set the property value] + [e.style['inset-area'\] = "center start" should set the property value] expected: FAIL - [e.style['inset-area'\] = "all / top" should set the property value] + [e.style['inset-area'\] = "center" should set the property value] expected: FAIL - [e.style['inset-area'\] = "start end" should set the property value] + [e.style['inset-area'\] = "center center" should set the property value] expected: FAIL - [e.style['inset-area'\] = "center end start" should set the property value] + [e.style['inset-area'\] = "span-all" should set the property value] expected: FAIL - [e.style['inset-area'\] = "center x-end x-start" should set the property value] + [e.style['inset-area'\] = "span-all span-all" should set the property value] expected: FAIL - [e.style['inset-area'\] = "center end start / top center bottom" should set the property value] + [e.style['inset-area'\] = "center span-all" should set the property value] expected: FAIL - [e.style['inset-area'\] = "end center / start" should set the property value] + [e.style['inset-area'\] = "span-all center" should set the property value] expected: FAIL - [e.style['inset-area'\] = "bottom / left" should set the property value] + [e.style['inset-area'\] = "span-left" should set the property value] expected: FAIL - [e.style['inset-area'\] = "center start" should set the property value] + [e.style['inset-area'\] = "span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "left top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "left bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "left span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "left span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "left y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "left y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "left span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "left span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "left y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "left y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "left span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "left span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "right top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "right bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "right span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "right span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "right y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "right y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "right span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "right span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "right y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "right y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "right span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "right span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-left top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-left bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-left span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-left span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-left y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-left y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-left span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-left span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-left y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-left y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-left span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-left span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-right top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-right bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-right span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-right span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-right y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-right y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-right span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-right span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-right y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-right y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-right span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-right span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-start top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-start bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-start span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-start span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-start y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-start y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-start span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-start span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-start y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-start y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-start span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-start span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-end top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-end bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-end span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-end span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-end y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-end y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-end span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-end span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-end y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-end y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-end span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-end span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-start top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-start bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-start span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-start span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-start y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-start y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-start span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-start span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-start y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-start y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-start span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-start span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-end top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-end bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-end span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-end span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-end y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-end y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-end span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-end span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-end y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-end y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-end span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-end span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "top left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "top right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "top span-left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "top span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "top x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "top x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "top span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "top span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "top x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "top x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "top span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "top span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "bottom left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "bottom right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "bottom span-left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "bottom span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "bottom x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "bottom x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "bottom span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "bottom span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "bottom x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "bottom x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "bottom span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "bottom span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top span-left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom span-left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-start left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-start right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-start span-left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-start span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-start x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-start x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-start span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-start span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-start x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-start x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-start span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-start span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-end left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-end right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-end span-left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-end span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-end x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-end x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-end span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-end span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-end x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-end x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-end span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-end span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start span-left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end span-left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-start left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-start right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-start span-left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-start span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-start x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-start x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-start span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-start span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-start x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-start x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-start span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-start span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-end left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-end right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-end span-left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-end span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-end x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-end x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-end span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-end span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-end x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-end x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-end span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-end span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start span-left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end span-left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "block-start inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "block-start inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "block-start span-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "block-start span-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "block-end inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "block-end inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "block-end span-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "block-end span-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-block-start inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-block-start inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-block-start span-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-block-start span-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-block-end inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-block-end inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-block-end span-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-block-end span-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "inline-start block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "inline-start block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "inline-start span-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "inline-start span-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "inline-end block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "inline-end block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "inline-end span-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "inline-end span-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-inline-start block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-inline-start block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-inline-start span-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-inline-start span-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-inline-end block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-inline-end block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-inline-end span-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-inline-end span-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-block-start self-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-block-start self-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-block-start span-self-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-block-start span-self-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-block-end self-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-block-end self-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-block-end span-self-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-block-end span-self-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-block-start self-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-block-start self-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-block-start span-self-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-block-start span-self-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-block-end self-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-block-end self-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-block-end span-self-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-block-end span-self-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-inline-start self-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-inline-start self-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-inline-start span-self-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-inline-start span-self-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-inline-end self-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-inline-end self-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-inline-end span-self-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-inline-end span-self-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-inline-start self-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-inline-start self-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-inline-start span-self-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-inline-start span-self-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-inline-end self-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-inline-end self-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-inline-end span-self-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-inline-end span-self-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "start start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "start span-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "start span-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "end start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "end end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "end span-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "end span-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-start start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-start end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-start span-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-start span-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-end start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-end end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-end span-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-end span-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-start self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-start self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-start span-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-start span-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-end self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-end self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-end span-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-end span-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-start self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-start self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-start span-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-start span-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-end self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-end self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-end span-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-end span-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "left center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "left span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "right center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "right span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-left center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-left span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-left" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-right center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-right span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-right" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-x-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-x-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "x-self-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-x-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-x-self-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-x-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "top center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "top span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "bottom center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "bottom span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-top span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-top" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-bottom span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-bottom" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-y-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-y-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "y-self-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-y-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-y-self-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-y-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "block-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "block-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "block-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "block-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-block-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-block-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-block-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-block-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "inline-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "inline-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "inline-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "inline-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-inline-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-inline-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-inline-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-inline-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-block-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center self-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-block-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all self-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-block-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center self-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-block-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all self-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-block-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-self-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-block-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-self-block-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-block-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-self-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-block-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-self-block-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-inline-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center self-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-inline-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all self-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-inline-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center self-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-inline-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all self-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-inline-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-self-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-inline-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-self-inline-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-inline-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-self-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-inline-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-self-inline-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "self-end span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-start center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-start span-all" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-all span-self-start" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-end center" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "center span-self-end" should set the property value] + expected: FAIL + + [e.style['inset-area'\] = "span-self-end span-all" should set the property value] expected: FAIL - [e.style['inset-area'\] = "x-start / x-start" should set the property value] + [e.style['inset-area'\] = "span-all span-self-end" should set the property value] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-scroll-adjust.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-scroll-adjust.html.ini new file mode 100644 index 0000000000..2c17218fca --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-scroll-adjust.html.ini @@ -0,0 +1,2 @@ +[inset-area-scroll-adjust.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-with-insets.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-with-insets.html.ini new file mode 100644 index 0000000000..54227f7f90 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-with-insets.html.ini @@ -0,0 +1,9 @@ +[inset-area-with-insets.html] + [Offsets for inset-area: center center and insets: {"top":"10px","bottom":"40px","left":"5px","right":"15px"}] + expected: FAIL + + [Offsets for inset-area: left bottom and insets: {"top":"10px","bottom":"40px","left":"5px","right":"15px"}] + expected: FAIL + + [Offsets for inset-area: span-right center and insets: {"top":"20%","bottom":"auto","left":"auto","right":"25%"}] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/inset-area-wm-dir.html.ini b/testing/web-platform/meta/css/css-anchor-position/inset-area-wm-dir.html.ini index 240088e552..7d7f6ded58 100644 --- a/testing/web-platform/meta/css/css-anchor-position/inset-area-wm-dir.html.ini +++ b/testing/web-platform/meta/css/css-anchor-position/inset-area-wm-dir.html.ini @@ -1,120 +1,132 @@ [inset-area-wm-dir.html] - [Offsets for: start / start with writing-mode / direction: containing-block: horizontal-tb / rtl] + [Offsets for: start start with writing-mode / direction: containing-block: horizontal-tb / rtl] expected: FAIL - [Offsets for: self-start / self-start with writing-mode / direction: containing-block: horizontal-tb / rtl] + [Offsets for: self-start self-start with writing-mode / direction: containing-block: horizontal-tb / rtl] expected: FAIL - [Offsets for: x-start / y-start with writing-mode / direction: containing-block: horizontal-tb / rtl] + [Offsets for: x-start y-start with writing-mode / direction: containing-block: horizontal-tb / rtl] expected: FAIL - [Offsets for: x-self-start / y-self-start with writing-mode / direction: containing-block: horizontal-tb / rtl] + [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: horizontal-tb / rtl] expected: FAIL - [Offsets for: start / start with writing-mode / direction: containing-block: vertical-lr / ltr] + [Offsets for: inline-start block-end with writing-mode / direction: containing-block: horizontal-tb / rtl] expected: FAIL - [Offsets for: self-start / self-start with writing-mode / direction: containing-block: vertical-lr / ltr] + [Offsets for: self-inline-start self-block-end with writing-mode / direction: containing-block: horizontal-tb / rtl] expected: FAIL - [Offsets for: x-start / y-start with writing-mode / direction: containing-block: vertical-lr / ltr] + [Offsets for: start start with writing-mode / direction: containing-block: vertical-lr / ltr] expected: FAIL - [Offsets for: x-self-start / y-self-start with writing-mode / direction: containing-block: vertical-lr / ltr] + [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-lr / ltr] expected: FAIL - [Offsets for: start / start with writing-mode / direction: containing-block: vertical-lr / rtl] + [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-lr / ltr] expected: FAIL - [Offsets for: self-start / self-start with writing-mode / direction: containing-block: vertical-lr / rtl] + [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-lr / ltr] expected: FAIL - [Offsets for: x-start / y-start with writing-mode / direction: containing-block: vertical-lr / rtl] + [Offsets for: inline-start block-end with writing-mode / direction: containing-block: vertical-lr / ltr] expected: FAIL - [Offsets for: x-self-start / y-self-start with writing-mode / direction: containing-block: vertical-lr / rtl] + [Offsets for: self-inline-start self-block-end with writing-mode / direction: containing-block: vertical-lr / ltr] expected: FAIL - [Offsets for: start / start with writing-mode / direction: containing-block: vertical-rl / ltr] + [Offsets for: start start with writing-mode / direction: containing-block: vertical-lr / rtl] expected: FAIL - [Offsets for: self-start / self-start with writing-mode / direction: containing-block: vertical-rl / ltr] + [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-lr / rtl] expected: FAIL - [Offsets for: x-start / y-start with writing-mode / direction: containing-block: vertical-rl / ltr] + [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-lr / rtl] expected: FAIL - [Offsets for: x-self-start / y-self-start with writing-mode / direction: containing-block: vertical-rl / ltr] + [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-lr / rtl] expected: FAIL - [Offsets for: start / start with writing-mode / direction: containing-block: vertical-rl / rtl] + [Offsets for: start start with writing-mode / direction: containing-block: vertical-rl / ltr] expected: FAIL - [Offsets for: self-start / self-start with writing-mode / direction: containing-block: vertical-rl / rtl] + [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-rl / ltr] expected: FAIL - [Offsets for: x-start / y-start with writing-mode / direction: containing-block: vertical-rl / rtl] + [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-rl / ltr] expected: FAIL - [Offsets for: x-self-start / y-self-start with writing-mode / direction: containing-block: vertical-rl / rtl] + [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-rl / ltr] expected: FAIL - [Offsets for: start / start with writing-mode / direction: self: horizontal-tb / rtl] + [Offsets for: start start with writing-mode / direction: containing-block: vertical-rl / rtl] expected: FAIL - [Offsets for: self-start / self-start with writing-mode / direction: self: horizontal-tb / rtl] + [Offsets for: self-start self-start with writing-mode / direction: containing-block: vertical-rl / rtl] expected: FAIL - [Offsets for: x-start / y-start with writing-mode / direction: self: horizontal-tb / rtl] + [Offsets for: x-start y-start with writing-mode / direction: containing-block: vertical-rl / rtl] expected: FAIL - [Offsets for: x-self-start / y-self-start with writing-mode / direction: self: horizontal-tb / rtl] + [Offsets for: x-self-start y-self-start with writing-mode / direction: containing-block: vertical-rl / rtl] expected: FAIL - [Offsets for: start / start with writing-mode / direction: self: vertical-lr / ltr] + [Offsets for: start start with writing-mode / direction: self: horizontal-tb / rtl] expected: FAIL - [Offsets for: self-start / self-start with writing-mode / direction: self: vertical-lr / ltr] + [Offsets for: self-start self-start with writing-mode / direction: self: horizontal-tb / rtl] expected: FAIL - [Offsets for: x-start / y-start with writing-mode / direction: self: vertical-lr / ltr] + [Offsets for: x-start y-start with writing-mode / direction: self: horizontal-tb / rtl] expected: FAIL - [Offsets for: x-self-start / y-self-start with writing-mode / direction: self: vertical-lr / ltr] + [Offsets for: x-self-start y-self-start with writing-mode / direction: self: horizontal-tb / rtl] expected: FAIL - [Offsets for: start / start with writing-mode / direction: self: vertical-lr / rtl] + [Offsets for: start start with writing-mode / direction: self: vertical-lr / ltr] expected: FAIL - [Offsets for: self-start / self-start with writing-mode / direction: self: vertical-lr / rtl] + [Offsets for: self-start self-start with writing-mode / direction: self: vertical-lr / ltr] expected: FAIL - [Offsets for: x-start / y-start with writing-mode / direction: self: vertical-lr / rtl] + [Offsets for: x-start y-start with writing-mode / direction: self: vertical-lr / ltr] expected: FAIL - [Offsets for: x-self-start / y-self-start with writing-mode / direction: self: vertical-lr / rtl] + [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-lr / ltr] expected: FAIL - [Offsets for: start / start with writing-mode / direction: self: vertical-rl / ltr] + [Offsets for: start start with writing-mode / direction: self: vertical-lr / rtl] expected: FAIL - [Offsets for: self-start / self-start with writing-mode / direction: self: vertical-rl / ltr] + [Offsets for: self-start self-start with writing-mode / direction: self: vertical-lr / rtl] expected: FAIL - [Offsets for: x-start / y-start with writing-mode / direction: self: vertical-rl / ltr] + [Offsets for: x-start y-start with writing-mode / direction: self: vertical-lr / rtl] expected: FAIL - [Offsets for: x-self-start / y-self-start with writing-mode / direction: self: vertical-rl / ltr] + [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-lr / rtl] expected: FAIL - [Offsets for: start / start with writing-mode / direction: self: vertical-rl / rtl] + [Offsets for: start start with writing-mode / direction: self: vertical-rl / ltr] expected: FAIL - [Offsets for: self-start / self-start with writing-mode / direction: self: vertical-rl / rtl] + [Offsets for: self-start self-start with writing-mode / direction: self: vertical-rl / ltr] expected: FAIL - [Offsets for: x-start / y-start with writing-mode / direction: self: vertical-rl / rtl] + [Offsets for: x-start y-start with writing-mode / direction: self: vertical-rl / ltr] expected: FAIL - [Offsets for: x-self-start / y-self-start with writing-mode / direction: self: vertical-rl / rtl] + [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-rl / ltr] + expected: FAIL + + [Offsets for: start start with writing-mode / direction: self: vertical-rl / rtl] + expected: FAIL + + [Offsets for: self-start self-start with writing-mode / direction: self: vertical-rl / rtl] + expected: FAIL + + [Offsets for: x-start y-start with writing-mode / direction: self: vertical-rl / rtl] + expected: FAIL + + [Offsets for: x-self-start y-self-start with writing-mode / direction: self: vertical-rl / rtl] 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 076a9e2569..27232305da 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 @@ -31,3 +31,30 @@ [Property position-try-options value '--flop flip-start'] expected: FAIL + + [Property position-try-options value 'inset-area(left top)'] + expected: FAIL + + [Property position-try-options value 'inset-area(top left)'] + expected: FAIL + + [Property position-try-options value 'inset-area(start start)'] + expected: FAIL + + [Property position-try-options value 'inset-area(left), inset-area(right)'] + expected: FAIL + + [Property position-try-options value '--foo, inset-area(left)'] + expected: FAIL + + [Property position-try-options value '--foo, inset-area(left), --bar'] + expected: FAIL + + [Property position-try-options value '--foo, flip-start, inset-area(left)'] + expected: FAIL + + [Property position-try-options value '--foo flip-start, inset-area(left)'] + expected: FAIL + + [Property position-try-options value 'inset-area(left), --bar 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 e09d759256..1eceac3a6d 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 @@ -52,3 +52,30 @@ [e.style['position-try-options'\] = "flip-start flip-inline flip-block" should set the property value] expected: FAIL + + [e.style['position-try-options'\] = "inset-area(left top)" should set the property value] + expected: FAIL + + [e.style['position-try-options'\] = "inset-area(top left)" should set the property value] + expected: FAIL + + [e.style['position-try-options'\] = "inset-area(start start)" should set the property value] + expected: FAIL + + [e.style['position-try-options'\] = "inset-area(left), inset-area(right)" should set the property value] + expected: FAIL + + [e.style['position-try-options'\] = "--foo, inset-area(left)" should set the property value] + expected: FAIL + + [e.style['position-try-options'\] = "--foo, inset-area(left), --bar" should set the property value] + expected: FAIL + + [e.style['position-try-options'\] = "--foo, flip-start, inset-area(left)" should set the property value] + expected: FAIL + + [e.style['position-try-options'\] = "--foo flip-start, inset-area(left)" should set the property value] + expected: FAIL + + [e.style['position-try-options'\] = "inset-area(left), --bar flip-start" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/parsing/position-visibility-computed.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/parsing/position-visibility-computed.tentative.html.ini new file mode 100644 index 0000000000..aaaa6856b1 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/parsing/position-visibility-computed.tentative.html.ini @@ -0,0 +1,30 @@ +[position-visibility-computed.tentative.html] + [Property position-visibility value 'always'] + expected: FAIL + + [Property position-visibility value 'anchors-valid'] + expected: FAIL + + [Property position-visibility value 'anchors-visible'] + expected: FAIL + + [Property position-visibility value 'no-overflow'] + expected: FAIL + + [Property position-visibility value 'anchors-valid no-overflow'] + expected: FAIL + + [Property position-visibility value 'anchors-visible no-overflow'] + expected: FAIL + + [Property position-visibility value 'no-overflow anchors-valid'] + expected: FAIL + + [Property position-visibility value 'no-overflow anchors-visible'] + expected: FAIL + + [Property position-visibility has initial value always] + expected: FAIL + + [Property position-visibility does not inherit] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/parsing/position-visibility-parsing.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/parsing/position-visibility-parsing.tentative.html.ini new file mode 100644 index 0000000000..90d56cfa60 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/parsing/position-visibility-parsing.tentative.html.ini @@ -0,0 +1,36 @@ +[position-visibility-parsing.tentative.html] + [e.style['position-visibility'\] = "initial" should set the property value] + expected: FAIL + + [e.style['position-visibility'\] = "inherit" should set the property value] + expected: FAIL + + [e.style['position-visibility'\] = "unset" should set the property value] + expected: FAIL + + [e.style['position-visibility'\] = "revert" should set the property value] + expected: FAIL + + [e.style['position-visibility'\] = "always" should set the property value] + expected: FAIL + + [e.style['position-visibility'\] = "anchors-valid" should set the property value] + expected: FAIL + + [e.style['position-visibility'\] = "anchors-visible" should set the property value] + expected: FAIL + + [e.style['position-visibility'\] = "no-overflow" should set the property value] + expected: FAIL + + [e.style['position-visibility'\] = "anchors-valid no-overflow" should set the property value] + expected: FAIL + + [e.style['position-visibility'\] = "anchors-visible no-overflow" should set the property value] + expected: FAIL + + [e.style['position-visibility'\] = "no-overflow anchors-valid" should set the property value] + expected: FAIL + + [e.style['position-visibility'\] = "no-overflow anchors-visible" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-anchor-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-anchor-001.html.ini new file mode 100644 index 0000000000..29667caf08 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-anchor-001.html.ini @@ -0,0 +1,2 @@ +[position-anchor-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-anchor-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-anchor-002.html.ini new file mode 100644 index 0000000000..2094c9fece --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-anchor-002.html.ini @@ -0,0 +1,2 @@ +[position-anchor-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-anchor-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-anchor-003.html.ini new file mode 100644 index 0000000000..80556f01e0 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-anchor-003.html.ini @@ -0,0 +1,3 @@ +[position-anchor-003.html] + [Layout is updated on `position-anchor` changes] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-anchor-basics.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-anchor-basics.html.ini new file mode 100644 index 0000000000..e18762d90f --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-anchor-basics.html.ini @@ -0,0 +1,144 @@ +[position-anchor-basics.html] + [e.style['position-anchor'\] = "implicit" should set the property value] + expected: FAIL + + [e.style['position-anchor'\] = "--foo" should set the property value] + expected: FAIL + + [Property position-anchor value 'implicit'] + expected: FAIL + + [Property position-anchor value '--foo'] + expected: FAIL + + [Property position-anchor has initial value implicit] + expected: FAIL + + [Property position-anchor does not inherit] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0.5) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0.6) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (1) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (1.5) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0.5) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (0.6) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (1) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [implicit\] at (1.5) should be [implicit\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [--foo\] to [implicit\] at (-0.3) should be [implicit\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [--foo\] to [implicit\] at (0) should be [implicit\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [--foo\] to [implicit\] at (0.3) should be [implicit\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [--foo\] to [implicit\] at (0.5) should be [implicit\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [--foo\] to [implicit\] at (0.6) should be [implicit\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [--foo\] to [implicit\] at (1) should be [implicit\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [--foo\] to [implicit\] at (1.5) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [implicit\] at (-0.3) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [implicit\] at (0) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [implicit\] at (0.3) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [implicit\] at (0.5) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [implicit\] at (0.6) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [implicit\] at (1) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [implicit\] at (1.5) should be [implicit\]] + expected: FAIL + + [CSS Animations: property <position-anchor> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Animations: property <position-anchor> from [--foo\] to [implicit\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Animations: property <position-anchor> from [--foo\] to [implicit\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Animations: property <position-anchor> from [--foo\] to [implicit\] at (0.5) should be [implicit\]] + expected: FAIL + + [CSS Animations: property <position-anchor> from [--foo\] to [implicit\] at (0.6) should be [implicit\]] + expected: FAIL + + [CSS Animations: property <position-anchor> from [--foo\] to [implicit\] at (1) should be [implicit\]] + expected: FAIL + + [CSS Animations: property <position-anchor> from [--foo\] to [implicit\] at (1.5) should be [implicit\]] + expected: FAIL + + [Web Animations: property <position-anchor> from [--foo\] to [implicit\] at (-0.3) should be [--foo\]] + expected: FAIL + + [Web Animations: property <position-anchor> from [--foo\] to [implicit\] at (0) should be [--foo\]] + expected: FAIL + + [Web Animations: property <position-anchor> from [--foo\] to [implicit\] at (0.3) should be [--foo\]] + expected: FAIL + + [Web Animations: property <position-anchor> from [--foo\] to [implicit\] at (0.5) should be [implicit\]] + expected: FAIL + + [Web Animations: property <position-anchor> from [--foo\] to [implicit\] at (0.6) should be [implicit\]] + expected: FAIL + + [Web Animations: property <position-anchor> from [--foo\] to [implicit\] at (1) should be [implicit\]] + expected: FAIL + + [Web Animations: property <position-anchor> from [--foo\] to [implicit\] at (1.5) should be [implicit\]] + 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 deleted file mode 100644 index b6c5aacd10..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-basics.html.ini +++ /dev/null @@ -1,144 +0,0 @@ -[position-fallback-basics.html] - [e.style['position-fallback'\] = "none" should set the property value] - expected: FAIL - - [e.style['position-fallback'\] = "--foo" should set the property value] - expected: FAIL - - [Property position-fallback value 'none'] - expected: FAIL - - [Property position-fallback value '--foo'] - expected: FAIL - - [Property position-fallback has initial value none] - expected: FAIL - - [Property position-fallback does not inherit] - expected: FAIL - - [CSS Transitions: property <position-fallback> from [--foo\] to [none\] at (0.5) should be [none\]] - expected: FAIL - - [CSS Transitions: property <position-fallback> from [--foo\] to [none\] at (0.6) should be [none\]] - expected: FAIL - - [CSS Transitions: property <position-fallback> from [--foo\] to [none\] at (1) should be [none\]] - expected: FAIL - - [CSS Transitions: property <position-fallback> from [--foo\] to [none\] at (1.5) should be [none\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback> from [--foo\] to [none\] at (-0.3) should be [none\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback> from [--foo\] to [none\] at (0) should be [none\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback> from [--foo\] to [none\] at (0.3) should be [none\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback> from [--foo\] to [none\] at (0.5) should be [none\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback> from [--foo\] to [none\] at (0.6) should be [none\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback> from [--foo\] to [none\] at (1) should be [none\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback> from [--foo\] to [none\] at (1.5) should be [none\]] - expected: FAIL - - [CSS Animations: property <position-fallback> from [--foo\] to [none\] at (-0.3) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <position-fallback> from [--foo\] to [none\] at (0) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <position-fallback> from [--foo\] to [none\] at (0.3) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <position-fallback> from [--foo\] to [none\] at (0.5) should be [none\]] - expected: FAIL - - [CSS Animations: property <position-fallback> from [--foo\] to [none\] at (0.6) should be [none\]] - expected: FAIL - - [CSS Animations: property <position-fallback> from [--foo\] to [none\] at (1) should be [none\]] - expected: FAIL - - [CSS Animations: property <position-fallback> from [--foo\] to [none\] at (1.5) should be [none\]] - expected: FAIL - - [Web Animations: property <position-fallback> from [--foo\] to [none\] at (-0.3) should be [--foo\]] - expected: FAIL - - [Web Animations: property <position-fallback> from [--foo\] to [none\] at (0) should be [--foo\]] - expected: FAIL - - [Web Animations: property <position-fallback> from [--foo\] to [none\] at (0.3) should be [--foo\]] - expected: FAIL - - [Web Animations: property <position-fallback> from [--foo\] to [none\] at (0.5) should be [none\]] - expected: FAIL - - [Web Animations: property <position-fallback> from [--foo\] to [none\] at (0.6) should be [none\]] - expected: FAIL - - [Web Animations: property <position-fallback> from [--foo\] to [none\] at (1) should be [none\]] - expected: FAIL - - [Web Animations: property <position-fallback> from [--foo\] to [none\] at (1.5) should be [none\]] - expected: FAIL - - [CSS Transitions: property <position-fallback> from [--foo\] to [none\] at (-0.3) should be [none\]] - expected: FAIL - - [CSS Transitions: property <position-fallback> from [--foo\] to [none\] at (0) should be [none\]] - expected: FAIL - - [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-001.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-001.html.ini deleted file mode 100644 index 9484a0f3c3..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-001.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[position-fallback-bounds-001.html] - [.target 1] - expected: FAIL - - [.target 2] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-002.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-002.html.ini deleted file mode 100644 index 1500c46ad0..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-002.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[position-fallback-bounds-002.html] - [.target 1] - expected: FAIL - - [.target 2] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-003.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-003.html.ini deleted file mode 100644 index f917dc8dae..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-003.html.ini +++ /dev/null @@ -1,12 +0,0 @@ -[position-fallback-bounds-003.html] - [Target is at anchor's top-left corner at initial scroll position] - expected: FAIL - - [Target falls back to anchor's bottom-left corner after anchor is scrolled upwards] - expected: FAIL - - [Target falls back to anchor's bottom-right corner after anchor is further scrolled leftwards] - expected: FAIL - - [Target falls back to anchor's top-left corner after anchor is scrolled back downwards] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-004.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-004.html.ini deleted file mode 100644 index 8e2e94a649..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-004.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[position-fallback-bounds-004.html] - [Target is above anchor at initial scroll position] - expected: FAIL - - [Target falls back to below anchor after anchor is scrolled upwards] - expected: FAIL - - [Target returns to above anchor after bounds are scrolled upwards] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-005.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-005.html.ini deleted file mode 100644 index 9e779ebc30..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-005.html.ini +++ /dev/null @@ -1,9 +0,0 @@ -[position-fallback-bounds-005.html] - [Initial layout] - expected: FAIL - - [Layout is updated after position-fallback-bounds property changes] - expected: FAIL - - [Layout is updated after additional fallback-bounds rect changes] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-006.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-006.html.ini deleted file mode 100644 index 17d2c0fe45..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-006.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[position-fallback-bounds-006.html] - [Target is below anchor at initial scroll position] - 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 deleted file mode 100644 index 6bf3b93b02..0000000000 --- a/testing/web-platform/meta/css/css-anchor-position/position-fallback-bounds-basics.html.ini +++ /dev/null @@ -1,144 +0,0 @@ -[position-fallback-bounds-basics.html] - [e.style['position-fallback-bounds'\] = "normal" should set the property value] - expected: FAIL - - [e.style['position-fallback-bounds'\] = "--foo" should set the property value] - expected: FAIL - - [Property position-fallback-bounds value 'normal'] - expected: FAIL - - [Property position-fallback-bounds value '--foo'] - expected: FAIL - - [Property position-fallback-bounds has initial value normal] - expected: FAIL - - [Property position-fallback-bounds does not inherit] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [normal\] at (-0.3) should be [normal\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [normal\] at (0) should be [normal\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.3) should be [normal\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.5) should be [normal\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.6) should be [normal\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [normal\] at (1) should be [normal\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [normal\] at (1.5) should be [normal\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [normal\] at (-0.3) should be [normal\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [normal\] at (0) should be [normal\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.3) should be [normal\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.5) should be [normal\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.6) should be [normal\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [normal\] at (1) should be [normal\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [normal\] at (1.5) should be [normal\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (-0.3) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.3) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.5) should be [normal\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.6) should be [normal\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (1) should be [normal\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (1.5) should be [normal\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (-0.3) should be [--foo\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0) should be [--foo\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.3) should be [--foo\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.5) should be [normal\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (0.6) should be [normal\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [--foo\] to [normal\] at (1) should be [normal\]] - expected: FAIL - - [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-try-cascade.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-cascade.html.ini new file mode 100644 index 0000000000..435dec3733 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-cascade.html.ini @@ -0,0 +1,18 @@ +[position-try-cascade.html] + [@position-try rule applies] + expected: FAIL + + [@position-try rule wins over inline style] + expected: FAIL + + [@position-try rule does not win over !important] + expected: FAIL + + [@position-try rule does not win over animations] + expected: FAIL + + [@position-try rule does not win over transitions] + expected: FAIL + + [@position-try revert / revert-layer reverts to user / author origin] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-initial-transition.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-initial-transition.html.ini new file mode 100644 index 0000000000..a54becad42 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-initial-transition.html.ini @@ -0,0 +1,3 @@ +[position-try-initial-transition.html] + [No transition for initial style with @position-try] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-options-limit.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-options-limit.html.ini new file mode 100644 index 0000000000..01c2c08048 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-options-limit.html.ini @@ -0,0 +1,6 @@ +[position-try-options-limit.html] + [Try options which are not found are not part of the limit] + expected: FAIL + + [Must support At least five try options] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-order-basic.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-order-basic.html.ini new file mode 100644 index 0000000000..e8290dd914 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-order-basic.html.ini @@ -0,0 +1,81 @@ +[position-try-order-basic.html] + [--right | --right] + expected: FAIL + + [--left | --left] + expected: FAIL + + [--top | --top] + expected: FAIL + + [--bottom | --bottom] + expected: FAIL + + [--right, --left, --bottom, --top | --right] + expected: FAIL + + [normal --right, --left, --bottom, --top | --right] + expected: FAIL + + [normal --top, --left, --bottom, --right | --top] + expected: FAIL + + [most-block-size --right, --left | --right] + expected: FAIL + + [most-height --right, --left | --right] + expected: FAIL + + [most-inline-size --right, --left | --left] + expected: FAIL + + [most-width --right, --left | --left] + expected: FAIL + + [most-inline-size --bottom, --top | --bottom] + expected: FAIL + + [most-width --bottom, --top | --bottom] + expected: FAIL + + [most-block-size --bottom, --top | --top] + expected: FAIL + + [most-height --bottom, --top | --top] + expected: FAIL + + [most-inline-size --right, --left, --bottom, --top | --bottom] + expected: FAIL + + [most-inline-size --right, --left, --top, --bottom | --top] + expected: FAIL + + [most-block-size --bottom, --top, --right, --left | --right] + expected: FAIL + + [most-block-size --bottom, --top, --left, --right | --left] + expected: FAIL + + [most-inline-size --left-sweep, --bottom-sweep | --left-sweep] + expected: FAIL + + [most-inline-size --bottom-sweep, --left-sweep | --bottom-sweep] + expected: FAIL + + [most-block-size --left-sweep, --bottom-sweep | --left-sweep] + expected: FAIL + + [most-block-size --bottom-sweep, --left-sweep | --left-sweep] + expected: FAIL + + [most-inline-size --right-sweep, --left-sweep, --bottom-sweep, --top-sweep | --left-sweep] + expected: FAIL + + [most-block-size --right-sweep, --left-sweep, --bottom-sweep, --top-sweep | --top-sweep] + expected: FAIL + + [most-inline-size\n --right-sweep, --left-sweep, --bottom-sweep, --top-sweep,\n --right, --left, --bottom, --top\n | --left-sweep] + expected: FAIL + + [most-block-size\n --right-sweep, --left-sweep, --bottom-sweep, --top-sweep,\n --right, --left, --bottom, --top\n | --right] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-position-anchor.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-position-anchor.html.ini new file mode 100644 index 0000000000..3808b150b3 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-position-anchor.html.ini @@ -0,0 +1,3 @@ +[position-try-position-anchor.html] + [#anchored 1] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-transition-basic.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-transition-basic.html.ini new file mode 100644 index 0000000000..f3a9bbd762 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-transition-basic.html.ini @@ -0,0 +1,6 @@ +[position-try-transition-basic.html] + [Transition when @position-try is applied] + expected: FAIL + + [Transition when @position-try is unapplied] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-transition-flip.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-transition-flip.html.ini new file mode 100644 index 0000000000..170cf3c36b --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-transition-flip.html.ini @@ -0,0 +1,6 @@ +[position-try-transition-flip.html] + [Transition to a flipped state] + expected: FAIL + + [Transition to an unflipped state] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-try-typed-om.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-try-typed-om.html.ini new file mode 100644 index 0000000000..f5adce1d9e --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-try-typed-om.html.ini @@ -0,0 +1,3 @@ +[position-try-typed-om.html] + [Effects of position-try-options are visible in the computed values] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.tentative.html.ini new file mode 100644 index 0000000000..120f58423b --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-add-no-overflow.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-add-no-overflow.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-valid.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-valid.tentative.html.ini new file mode 100644 index 0000000000..778c73c676 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-valid.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-valid.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.tentative.html.ini new file mode 100644 index 0000000000..4e48cc764d --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-in.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-after-scroll-in.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.tentative.html.ini new file mode 100644 index 0000000000..fef78484bf --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-after-scroll-out.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-after-scroll-out.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.tentative.html.ini new file mode 100644 index 0000000000..35ead71fcf --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-anchor.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-change-anchor.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.tentative.html.ini new file mode 100644 index 0000000000..76c3c60118 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-change-css-visibility.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-change-css-visibility.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.tentative.html.ini new file mode 100644 index 0000000000..278741c7f3 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-css-visibility.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-css-visibility.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.tentative.html.ini new file mode 100644 index 0000000000..52927f6a6b --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-non-intervening-container.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-non-intervening-container.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-position-fixed.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-position-fixed.tentative.html.ini new file mode 100644 index 0000000000..2e6da55921 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-position-fixed.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-position-fixed.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-stacked-child.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-stacked-child.tentative.html.ini new file mode 100644 index 0000000000..2b2dd5253a --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible-stacked-child.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible-stacked-child.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.tentative.html.ini new file mode 100644 index 0000000000..003412f960 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-anchors-visible.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-anchors-visible.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.tentative.html.ini new file mode 100644 index 0000000000..7778b801ba --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-scroll.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-no-overflow-scroll.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.tentative.html.ini new file mode 100644 index 0000000000..609ceb3c1a --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow-stacked-child.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-no-overflow-stacked-child.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.tentative.html.ini new file mode 100644 index 0000000000..3a7bbc8636 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-no-overflow.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-no-overflow.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.tentative.html.ini new file mode 100644 index 0000000000..8551beb8a4 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-anchors-visible.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-remove-anchors-visible.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.tentative.html.ini b/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.tentative.html.ini new file mode 100644 index 0000000000..2d701034fa --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/position-visibility-remove-no-overflow.tentative.html.ini @@ -0,0 +1,2 @@ +[position-visibility-remove-no-overflow.tentative.html] + 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 192e9d91fd..866cd75c8b 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 @@ -167,174 +167,6 @@ [Web Animations: property <anchor-name> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] expected: FAIL - [CSS Transitions: property <anchor-default> from [implicit\] to [--foo\] at (-0.3) should be [--foo\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [implicit\] to [--foo\] at (0) should be [--foo\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [implicit\] to [--foo\] at (0.3) should be [--foo\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [implicit\] to [--foo\] at (0.5) should be [--foo\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [implicit\] to [--foo\] at (0.6) should be [--foo\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [implicit\] to [--foo\] at (1) should be [--foo\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [implicit\] to [--foo\] at (1.5) should be [--foo\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [implicit\] to [--foo\] at (-0.3) should be [--foo\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [implicit\] to [--foo\] at (0) should be [--foo\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [implicit\] to [--foo\] at (0.3) should be [--foo\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [implicit\] to [--foo\] at (0.5) should be [--foo\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [implicit\] to [--foo\] at (0.6) should be [--foo\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [implicit\] to [--foo\] at (1) should be [--foo\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [implicit\] to [--foo\] at (1.5) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [implicit\] to [--foo\] at (0) should be [implicit\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [implicit\] to [--foo\] at (0.3) should be [implicit\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [implicit\] to [--foo\] at (0.5) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [implicit\] to [--foo\] at (0.6) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [implicit\] to [--foo\] at (1) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [implicit\] to [--foo\] at (1.5) should be [--foo\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [implicit\] to [--foo\] at (0) should be [implicit\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [implicit\] to [--foo\] at (0.3) should be [implicit\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [implicit\] to [--foo\] at (0.5) should be [--foo\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [implicit\] to [--foo\] at (0.6) should be [--foo\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [implicit\] to [--foo\] at (1) should be [--foo\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [implicit\] to [--foo\] at (1.5) should be [--foo\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [--foo\] to [--bar\] at (-0.3) should be [--bar\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [--foo\] to [--bar\] at (0) should be [--bar\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [--foo\] to [--bar\] at (0.3) should be [--bar\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [--foo\] to [--bar\] at (1) should be [--bar\]] - expected: FAIL - - [CSS Transitions: property <anchor-default> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [--bar\] at (-0.3) should be [--bar\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [--bar\] at (0) should be [--bar\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [--bar\] at (0.3) should be [--bar\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [--bar\] at (1) should be [--bar\]] - expected: FAIL - - [CSS Transitions with transition: all: property <anchor-default> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [--foo\] to [--bar\] at (0) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [--foo\] to [--bar\] at (0.3) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [--foo\] to [--bar\] at (1) should be [--bar\]] - expected: FAIL - - [CSS Animations: property <anchor-default> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [--foo\] to [--bar\] at (0) should be [--foo\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [--foo\] to [--bar\] at (0.3) should be [--foo\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [--foo\] to [--bar\] at (1) should be [--bar\]] - expected: FAIL - - [Web Animations: property <anchor-default> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] - expected: FAIL - [CSS Transitions: property <inset-area> from [none\] to [center\] at (-0.3) should be [center\]] expected: FAIL @@ -1091,174 +923,6 @@ [Web Animations: property <position-try-order> from [most-width\] to [most-height\] at (1.5) should be [most-height\]] expected: FAIL - [CSS Transitions: property <position-fallback-bounds> from [normal\] to [--foo\] at (-0.3) should be [--foo\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [normal\] to [--foo\] at (0) should be [--foo\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.3) should be [--foo\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.5) should be [--foo\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.6) should be [--foo\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [normal\] to [--foo\] at (1) should be [--foo\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [normal\] to [--foo\] at (1.5) should be [--foo\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [normal\] to [--foo\] at (-0.3) should be [--foo\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [normal\] to [--foo\] at (0) should be [--foo\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.3) should be [--foo\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.5) should be [--foo\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.6) should be [--foo\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [normal\] to [--foo\] at (1) should be [--foo\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [normal\] to [--foo\] at (1.5) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (-0.3) should be [normal\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0) should be [normal\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.3) should be [normal\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.5) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.6) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (1) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (1.5) should be [--foo\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (-0.3) should be [normal\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0) should be [normal\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.3) should be [normal\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.5) should be [--foo\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.6) should be [--foo\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (1) should be [--foo\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [normal\] to [--foo\] at (1.5) should be [--foo\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [--bar\] at (-0.3) should be [--bar\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0) should be [--bar\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.3) should be [--bar\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1) should be [--bar\]] - expected: FAIL - - [CSS Transitions: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [--bar\] at (-0.3) should be [--bar\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0) should be [--bar\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.3) should be [--bar\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1) should be [--bar\]] - expected: FAIL - - [CSS Transitions with transition: all: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.3) should be [--foo\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1) should be [--bar\]] - expected: FAIL - - [CSS Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0) should be [--foo\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.3) should be [--foo\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] - expected: FAIL - - [Web Animations: property <position-fallback-bounds> from [--foo\] to [--bar\] at (1) should be [--bar\]] - expected: FAIL - - [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 @@ -1343,90 +1007,6 @@ [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 @@ -1805,86 +1385,254 @@ [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\]] + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0.3) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0.6) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (1) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (1.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0.3) should be [implicit\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (0.6) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (1) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [implicit\] to [--foo\] at (1.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [implicit\] to [--foo\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [implicit\] to [--foo\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [implicit\] to [--foo\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [implicit\] to [--foo\] at (0.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [implicit\] to [--foo\] at (0.6) should be [--foo\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [implicit\] to [--foo\] at (1) should be [--foo\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [implicit\] to [--foo\] at (1.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition: all: property <position-anchor> from [implicit\] to [--foo\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition: all: property <position-anchor> from [implicit\] to [--foo\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition: all: property <position-anchor> from [implicit\] to [--foo\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition: all: property <position-anchor> from [implicit\] to [--foo\] at (0.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition: all: property <position-anchor> from [implicit\] to [--foo\] at (0.6) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition: all: property <position-anchor> from [implicit\] to [--foo\] at (1) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition: all: property <position-anchor> from [implicit\] to [--foo\] at (1.5) should be [--foo\]] + expected: FAIL + + [CSS Animations: property <position-anchor> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]] + expected: FAIL + + [CSS Animations: property <position-anchor> from [implicit\] to [--foo\] at (0) should be [implicit\]] + expected: FAIL + + [CSS Animations: property <position-anchor> from [implicit\] to [--foo\] at (0.3) should be [implicit\]] + expected: FAIL + + [CSS Animations: property <position-anchor> from [implicit\] to [--foo\] at (0.5) should be [--foo\]] + expected: FAIL + + [CSS Animations: property <position-anchor> from [implicit\] to [--foo\] at (0.6) should be [--foo\]] + expected: FAIL + + [CSS Animations: property <position-anchor> from [implicit\] to [--foo\] at (1) should be [--foo\]] + expected: FAIL + + [CSS Animations: property <position-anchor> from [implicit\] to [--foo\] at (1.5) should be [--foo\]] + expected: FAIL + + [Web Animations: property <position-anchor> from [implicit\] to [--foo\] at (-0.3) should be [implicit\]] + expected: FAIL + + [Web Animations: property <position-anchor> from [implicit\] to [--foo\] at (0) should be [implicit\]] + expected: FAIL + + [Web Animations: property <position-anchor> from [implicit\] to [--foo\] at (0.3) should be [implicit\]] + expected: FAIL + + [Web Animations: property <position-anchor> from [implicit\] to [--foo\] at (0.5) should be [--foo\]] + expected: FAIL + + [Web Animations: property <position-anchor> from [implicit\] to [--foo\] at (0.6) should be [--foo\]] + expected: FAIL + + [Web Animations: property <position-anchor> from [implicit\] to [--foo\] at (1) should be [--foo\]] + expected: FAIL + + [Web Animations: property <position-anchor> from [implicit\] to [--foo\] at (1.5) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (0.3) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (1) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <position-anchor> 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-anchor> 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-anchor> from [--foo\] to [--bar\] at (0) should be [--foo\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> 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-anchor> 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-anchor> 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-anchor> from [--foo\] to [--bar\] at (1) should be [--bar\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <position-anchor> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] + expected: FAIL + + [CSS Transitions: property <position-anchor> from [--foo\] to [--bar\] at (-0.3) should be [--bar\]] expected: FAIL - [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0) should be [normal\]] + [CSS Transitions: property <position-anchor> from [--foo\] to [--bar\] at (0) should be [--bar\]] expected: FAIL - [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.3) should be [normal\]] + [CSS Transitions: property <position-anchor> from [--foo\] to [--bar\] at (0.3) should be [--bar\]] expected: FAIL - [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.5) should be [--foo\]] + [CSS Transitions: property <position-anchor> from [--foo\] to [--bar\] at (0.5) should be [--bar\]] expected: FAIL - [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (0.6) should be [--foo\]] + [CSS Transitions: property <position-anchor> from [--foo\] to [--bar\] at (0.6) should be [--bar\]] expected: FAIL - [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (1) should be [--foo\]] + [CSS Transitions: property <position-anchor> from [--foo\] to [--bar\] at (1) should be [--bar\]] expected: FAIL - [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [normal\] to [--foo\] at (1.5) should be [--foo\]] + [CSS Transitions: property <position-anchor> 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 [normal\] to [--foo\] at (-0.3) should be [normal\]] + [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [--bar\] at (-0.3) should be [--bar\]] 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\]] + [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [--bar\] at (0) should be [--bar\]] 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\]] + [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [--bar\] at (0.3) should be [--bar\]] 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\]] + [CSS Transitions with transition: all: property <position-anchor> 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 [normal\] to [--foo\] at (0.6) should be [--foo\]] + [CSS Transitions with transition: all: property <position-anchor> 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 [normal\] to [--foo\] at (1) should be [--foo\]] + [CSS Transitions with transition: all: property <position-anchor> 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 [normal\] to [--foo\] at (1.5) should be [--foo\]] + [CSS Transitions with transition: all: property <position-anchor> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] expected: FAIL - [CSS Transitions with transition-behavior:allow-discrete: property <position-fallback-bounds> from [--foo\] to [--bar\] at (-0.3) should be [--foo\]] + [CSS Animations: property <position-anchor> 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\]] + [CSS Animations: property <position-anchor> 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\]] + [CSS Animations: property <position-anchor> 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\]] + [CSS Animations: property <position-anchor> 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\]] + [CSS Animations: property <position-anchor> 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\]] + [CSS Animations: property <position-anchor> 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\]] + [CSS Animations: property <position-anchor> 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\]] + [Web Animations: property <position-anchor> 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\]] + [Web Animations: property <position-anchor> 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\]] + [Web Animations: property <position-anchor> 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\]] + [Web Animations: property <position-anchor> 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\]] + [Web Animations: property <position-anchor> 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\]] + [Web Animations: property <position-anchor> 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\]] + [Web Animations: property <position-anchor> from [--foo\] to [--bar\] at (1.5) should be [--bar\]] expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/try-tactic-alignment.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-alignment.html.ini new file mode 100644 index 0000000000..bcd9bdb9cd --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-alignment.html.ini @@ -0,0 +1,78 @@ +[try-tactic-alignment.html] + [, justify-self:start] + expected: FAIL + + [, justify-self:end] + expected: FAIL + + [, justify-self:self-start] + expected: FAIL + + [, justify-self:self-end] + expected: FAIL + + [, justify-self:flex-start] + expected: FAIL + + [, justify-self:flex-end] + expected: FAIL + + [, align-self:start] + expected: FAIL + + [, align-self:end] + expected: FAIL + + [, align-self:self-start] + expected: FAIL + + [, align-self:self-end] + expected: FAIL + + [, align-self:flex-start] + expected: FAIL + + [, align-self:flex-end] + expected: FAIL + + [flip-inline, justify-self:start] + expected: FAIL + + [flip-inline, justify-self:end] + expected: FAIL + + [flip-inline, justify-self:self-start] + expected: FAIL + + [flip-inline, justify-self:self-end] + expected: FAIL + + [flip-inline, justify-self:flex-start] + expected: FAIL + + [flip-inline, justify-self:flex-end] + expected: FAIL + + [flip-inline, justify-self:left] + expected: FAIL + + [flip-inline, justify-self:right] + expected: FAIL + + [flip-block, align-self:start] + expected: FAIL + + [flip-block, align-self:end] + expected: FAIL + + [flip-block, align-self:self-start] + expected: FAIL + + [flip-block, align-self:self-end] + expected: FAIL + + [flip-block, align-self:flex-start] + expected: FAIL + + [flip-block, align-self:flex-end] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/try-tactic-anchor.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-anchor.html.ini new file mode 100644 index 0000000000..3a0b05aed0 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-anchor.html.ini @@ -0,0 +1,21 @@ +[try-tactic-anchor.html] + [CSS Anchor Positioning: try-tactic, anchor()] + expected: FAIL + + [flip-inline] + expected: FAIL + + [flip-block] + expected: FAIL + + [flip-start] + expected: FAIL + + [flip-inline flip-start] + expected: FAIL + + [flip-start flip-block] + expected: FAIL + + [Can transform a value post-var-substitution] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/try-tactic-inset-area.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-inset-area.html.ini new file mode 100644 index 0000000000..617966843d --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-inset-area.html.ini @@ -0,0 +1,393 @@ +[try-tactic-inset-area.html] + [flip-inline, inset-area:left top, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:left bottom, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:right bottom, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:right top, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:left top, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:left bottom, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:right bottom, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:right top, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:left top, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:left bottom, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:right bottom, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:right top, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:left top, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:left bottom, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:right bottom, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:right top, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-start, inset-area:left top, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-start, inset-area:left bottom, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-start, inset-area:right bottom, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-start, inset-area:right top, ltr horizontal-tb] + expected: FAIL + + [flip-inline flip-start, inset-area:left top, ltr horizontal-tb] + expected: FAIL + + [flip-inline flip-start, inset-area:left bottom, ltr horizontal-tb] + expected: FAIL + + [flip-inline flip-start, inset-area:right bottom, ltr horizontal-tb] + expected: FAIL + + [flip-inline flip-start, inset-area:right top, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline flip-start, inset-area:left top, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline flip-start, inset-area:left bottom, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline flip-start, inset-area:right bottom, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline flip-start, inset-area:right top, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:span-left span-top, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:x-start y-start, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:x-start y-end, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:x-end y-end, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:x-end y-start, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:x-start y-start, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:x-start y-end, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:x-end y-end, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:x-end y-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:x-start y-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:x-start y-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:x-end y-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:x-end y-start, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:x-start y-start, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:x-start y-end, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:x-end y-end, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:x-end y-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-start, inset-area:x-start y-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-start, inset-area:x-start y-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-start, inset-area:x-end y-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-start, inset-area:x-end y-start, ltr horizontal-tb] + expected: FAIL + + [flip-inline flip-start, inset-area:x-start y-start, ltr horizontal-tb] + expected: FAIL + + [flip-inline flip-start, inset-area:x-start y-end, ltr horizontal-tb] + expected: FAIL + + [flip-inline flip-start, inset-area:x-end y-end, ltr horizontal-tb] + expected: FAIL + + [flip-inline flip-start, inset-area:x-end y-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline flip-start, inset-area:x-start y-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline flip-start, inset-area:x-start y-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline flip-start, inset-area:x-end y-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline flip-start, inset-area:x-end y-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:span-x-start span-y-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:x-self-start y-self-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:span-x-self-start span-y-self-start, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:block-start inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:block-end inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:block-end inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:block-start inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:block-start inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:block-end inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:block-end inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:block-start inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:block-start inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:block-end inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:block-end inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:block-start inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:block-start inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:block-end inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:block-end inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:block-start inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-start, inset-area:block-start inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-start, inset-area:block-end inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-start, inset-area:block-end inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-start, inset-area:block-start inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-inline flip-start, inset-area:block-start inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-inline flip-start, inset-area:block-end inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-inline flip-start, inset-area:block-end inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-inline flip-start, inset-area:block-start inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline flip-start, inset-area:block-start inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline flip-start, inset-area:block-end inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline flip-start, inset-area:block-end inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline flip-start, inset-area:block-start inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:span-block-start span-inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:self-block-start self-inline-start, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:span-self-block-start span-self-inline-start, ltr horizontal-tb] + expected: FAIL + + [, inset-area:start end, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:start end, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:start end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:start end, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:start, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:end, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:start end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-start, inset-area:start end, ltr horizontal-tb] + expected: FAIL + + [flip-inline flip-start, inset-area:start end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline flip-start, inset-area:start end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:span-start span-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:self-start self-end, ltr horizontal-tb] + expected: FAIL + + [flip-block flip-inline, inset-area:span-self-start span-self-end, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:left center, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:center top, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:center, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:start center, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:center start, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:center start, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:center start, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:left span-all, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:span-all top, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:span-all, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:start span-all, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:span-all start, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:span-all start, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:span-all start, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:left span-top, ltr horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:left span-top, ltr horizontal-tb] + expected: FAIL + + [flip-start, inset-area:span-block-start inline-end, ltr horizontal-tb] + expected: FAIL + + [flip-block, inset-area:left top, ltr vertical-rl] + expected: FAIL + + [, inset-area:x-start y-start, rtl horizontal-tb] + expected: FAIL + + [flip-block, inset-area:x-start y-start, rtl horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:x-start y-start, rtl horizontal-tb] + expected: FAIL + + [flip-block, inset-area:x-end y-start, ltr vertical-rl] + expected: FAIL + + [flip-inline, inset-area:x-end y-start, ltr vertical-rl] + expected: FAIL + + [flip-inline, inset-area:start end, rtl horizontal-tb] + expected: FAIL + + [flip-inline, inset-area:start end, ltr vertical-rl] + expected: FAIL + + [flip-block, inset-area:start end, rtl horizontal-tb] + expected: FAIL + + [flip-block, inset-area:start end, ltr vertical-rl] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-anchor-position/try-tactic-margin.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-margin.html.ini new file mode 100644 index 0000000000..60f3b9a176 --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-margin.html.ini @@ -0,0 +1,24 @@ +[try-tactic-margin.html] + [--pf ] + expected: FAIL + + [--pf flip-block] + expected: FAIL + + [--pf flip-inline] + expected: FAIL + + [--pf flip-block flip-inline] + expected: FAIL + + [--pf flip-start] + expected: FAIL + + [--pf flip-block flip-start] + expected: FAIL + + [--pf flip-inline 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-wm.html.ini b/testing/web-platform/meta/css/css-anchor-position/try-tactic-wm.html.ini new file mode 100644 index 0000000000..9e10b457ed --- /dev/null +++ b/testing/web-platform/meta/css/css-anchor-position/try-tactic-wm.html.ini @@ -0,0 +1,15 @@ +[try-tactic-wm.html] + [ horizontal-tb ltr] + expected: FAIL + + [flip-inline horizontal-tb ltr] + expected: FAIL + + [flip-inline vertical-lr ltr] + expected: FAIL + + [flip-start horizontal-tb ltr] + expected: FAIL + + [flip-start horizontal-tb rtl] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-animations/computed-style-animation-parsing.html.ini b/testing/web-platform/meta/css/css-animations/computed-style-animation-parsing.html.ini deleted file mode 100644 index 6592d5a38f..0000000000 --- a/testing/web-platform/meta/css/css-animations/computed-style-animation-parsing.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[computed-style-animation-parsing.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-animations/display-none-dont-cancel-pseudo.tentative.html.ini b/testing/web-platform/meta/css/css-animations/display-none-dont-cancel-pseudo.tentative.html.ini new file mode 100644 index 0000000000..6f7d2907bc --- /dev/null +++ b/testing/web-platform/meta/css/css-animations/display-none-dont-cancel-pseudo.tentative.html.ini @@ -0,0 +1,3 @@ +[display-none-dont-cancel-pseudo.tentative.html] + [A CSS Animation on a pseudo-element animating to "display: none" with "fill: forwards" remains active after animation completion.] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-animations/parsing/animation-computed.html.ini b/testing/web-platform/meta/css/css-animations/parsing/animation-computed.html.ini index 3f43011441..d3512ef39c 100644 --- a/testing/web-platform/meta/css/css-animations/parsing/animation-computed.html.ini +++ b/testing/web-platform/meta/css/css-animations/parsing/animation-computed.html.ini @@ -1,44 +1,70 @@ [animation-computed.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Default animation value] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [Property animation value '1s'] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [Property animation value 'cubic-bezier(0, -2, 1, 3)'] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [Property animation value 'ease-in-out'] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [Property animation value '1s -3s'] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [Property animation value '4'] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [Property animation value 'reverse'] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [Property animation value 'both'] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [Property animation value 'paused'] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [Property animation value 'none'] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [Property animation value 'anim'] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [Property animation value 'anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)'] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [Property animation value 'none, none'] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [Animation with a delay but no duration] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-animations/parsing/animation-valid.html.ini b/testing/web-platform/meta/css/css-animations/parsing/animation-valid.html.ini index 302a9486b4..994c9b9e1d 100644 --- a/testing/web-platform/meta/css/css-animations/parsing/animation-valid.html.ini +++ b/testing/web-platform/meta/css/css-animations/parsing/animation-valid.html.ini @@ -1,26 +1,40 @@ [animation-valid.html] - expected: - if (os == "android") and fission: [TIMEOUT, OK] [e.style['animation'\] = "cubic-bezier(0, -2, 1, 3)" should set the property value] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [e.style['animation'\] = "4" should set the property value] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [e.style['animation'\] = "reverse" should set the property value] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [e.style['animation'\] = "both" should set the property value] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [e.style['animation'\] = "paused" should set the property value] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [e.style['animation'\] = "none" should set the property value] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [e.style['animation'\] = "anim" should set the property value] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] [e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set the property value] - expected: FAIL + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-animations/stability/animation-event-destroy-renderer.html.ini b/testing/web-platform/meta/css/css-animations/stability/animation-event-destroy-renderer.html.ini new file mode 100644 index 0000000000..4fe69a873d --- /dev/null +++ b/testing/web-platform/meta/css/css-animations/stability/animation-event-destroy-renderer.html.ini @@ -0,0 +1,11 @@ +[animation-event-destroy-renderer.html?animationiteration] + expected: + if not asan and (os == "linux") and not debug and not tsan: [OK, TIMEOUT] + if asan and not fission: [OK, TIMEOUT] + [Triggering the cancel of an animation during event handling does not crash.] + expected: + if not asan and (os == "linux") and not debug and not tsan: [PASS, TIMEOUT] + if asan and not fission: [PASS, TIMEOUT] + + +[animation-event-destroy-renderer.html?animationstart] diff --git a/testing/web-platform/meta/css/css-animations/style-animation-parsing.html.ini b/testing/web-platform/meta/css/css-animations/style-animation-parsing.html.ini deleted file mode 100644 index bb7e13512f..0000000000 --- a/testing/web-platform/meta/css/css-animations/style-animation-parsing.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[style-animation-parsing.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-backgrounds/animations/box-shadow-interpolation.html.ini b/testing/web-platform/meta/css/css-backgrounds/animations/box-shadow-interpolation.html.ini index 088a1720fb..294cdc2fdc 100644 --- a/testing/web-platform/meta/css/css-backgrounds/animations/box-shadow-interpolation.html.ini +++ b/testing/web-platform/meta/css/css-backgrounds/animations/box-shadow-interpolation.html.ini @@ -71,146 +71,146 @@ [Web Animations: property <box-shadow> from [10px 10px 10px 10px rgb(0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] + [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] expected: FAIL - [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] + [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] expected: FAIL - [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] + [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] expected: FAIL - [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] + [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] expected: FAIL - [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] + [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] expected: FAIL - [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] + [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] expected: FAIL - [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] + [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] expected: FAIL - [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] + [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] expected: FAIL - [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px rgb(255 255 255)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] + [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] expected: FAIL - [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] + [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] expected: FAIL - [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [CSS Transitions: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] + [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] expected: FAIL - [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] + [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] expected: FAIL - [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [CSS Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] + [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] expected: FAIL - [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] + [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] expected: FAIL - [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [CSS Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] + [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0) should be [10px 10px 10px 10px oklab(0 0 0)\]] expected: FAIL - [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] + [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)\]] expected: FAIL - [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] + [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)\]] expected: FAIL - [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL - [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0, 0, 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] + [Web Animations: property <box-shadow> from [10px 10px 10px 10px color(srgb 0 0 0)\] to [10px 10px 10px 10px color(srgb 1 1 1)\] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)\]] expected: FAIL diff --git a/testing/web-platform/meta/css/css-backgrounds/parsing/background-image-valid.html.ini b/testing/web-platform/meta/css/css-backgrounds/parsing/background-image-valid.html.ini index 980e7720b2..d2560314e4 100644 --- a/testing/web-platform/meta/css/css-backgrounds/parsing/background-image-valid.html.ini +++ b/testing/web-platform/meta/css/css-backgrounds/parsing/background-image-valid.html.ini @@ -2,3 +2,20 @@ prefs: [layout.css.cross-fade.enabled:true] expected: if (os == "android") and fission: [OK, TIMEOUT] + [e.style['background-image'\] = "cross-fade(50% url(http://www.example.com), 50% url(http://www.example.com))" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "cross-fade(red 33%, white 33%, blue)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "cross-fade( 1% red, green)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "cross-fade(1% red , green)" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "cross-fade(1% red, green )" should set the property value] + expected: FAIL + + [e.style['background-image'\] = "cross-fade(red 1%, cross-fade(red 2%, green))" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-end-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-end-radius-computed.html.ini new file mode 100644 index 0000000000..05c13c430a --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-end-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-block-end-radius-computed.html] + [Property border-block-end-radius value '10px'] + expected: FAIL + + [Property border-block-end-radius value '10px 10px'] + expected: FAIL + + [Property border-block-end-radius value '5px 10px'] + expected: FAIL + + [Property border-block-end-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-block-end-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-block-end-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-end-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-end-radius-valid.html.ini new file mode 100644 index 0000000000..bfbc723027 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-end-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-block-end-radius-valid.html] + [e.style['border-block-end-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-block-end-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-block-end-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-block-end-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-block-end-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-block-end-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-block-end-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-block-end-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-start-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-start-radius-computed.html.ini new file mode 100644 index 0000000000..9d7db5ea7e --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-start-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-block-start-radius-computed.html] + [Property border-block-start-radius value '10px'] + expected: FAIL + + [Property border-block-start-radius value '10px 10px'] + expected: FAIL + + [Property border-block-start-radius value '5px 10px'] + expected: FAIL + + [Property border-block-start-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-block-start-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-block-start-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-start-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-start-radius-valid.html.ini new file mode 100644 index 0000000000..a3c8f78101 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-block-start-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-block-start-radius-valid.html] + [e.style['border-block-start-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-block-start-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-block-start-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-block-start-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-block-start-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-block-start-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-block-start-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-block-start-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-bottom-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-bottom-radius-computed.html.ini new file mode 100644 index 0000000000..992b0f80e6 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-bottom-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-bottom-radius-computed.html] + [Property border-bottom-radius value '10px'] + expected: FAIL + + [Property border-bottom-radius value '10px 10px'] + expected: FAIL + + [Property border-bottom-radius value '5px 10px'] + expected: FAIL + + [Property border-bottom-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-bottom-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-bottom-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-bottom-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-bottom-radius-valid.html.ini new file mode 100644 index 0000000000..13d7d53aa0 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-bottom-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-bottom-radius-valid.html] + [e.style['border-bottom-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-bottom-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-bottom-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-bottom-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-bottom-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-bottom-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-bottom-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-bottom-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-clip-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-clip-computed.html.ini new file mode 100644 index 0000000000..b594c6f3b9 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-clip-computed.html.ini @@ -0,0 +1,21 @@ +[border-clip-computed.html] + [Property border-clip value 'normal'] + expected: FAIL + + [Property border-clip value '10px'] + expected: FAIL + + [Property border-clip value '10%'] + expected: FAIL + + [Property border-clip value '0'] + expected: FAIL + + [Property border-clip value '1fr'] + expected: FAIL + + [Property border-clip value '10px 10%'] + expected: FAIL + + [Property border-clip value '10px 1em 10% 1fr 2fr'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-clip-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-clip-valid.html.ini new file mode 100644 index 0000000000..ffb31b6617 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-clip-valid.html.ini @@ -0,0 +1,21 @@ +[border-clip-valid.html] + [e.style['border-clip'\] = "normal" should set the property value] + expected: FAIL + + [e.style['border-clip'\] = "10px" should set the property value] + expected: FAIL + + [e.style['border-clip'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-clip'\] = "0" should set the property value] + expected: FAIL + + [e.style['border-clip'\] = "1fr" should set the property value] + expected: FAIL + + [e.style['border-clip'\] = "10px 10%" should set the property value] + expected: FAIL + + [e.style['border-clip'\] = "10px 1em 10% 1fr 2fr" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-end-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-end-radius-computed.html.ini new file mode 100644 index 0000000000..faa10f8cdd --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-end-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-inline-end-radius-computed.html] + [Property border-inline-end-radius value '10px'] + expected: FAIL + + [Property border-inline-end-radius value '10px 10px'] + expected: FAIL + + [Property border-inline-end-radius value '5px 10px'] + expected: FAIL + + [Property border-inline-end-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-inline-end-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-inline-end-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-end-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-end-radius-valid.html.ini new file mode 100644 index 0000000000..5bf92e18ee --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-end-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-inline-end-radius-valid.html] + [e.style['border-inline-end-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-inline-end-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-inline-end-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-inline-end-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-inline-end-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-inline-end-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-inline-end-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-inline-end-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-start-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-start-radius-computed.html.ini new file mode 100644 index 0000000000..37a9242d2a --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-start-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-inline-start-radius-computed.html] + [Property border-inline-start-radius value '10px'] + expected: FAIL + + [Property border-inline-start-radius value '10px 10px'] + expected: FAIL + + [Property border-inline-start-radius value '5px 10px'] + expected: FAIL + + [Property border-inline-start-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-inline-start-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-inline-start-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-start-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-start-radius-valid.html.ini new file mode 100644 index 0000000000..dbb0f7cb02 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-inline-start-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-inline-start-radius-valid.html] + [e.style['border-inline-start-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-inline-start-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-inline-start-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-inline-start-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-inline-start-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-inline-start-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-inline-start-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-inline-start-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-left-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-left-radius-computed.html.ini new file mode 100644 index 0000000000..3dfe06ea35 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-left-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-left-radius-computed.html] + [Property border-left-radius value '10px'] + expected: FAIL + + [Property border-left-radius value '10px 10px'] + expected: FAIL + + [Property border-left-radius value '5px 10px'] + expected: FAIL + + [Property border-left-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-left-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-left-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-left-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-left-radius-valid.html.ini new file mode 100644 index 0000000000..f6ed2c4d29 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-left-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-left-radius-valid.html] + [e.style['border-left-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-left-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-left-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-left-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-left-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-left-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-left-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-left-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-right-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-right-radius-computed.html.ini new file mode 100644 index 0000000000..5513df6068 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-right-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-right-radius-computed.html] + [Property border-right-radius value '10px'] + expected: FAIL + + [Property border-right-radius value '10px 10px'] + expected: FAIL + + [Property border-right-radius value '5px 10px'] + expected: FAIL + + [Property border-right-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-right-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-right-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-right-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-right-radius-valid.html.ini new file mode 100644 index 0000000000..496e658778 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-right-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-right-radius-valid.html] + [e.style['border-right-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-right-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-right-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-right-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-right-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-right-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-right-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-right-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-top-radius-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-top-radius-computed.html.ini new file mode 100644 index 0000000000..c1befe901b --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-top-radius-computed.html.ini @@ -0,0 +1,18 @@ +[border-top-radius-computed.html] + [Property border-top-radius value '10px'] + expected: FAIL + + [Property border-top-radius value '10px 10px'] + expected: FAIL + + [Property border-top-radius value '5px 10px'] + expected: FAIL + + [Property border-top-radius value '10px / 5px 10px'] + expected: FAIL + + [Property border-top-radius value '5px 10px / 10px'] + expected: FAIL + + [Property border-top-radius value '10px 10px / 5px 5px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/border-top-radius-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-top-radius-valid.html.ini new file mode 100644 index 0000000000..ad4384c539 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/border-top-radius-valid.html.ini @@ -0,0 +1,24 @@ +[border-top-radius-valid.html] + [e.style['border-top-radius'\] = "1px" should set the property value] + expected: FAIL + + [e.style['border-top-radius'\] = "10%" should set the property value] + expected: FAIL + + [e.style['border-top-radius'\] = "1px 5%" should set the property value] + expected: FAIL + + [e.style['border-top-radius'\] = "5% 1px" should set the property value] + expected: FAIL + + [e.style['border-top-radius'\] = "1px / 2px" should set the property value] + expected: FAIL + + [e.style['border-top-radius'\] = "1px / 1px 2%" should set the property value] + expected: FAIL + + [e.style['border-top-radius'\] = "1px 2% / 3%" should set the property value] + expected: FAIL + + [e.style['border-top-radius'\] = "1px 2% / 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-blur-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-blur-computed.html.ini new file mode 100644 index 0000000000..dbdf7bdff5 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-blur-computed.html.ini @@ -0,0 +1,12 @@ +[box-shadow-blur-computed.html] + [Property box-shadow-blur value '0'] + expected: FAIL + + [Property box-shadow-blur value '1px'] + expected: FAIL + + [Property box-shadow-blur value '1em'] + expected: FAIL + + [Property box-shadow-blur value '1px, 2px'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-blur-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-blur-valid.html.ini new file mode 100644 index 0000000000..3c86a662ba --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-blur-valid.html.ini @@ -0,0 +1,15 @@ +[box-shadow-blur-valid.html] + [e.style['box-shadow-blur'\] = "0" should set the property value] + expected: FAIL + + [e.style['box-shadow-blur'\] = "1px" should set the property value] + expected: FAIL + + [e.style['box-shadow-blur'\] = "1em" should set the property value] + expected: FAIL + + [e.style['box-shadow-blur'\] = "calc(1em + 2px)" should set the property value] + expected: FAIL + + [e.style['box-shadow-blur'\] = "1px, 2px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-color-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-color-computed.html.ini new file mode 100644 index 0000000000..964f3e3be3 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-color-computed.html.ini @@ -0,0 +1,51 @@ +[box-shadow-color-computed.html] + [Property box-shadow-color value 'currentcolor'] + expected: FAIL + + [Property box-shadow-color value 'transparent'] + expected: FAIL + + [Property box-shadow-color value 'red'] + expected: FAIL + + [Property box-shadow-color value 'magenta'] + expected: FAIL + + [Property box-shadow-color value '#234'] + expected: FAIL + + [Property box-shadow-color value '#FEDCBA'] + expected: FAIL + + [Property box-shadow-color value 'rgb(2, 3, 4)'] + expected: FAIL + + [Property box-shadow-color value 'rgb(100%, 0%, 0%)'] + expected: FAIL + + [Property box-shadow-color value 'rgba(2, 3, 4, 0.5)'] + expected: FAIL + + [Property box-shadow-color value 'rgba(2, 3, 4, 50%)'] + expected: FAIL + + [Property box-shadow-color value 'hsl(120, 100%, 50%)'] + expected: FAIL + + [Property box-shadow-color value 'hsla(120, 100%, 50%, 0.25)'] + expected: FAIL + + [Property box-shadow-color value 'rgb(-2, 3, 4)'] + expected: FAIL + + [Property box-shadow-color value 'rgb(100, 200, 300)'] + expected: FAIL + + [Property box-shadow-color value 'rgb(20, 10, 0, -10)'] + expected: FAIL + + [Property box-shadow-color value 'rgb(100%, 200%, 300%)'] + expected: FAIL + + [Property box-shadow-color value 'red, blue'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-color-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-color-valid.html.ini new file mode 100644 index 0000000000..34b918dad0 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-color-valid.html.ini @@ -0,0 +1,51 @@ +[box-shadow-color-valid.html] + [e.style['box-shadow-color'\] = "currentcolor" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "transparent" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "red" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "magenta" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "#234" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "#FEDCBA" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgb(2, 3, 4)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgb(100%, 0%, 0%)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgba(2, 3, 4, 0.5)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgba(2, 3, 4, 50%)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "hsl(120, 100%, 50%)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "hsla(120, 100%, 50%, 0.25)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgb(-2, 3, 4)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgb(100, 200, 300)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgb(20, 10, 0, -10)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "rgb(100%, 200%, 300%)" should set the property value] + expected: FAIL + + [e.style['box-shadow-color'\] = "red, blue" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-offset-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-offset-computed.html.ini new file mode 100644 index 0000000000..b232a0b16e --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-offset-computed.html.ini @@ -0,0 +1,18 @@ +[box-shadow-offset-computed.html] + [Property box-shadow-offset value '0 0'] + expected: FAIL + + [Property box-shadow-offset value '10px 0'] + expected: FAIL + + [Property box-shadow-offset value '0 10px'] + expected: FAIL + + [Property box-shadow-offset value '10px 10px'] + expected: FAIL + + [Property box-shadow-offset value '10px 20px, 30px 40px'] + expected: FAIL + + [Property box-shadow-offset value 'calc(1em + 1px) calc(-1em + 1px)'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-offset-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-offset-valid.html.ini new file mode 100644 index 0000000000..8211e9a42d --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-offset-valid.html.ini @@ -0,0 +1,21 @@ +[box-shadow-offset-valid.html] + [e.style['box-shadow-offset'\] = "0" should set the property value] + expected: FAIL + + [e.style['box-shadow-offset'\] = "0 0" should set the property value] + expected: FAIL + + [e.style['box-shadow-offset'\] = "1px 2px" should set the property value] + expected: FAIL + + [e.style['box-shadow-offset'\] = "1em 2em" should set the property value] + expected: FAIL + + [e.style['box-shadow-offset'\] = "-1px -2px" should set the property value] + expected: FAIL + + [e.style['box-shadow-offset'\] = "calc(1em + 2px) calc(3rem + 4vw)" should set the property value] + expected: FAIL + + [e.style['box-shadow-offset'\] = "1px 2px, 3px 4px" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-position-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-position-computed.html.ini new file mode 100644 index 0000000000..98607eab5a --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-position-computed.html.ini @@ -0,0 +1,12 @@ +[box-shadow-position-computed.html] + [Property box-shadow-position value 'inset'] + expected: FAIL + + [Property box-shadow-position value 'outset'] + expected: FAIL + + [Property box-shadow-position value 'inset, outset'] + expected: FAIL + + [Property box-shadow-position value 'outset, inset'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-position-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-position-valid.html.ini new file mode 100644 index 0000000000..9fa2590b2b --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-position-valid.html.ini @@ -0,0 +1,12 @@ +[box-shadow-position-valid.html] + [e.style['box-shadow-position'\] = "inset" should set the property value] + expected: FAIL + + [e.style['box-shadow-position'\] = "outset" should set the property value] + expected: FAIL + + [e.style['box-shadow-position'\] = "inset, outset" should set the property value] + expected: FAIL + + [e.style['box-shadow-position'\] = "outset, inset" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-spread-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-spread-computed.html.ini new file mode 100644 index 0000000000..36676b921f --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-spread-computed.html.ini @@ -0,0 +1,15 @@ +[box-shadow-spread-computed.html] + [Property box-shadow-spread value '0'] + expected: FAIL + + [Property box-shadow-spread value '1px'] + expected: FAIL + + [Property box-shadow-spread value '1em'] + expected: FAIL + + [Property box-shadow-spread value '-1px'] + expected: FAIL + + [Property box-shadow-spread value 'calc(1em + 1px)'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-spread-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-spread-valid.html.ini new file mode 100644 index 0000000000..669c60cbc7 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/box-shadow-spread-valid.html.ini @@ -0,0 +1,15 @@ +[box-shadow-spread-valid.html] + [e.style['box-shadow-spread'\] = "0" should set the property value] + expected: FAIL + + [e.style['box-shadow-spread'\] = "1px" should set the property value] + expected: FAIL + + [e.style['box-shadow-spread'\] = "1em" should set the property value] + expected: FAIL + + [e.style['box-shadow-spread'\] = "-1px" should set the property value] + expected: FAIL + + [e.style['box-shadow-spread'\] = "calc(1em + 2px)" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/corner-shape-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/corner-shape-computed.html.ini new file mode 100644 index 0000000000..a2c40f8c58 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/corner-shape-computed.html.ini @@ -0,0 +1,15 @@ +[corner-shape-computed.html] + [Property corner-shape value 'round'] + expected: FAIL + + [Property corner-shape value 'angle'] + expected: FAIL + + [Property corner-shape value 'round angle'] + expected: FAIL + + [Property corner-shape value 'round angle round'] + expected: FAIL + + [Property corner-shape value 'round angle round angle'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/corner-shape-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/corner-shape-valid.html.ini new file mode 100644 index 0000000000..acc4117473 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/corner-shape-valid.html.ini @@ -0,0 +1,18 @@ +[corner-shape-valid.html] + [e.style['corner-shape'\] = "round" should set the property value] + expected: FAIL + + [e.style['corner-shape'\] = "angle" should set the property value] + expected: FAIL + + [e.style['corner-shape'\] = "angle round" should set the property value] + expected: FAIL + + [e.style['corner-shape'\] = "round angle" should set the property value] + expected: FAIL + + [e.style['corner-shape'\] = "angle round angle" should set the property value] + expected: FAIL + + [e.style['corner-shape'\] = "angle round angle round" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/corners-computed.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/corners-computed.html.ini new file mode 100644 index 0000000000..278ab534b5 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/corners-computed.html.ini @@ -0,0 +1,108 @@ +[corners-computed.html] + [Property corners value 'round'] + expected: FAIL + + [Property corners value 'angle'] + expected: FAIL + + [Property corners value 'round angle'] + expected: FAIL + + [Property corners value 'round angle round'] + expected: FAIL + + [Property corners value 'round angle round angle'] + expected: FAIL + + [Property corners value '4px'] + expected: FAIL + + [Property corners value '2%'] + expected: FAIL + + [Property corners value '4px 2%'] + expected: FAIL + + [Property corners value '4px 2% 1em'] + expected: FAIL + + [Property corners value '4px 2% 1em 4%'] + expected: FAIL + + [Property corners value '4px / 2px'] + expected: FAIL + + [Property corners value '2% / 2px'] + expected: FAIL + + [Property corners value '4px 2% / 2px'] + expected: FAIL + + [Property corners value '4px 2% 1em / 2px'] + expected: FAIL + + [Property corners value '4px 2% 1em 4% / 2px'] + expected: FAIL + + [Property corners value '4px / 2px 4%'] + expected: FAIL + + [Property corners value '4px / 2px 4% 1em'] + expected: FAIL + + [Property corners value '4px / 2px 4% 1em 2%'] + expected: FAIL + + [Property corners value '4px 2% / 2px 4%'] + expected: FAIL + + [Property corners value '4px 2% 1em / 2px 4% 1em'] + expected: FAIL + + [Property corners value '4px 2% 1em 4% / 2px 4% 1em 2%'] + expected: FAIL + + [Property corners value '4px round'] + expected: FAIL + + [Property corners value '4px angle'] + expected: FAIL + + [Property corners value '4px round angle'] + expected: FAIL + + [Property corners value '4px round angle round'] + expected: FAIL + + [Property corners value '4px round angle round angle'] + expected: FAIL + + [Property corners value '4px 2% round'] + expected: FAIL + + [Property corners value '4px 2% / 2px round'] + expected: FAIL + + [Property corners value '4px / 2px 4% round'] + expected: FAIL + + [Property corners value '4px / 2px 4% round angle'] + expected: FAIL + + [Property corners value 'round 4px'] + expected: FAIL + + [Property corners value 'round 4px 2%'] + expected: FAIL + + [Property corners value 'round 4px 2% / 2px'] + expected: FAIL + + [Property corners value 'round 4px / 2px 4%'] + expected: FAIL + + [Property corners value 'round angle 4px / 2px 4%'] + expected: FAIL + + [Property corners value 'round angle round angle 4px 2% 1em 4% / 2px 4% 1em 2%'] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-borders/tentative/parsing/corners-valid.html.ini b/testing/web-platform/meta/css/css-borders/tentative/parsing/corners-valid.html.ini new file mode 100644 index 0000000000..fc39c33c11 --- /dev/null +++ b/testing/web-platform/meta/css/css-borders/tentative/parsing/corners-valid.html.ini @@ -0,0 +1,108 @@ +[corners-valid.html] + [e.style['corners'\] = "round" should set the property value] + expected: FAIL + + [e.style['corners'\] = "angle" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round angle" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round angle round" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round angle round angle" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "2%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% 1em" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% 1em 4%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px / 2px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "2% / 2px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% / 2px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% 1em / 2px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% 1em 4% / 2px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px / 2px 4%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px / 2px 4% 1em" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px / 2px 4% 1em 2%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% / 2px 4%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% 1em / 2px 4% 1em" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% 1em 4% / 2px 4% 1em 2%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px round" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px angle" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px round angle" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px round angle round" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px round angle round angle" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% round" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px 2% / 2px round" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px / 2px 4% round" should set the property value] + expected: FAIL + + [e.style['corners'\] = "4px / 2px 4% round angle" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round 4px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round 4px 2%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round 4px 2% / 2px" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round 4px / 2px 4%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round angle 4px / 2px 4%" should set the property value] + expected: FAIL + + [e.style['corners'\] = "round angle round angle 4px 2% 1em 4% / 2px 4% 1em 2%" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-break/table/table-fragmentation-003a-print.html.ini b/testing/web-platform/meta/css/css-break/table/table-fragmentation-003a-print.html.ini new file mode 100644 index 0000000000..03d283f72b --- /dev/null +++ b/testing/web-platform/meta/css/css-break/table/table-fragmentation-003a-print.html.ini @@ -0,0 +1,3 @@ +[table-fragmentation-003a-print.html] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-break/transform-023-print.html.ini b/testing/web-platform/meta/css/css-break/transform-023-print.html.ini new file mode 100644 index 0000000000..2e328ca4d4 --- /dev/null +++ b/testing/web-platform/meta/css/css-break/transform-023-print.html.ini @@ -0,0 +1,2 @@ +[transform-023-print.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-break/transform-024-print.html.ini b/testing/web-platform/meta/css/css-break/transform-024-print.html.ini new file mode 100644 index 0000000000..5c43510328 --- /dev/null +++ b/testing/web-platform/meta/css/css-break/transform-024-print.html.ini @@ -0,0 +1,2 @@ +[transform-024-print.html] + 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 221167417d..8a09ade22f 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, layout.css.properties-and-values.enabled:true] +prefs: [layout.css.import-supports.enabled:true, layout.css.properties-and-values.enabled:true, layout.css.at-scope.enabled:true] diff --git a/testing/web-platform/meta/css/css-cascade/at-scope-parsing.html.ini b/testing/web-platform/meta/css/css-cascade/at-scope-parsing.html.ini deleted file mode 100644 index dd3a35e95f..0000000000 --- a/testing/web-platform/meta/css/css-cascade/at-scope-parsing.html.ini +++ /dev/null @@ -1,80 +0,0 @@ -[at-scope-parsing.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [@scope (.a) is valid] - expected: FAIL - - [@scope (.a + .b) is valid] - expected: FAIL - - [@scope (.a:hover) is valid] - expected: FAIL - - [@scope (.a:hover, #b, div) is valid] - expected: FAIL - - [@scope (:is(div, span)) is valid] - expected: FAIL - - [@scope (.a) to (.b) is valid] - expected: FAIL - - [@scope (.a)to (.b) is valid] - expected: FAIL - - [@scope (.a) to (.b:hover, #c, div) is valid] - expected: FAIL - - [@scope (.c <> .d) is valid] - expected: FAIL - - [@scope (.a, .c <> .d) is valid] - expected: FAIL - - [@scope (.a <> .b, .c) is valid] - expected: FAIL - - [@scope (div::before) is valid] - expected: FAIL - - [@scope (div::after) is valid] - expected: FAIL - - [@scope (slotted(div)) is valid] - expected: FAIL - - [@scope (.a) to (div::before) is valid] - expected: FAIL - - [@scope is valid] - expected: FAIL - - [@scope (.a) to (&) is valid] - expected: FAIL - - [@scope (.a) to (& > &) is valid] - expected: FAIL - - [@scope (.a) to (> .b) is valid] - expected: FAIL - - [@scope (.a) to (+ .b) is valid] - expected: FAIL - - [@scope (.a) to (~ .b) is valid] - expected: FAIL - - [@scope to (.a) is valid] - expected: FAIL - - [@scope (> &) to (>>) is valid] - expected: FAIL - - [@scope () is valid] - expected: FAIL - - [@scope to () is valid] - expected: FAIL - - [@scope () to () is valid] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-cascade/at-scope-relative-syntax.html.ini b/testing/web-platform/meta/css/css-cascade/at-scope-relative-syntax.html.ini new file mode 100644 index 0000000000..8730cd328b --- /dev/null +++ b/testing/web-platform/meta/css/css-cascade/at-scope-relative-syntax.html.ini @@ -0,0 +1,16 @@ +[at-scope-relative-syntax.html] + [> .foo in .nest,@scope created by string valid] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [> .foo in .nest,@scope,@media screen created by string valid] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [> .foo in .nest,@scope created by insertRule valid] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [> .foo in .nest,@scope,@media screen created by insertRule valid] + expected: + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-cascade/idlharness.html.ini b/testing/web-platform/meta/css/css-cascade/idlharness.html.ini deleted file mode 100644 index cd50fa8256..0000000000 --- a/testing/web-platform/meta/css/css-cascade/idlharness.html.ini +++ /dev/null @@ -1,35 +0,0 @@ -[idlharness.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [CSSScopeRule interface: existence and properties of interface object] - expected: FAIL - - [CSSScopeRule interface object length] - expected: FAIL - - [CSSScopeRule interface object name] - expected: FAIL - - [CSSScopeRule interface: existence and properties of interface prototype object] - expected: FAIL - - [CSSScopeRule interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [CSSScopeRule interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [CSSScopeRule interface: attribute start] - expected: FAIL - - [CSSScopeRule interface: attribute end] - expected: FAIL - - [Stringification of scope] - expected: FAIL - - [CSSScopeRule interface: scope must inherit property "start" with the proper type] - expected: FAIL - - [CSSScopeRule interface: scope must inherit property "end" with the proper type] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-cascade/scope-cssom.html.ini b/testing/web-platform/meta/css/css-cascade/scope-cssom.html.ini deleted file mode 100644 index 510a64990d..0000000000 --- a/testing/web-platform/meta/css/css-cascade/scope-cssom.html.ini +++ /dev/null @@ -1,39 +0,0 @@ -[scope-cssom.html] - [CSSScopeRule.cssText, implicit scope] - expected: FAIL - - [CSSScopeRule.cssText, root only] - expected: FAIL - - [CSSScopeRule.cssText, root and limit] - expected: FAIL - - [CSSScopeRule.cssText, limit only] - expected: FAIL - - [CSSScopeRule.start, implicit scope] - expected: FAIL - - [CSSScopeRule.start, root only] - expected: FAIL - - [CSSScopeRule.start, root and limit] - expected: FAIL - - [CSSScopeRule.start, limit only] - expected: FAIL - - [CSSScopeRule.end, implicit scope] - expected: FAIL - - [CSSScopeRule.end, root only] - expected: FAIL - - [CSSScopeRule.end, root and limit] - expected: FAIL - - [CSSScopeRule.end, limit only] - expected: FAIL - - [CSSScopeRule is a CSSGroupingRule] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-cascade/scope-deep.html.ini b/testing/web-platform/meta/css/css-cascade/scope-deep.html.ini deleted file mode 100644 index 3968ff3a8b..0000000000 --- a/testing/web-platform/meta/css/css-cascade/scope-deep.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[scope-deep.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] - [Deep @scope nesting] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-cascade/scope-evaluation.html.ini b/testing/web-platform/meta/css/css-cascade/scope-evaluation.html.ini index 1768b21bb4..e919bb2c65 100644 --- a/testing/web-platform/meta/css/css-cascade/scope-evaluation.html.ini +++ b/testing/web-platform/meta/css/css-cascade/scope-evaluation.html.ini @@ -17,9 +17,6 @@ [Inner @scope with :scope in from-selector] expected: FAIL - [Multiple scopes from same @scope-rule, only one limited] - expected: FAIL - [Nested scopes] expected: FAIL @@ -43,3 +40,18 @@ [Scope root with :has()] expected: FAIL + + [Scope can not match its own root without :scope] + expected: FAIL + + [Multiple scopes from same @scope-rule, both limited] + expected: FAIL + + [Nested scopes, reverse] + expected: FAIL + + [Scope with no elements] + expected: FAIL + + [Any scope limit makes the element out of scope] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-cascade/scope-implicit.html.ini b/testing/web-platform/meta/css/css-cascade/scope-implicit.html.ini index dc73a3cb37..16f737e74a 100644 --- a/testing/web-platform/meta/css/css-cascade/scope-implicit.html.ini +++ b/testing/web-platform/meta/css/css-cascade/scope-implicit.html.ini @@ -16,3 +16,12 @@ [Implicit @scope with limit] expected: FAIL + + [@scope with effectively empty :is() must not match anything] + expected: FAIL + + [Implicit @scope has implicitly added :scope descendant combinator] + expected: FAIL + + [Proximity calculation of multiple implicit @scope] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-cascade/scope-name-defining-rules.html.ini b/testing/web-platform/meta/css/css-cascade/scope-name-defining-rules.html.ini deleted file mode 100644 index a5ef978d27..0000000000 --- a/testing/web-platform/meta/css/css-cascade/scope-name-defining-rules.html.ini +++ /dev/null @@ -1,12 +0,0 @@ -[scope-name-defining-rules.html] - [@keyframes is unaffected by @scope] - expected: FAIL - - [@keyframes is unaffected by non-matching @scope] - expected: FAIL - - [@property is unaffected by @scope] - expected: FAIL - - [@property is unaffected by non-matching @scope] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-cascade/scope-nesting.html.ini b/testing/web-platform/meta/css/css-cascade/scope-nesting.html.ini index 0d535cd082..ff29779326 100644 --- a/testing/web-platform/meta/css/css-cascade/scope-nesting.html.ini +++ b/testing/web-platform/meta/css/css-cascade/scope-nesting.html.ini @@ -46,3 +46,6 @@ [Scoped nested group rule] expected: FAIL + + [Nesting-selector in <scope-end>] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-cascade/scope-proximity.html.ini b/testing/web-platform/meta/css/css-cascade/scope-proximity.html.ini index 2e16da28b1..33bb292b80 100644 --- a/testing/web-platform/meta/css/css-cascade/scope-proximity.html.ini +++ b/testing/web-platform/meta/css/css-cascade/scope-proximity.html.ini @@ -6,6 +6,3 @@ [Proximity wins over order of appearance] expected: FAIL - - [Specificity wins over proximity] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-cascade/scope-shadow.tentative.html.ini b/testing/web-platform/meta/css/css-cascade/scope-shadow.tentative.html.ini index bf47d2b4f7..088f046448 100644 --- a/testing/web-platform/meta/css/css-cascade/scope-shadow.tentative.html.ini +++ b/testing/web-platform/meta/css/css-cascade/scope-shadow.tentative.html.ini @@ -1,7 +1,4 @@ [scope-shadow.tentative.html] - [@scope can match :host] - expected: FAIL - [@scope can match :host(...)] expected: FAIL diff --git a/testing/web-platform/meta/css/css-cascade/scope-visited-cssom.html.ini b/testing/web-platform/meta/css/css-cascade/scope-visited-cssom.html.ini index beda7272c7..c73271a9e8 100644 --- a/testing/web-platform/meta/css/css-cascade/scope-visited-cssom.html.ini +++ b/testing/web-platform/meta/css/css-cascade/scope-visited-cssom.html.ini @@ -1,16 +1,4 @@ [scope-visited-cssom.html] - [:link as scoped selector] - expected: FAIL - - [:not(:visited) as scoped selector] - expected: FAIL - - [:link as scoping root] - expected: FAIL - - [:not(:visited) as scoping root] - expected: FAIL - [:link as scoping root, :scope] expected: FAIL @@ -22,3 +10,9 @@ [:not(:link) as scoping limit] expected: FAIL + + [:visited as scoping root] + expected: FAIL + + [:not(:link) as scoping root] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-color/__dir__.ini b/testing/web-platform/meta/css/css-color/__dir__.ini new file mode 100644 index 0000000000..302ebd3771 --- /dev/null +++ b/testing/web-platform/meta/css/css-color/__dir__.ini @@ -0,0 +1 @@ +prefs: [layout.css.relative-color-syntax.enabled:true] 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 92564f07ca..21b32c6ad3 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 @@ -542,12 +542,6 @@ [Property color value 'lab(from color(display-p3 0 0 0) l a b / alpha)'] expected: FAIL - [Property color value 'lab(from lab(25 20 50) 0 0 0)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) 0 0 0 / 0)'] - expected: FAIL - [Property color value 'lab(from lab(25 20 50) 0 a b / alpha)'] expected: FAIL @@ -596,12 +590,6 @@ [Property color value 'lab(from lab(25 20 50 / 40%) l a b / .35)'] expected: FAIL - [Property color value 'lab(from lab(0.7 45 30 / 40%) 200 300 400 / 500)'] - expected: FAIL - - [Property color value 'lab(from lab(0.7 45 30 / 40%) -200 -300 -400 / -500)'] - expected: FAIL - [Property color value 'lab(from lab(25 20 50) l b a)'] expected: FAIL @@ -620,12 +608,6 @@ [Property color value 'lab(from lab(25 20 50 / 40%) calc(l) calc(a) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'lab(from lab(25 20 50) none none none)'] - expected: FAIL - - [Property color value 'lab(from lab(25 20 50) none none none / none)'] - expected: FAIL - [Property color value 'lab(from lab(25 20 50) l a none)'] expected: FAIL @@ -686,18 +668,6 @@ [Property color value 'lch(from lab(0.7 45 30) l c h / alpha)'] expected: FAIL - [Property color value 'lch(from lch(0.7 45 30) 0 0 0)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) 0 0 0deg)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) 0 0 0 / 0)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) 0 0 0deg / 0)'] - expected: FAIL - [Property color value 'lch(from lch(0.7 45 30) 0 c h / alpha)'] expected: FAIL @@ -758,18 +728,6 @@ [Property color value 'lch(from lch(0.7 45 30 / 40%) l c h / .25)'] expected: FAIL - [Property color value 'lch(from lch(0.7 45 30 / 40%) 200 300 400 / 500)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) -200 -300 -400 / -500)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) 50 120 400deg / 500)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30 / 40%) 50 120 -400deg / -500)'] - expected: FAIL - [Property color value 'lch(from lch(.7 45 30) l c c / alpha)'] expected: FAIL @@ -782,12 +740,6 @@ [Property color value 'lch(from lch(0.7 45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))'] expected: FAIL - [Property color value 'lch(from lch(0.7 45 30) none none none)'] - expected: FAIL - - [Property color value 'lch(from lch(0.7 45 30) none none none / none)'] - expected: FAIL - [Property color value 'lch(from lch(0.7 45 30) l c none)'] expected: FAIL @@ -845,12 +797,6 @@ [Property color value 'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b) srgb r g b)'] expected: FAIL - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 0 g b / alpha)'] expected: FAIL @@ -923,30 +869,6 @@ [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 20%)'] expected: FAIL - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 2 3 4)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 2 3 4 / 5)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb -2 -3 -4)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb -2 -3 -4 / -5)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 200% 300% 400%)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb 200% 300% 400% / 500%)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb -200% -300% -400%)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb -200% -300% -400% / -500%)'] - expected: FAIL - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb g b r)'] expected: FAIL @@ -1001,12 +923,6 @@ [Property color value 'color(from color(srgb 0.7 0.5 0.3 / 40%) srgb calc(r) calc(g) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb none none none)'] - expected: FAIL - - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb none none none / none)'] - expected: FAIL - [Property color value 'color(from color(srgb 0.7 0.5 0.3) srgb r g none)'] expected: FAIL @@ -1049,12 +965,6 @@ [Property color value 'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b) srgb-linear r g b)'] expected: FAIL - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 g b / alpha)'] expected: FAIL @@ -1127,30 +1037,6 @@ [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 20%)'] expected: FAIL - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 2 3 4)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 2 3 4 / 5)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -2 -3 -4)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -2 -3 -4 / -5)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 200% 300% 400%)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 200% 300% 400% / 500%)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -200% -300% -400%)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -200% -300% -400% / -500%)'] - expected: FAIL - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear g b r)'] expected: FAIL @@ -1205,12 +1091,6 @@ [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear calc(r) calc(g) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear none none none)'] - expected: FAIL - - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear none none none / none)'] - expected: FAIL - [Property color value 'color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g none)'] expected: FAIL @@ -1253,12 +1133,6 @@ [Property color value 'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b) a98-rgb r g b)'] expected: FAIL - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 g b / alpha)'] expected: FAIL @@ -1331,30 +1205,6 @@ [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 20%)'] expected: FAIL - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 2 3 4)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 2 3 4 / 5)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -2 -3 -4)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -2 -3 -4 / -5)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 200% 300% 400%)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 200% 300% 400% / 500%)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -200% -300% -400%)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -200% -300% -400% / -500%)'] - expected: FAIL - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb g b r)'] expected: FAIL @@ -1409,12 +1259,6 @@ [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb calc(r) calc(g) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb none none none)'] - expected: FAIL - - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb none none none / none)'] - expected: FAIL - [Property color value 'color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g none)'] expected: FAIL @@ -1457,12 +1301,6 @@ [Property color value 'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b) rec2020 r g b)'] expected: FAIL - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 0 g b / alpha)'] expected: FAIL @@ -1535,30 +1373,6 @@ [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 20%)'] expected: FAIL - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 2 3 4)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 2 3 4 / 5)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 -2 -3 -4)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 -2 -3 -4 / -5)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 200% 300% 400%)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 200% 300% 400% / 500%)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 -200% -300% -400%)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 -200% -300% -400% / -500%)'] - expected: FAIL - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 g b r)'] expected: FAIL @@ -1613,12 +1427,6 @@ [Property color value 'color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 calc(r) calc(g) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 none none none)'] - expected: FAIL - - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 none none none / none)'] - expected: FAIL - [Property color value 'color(from color(rec2020 0.7 0.5 0.3) rec2020 r g none)'] expected: FAIL @@ -1661,12 +1469,6 @@ [Property color value 'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b) prophoto-rgb r g b)'] expected: FAIL - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 g b / alpha)'] expected: FAIL @@ -1739,30 +1541,6 @@ [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 20%)'] expected: FAIL - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 2 3 4)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 2 3 4 / 5)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -2 -3 -4)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -2 -3 -4 / -5)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 200% 300% 400%)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 200% 300% 400% / 500%)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -200% -300% -400%)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -200% -300% -400% / -500%)'] - expected: FAIL - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb g b r)'] expected: FAIL @@ -1817,12 +1595,6 @@ [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb calc(r) calc(g) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb none none none)'] - expected: FAIL - - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb none none none / none)'] - expected: FAIL - [Property color value 'color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g none)'] expected: FAIL @@ -1865,12 +1637,6 @@ [Property color value 'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b) display-p3 r g b)'] expected: FAIL - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 0 g b / alpha)'] expected: FAIL @@ -1943,30 +1709,6 @@ [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 20%)'] expected: FAIL - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 2 3 4)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 2 3 4 / 5)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 -2 -3 -4)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 -2 -3 -4 / -5)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 200% 300% 400%)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 200% 300% 400% / 500%)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 -200% -300% -400%)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 -200% -300% -400% / -500%)'] - expected: FAIL - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 g b r)'] expected: FAIL @@ -2021,12 +1763,6 @@ [Property color value 'color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 calc(r) calc(g) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 none none none)'] - expected: FAIL - - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 none none none / none)'] - expected: FAIL - [Property color value 'color(from color(display-p3 0.7 0.5 0.3) display-p3 r g none)'] expected: FAIL @@ -2069,12 +1805,6 @@ [Property color value 'color(from color(from color(xyz 7 -20.5 100) xyz x y z) xyz x y z)'] expected: FAIL - [Property color value 'color(from color(xyz 7 -20.5 100) xyz 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(xyz 7 -20.5 100) xyz 0 y z / alpha)'] expected: FAIL @@ -2144,12 +1874,6 @@ [Property color value 'color(from color(xyz 7 -20.5 100 / 40%) xyz calc(x) calc(y) calc(z) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(xyz 7 -20.5 100) xyz none none none)'] - expected: FAIL - - [Property color value 'color(from color(xyz 7 -20.5 100) xyz none none none / none)'] - expected: FAIL - [Property color value 'color(from color(xyz 7 -20.5 100) xyz x y none)'] expected: FAIL @@ -2192,12 +1916,6 @@ [Property color value 'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z) xyz-d50 x y z)'] expected: FAIL - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 y z / alpha)'] expected: FAIL @@ -2267,12 +1985,6 @@ [Property color value 'color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 calc(x) calc(y) calc(z) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 none none none)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 none none none / none)'] - expected: FAIL - [Property color value 'color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y none)'] expected: FAIL @@ -2315,12 +2027,6 @@ [Property color value 'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z) xyz-d65 x y z)'] expected: FAIL - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 0 0)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 0 0 / 0)'] - expected: FAIL - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 y z / alpha)'] expected: FAIL @@ -2390,12 +2096,6 @@ [Property color value 'color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 calc(x) calc(y) calc(z) / calc(alpha))'] expected: FAIL - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 none none none)'] - expected: FAIL - - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 none none none / none)'] - expected: FAIL - [Property color value 'color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y none)'] expected: FAIL @@ -2477,12 +2177,6 @@ [Property color value 'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b) l a b)'] expected: FAIL - [Property color value 'oklab(from oklab(0.25 0.2 0.5) 0 0 0)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) 0 0 0 / 0)'] - expected: FAIL - [Property color value 'oklab(from oklab(0.25 0.2 0.5) 0 a b / alpha)'] expected: FAIL @@ -2531,12 +2225,6 @@ [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / .35)'] expected: FAIL - [Property color value 'oklab(from oklab(0.7 0.45 0.3 / 40%) 2 3 4 / 500)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.7 0.45 0.3 / 40%) -2 -3 -4 / -500)'] - expected: FAIL - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l b a)'] expected: FAIL @@ -2555,12 +2243,6 @@ [Property color value 'oklab(from oklab(0.25 0.2 0.5 / 40%) calc(l) calc(a) calc(b) / calc(alpha))'] expected: FAIL - [Property color value 'oklab(from oklab(0.25 0.2 0.5) none none none)'] - expected: FAIL - - [Property color value 'oklab(from oklab(0.25 0.2 0.5) none none none / none)'] - expected: FAIL - [Property color value 'oklab(from oklab(0.25 0.2 0.5) l a none)'] expected: FAIL @@ -2600,18 +2282,6 @@ [Property color value 'oklch(from oklch(from oklch(0.7 0.45 30) l c h) l c h)'] expected: FAIL - [Property color value 'oklch(from oklch(0.7 0.45 30) 0 0 0)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) 0 0 0deg)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) 0 0 0 / 0)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) 0 0 0deg / 0)'] - expected: FAIL - [Property color value 'oklch(from oklch(0.7 0.45 30) 0 c h / alpha)'] expected: FAIL @@ -2672,18 +2342,6 @@ [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) l c h / .25)'] expected: FAIL - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) 2 3 400 / 500)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) -2 -3 -400 / -500)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) 0.5 1.2 400deg / 500)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) 0.5 1.2 -400deg / -500)'] - expected: FAIL - [Property color value 'oklch(from oklch(.7 0.45 30) l c c / alpha)'] expected: FAIL @@ -2696,12 +2354,6 @@ [Property color value 'oklch(from oklch(0.7 0.45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))'] expected: FAIL - [Property color value 'oklch(from oklch(0.7 0.45 30) none none none)'] - expected: FAIL - - [Property color value 'oklch(from oklch(0.7 0.45 30) none none none / none)'] - expected: FAIL - [Property color value 'oklch(from oklch(0.7 0.45 30) l c none)'] expected: FAIL @@ -2935,3 +2587,216 @@ [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 + + [Property color value 'color(from rgb(from color(xyz-d50 0.99 0.88 0.77) r g b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from hsl(from color(xyz-d50 0.99 0.88 0.77) h s l) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from hwb(from color(xyz-d50 0.99 0.88 0.77) h w b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from lab(from color(xyz-d50 0.99 0.88 0.77) l a b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from lch(from color(xyz-d50 0.99 0.88 0.77) l c h) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from oklab(from color(xyz-d50 0.99 0.88 0.77) l a b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from oklch(from color(xyz-d50 0.99 0.88 0.77) l c h) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) srgb r g b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) srgb-linear r g b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) display-p3 r g b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) a98-rgb r g b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) prophoto-rgb r g b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) rec2020 r g b) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz x y z) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz-d50 x y z) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 0.99 0.88 0.77) xyz-d65 x y z) xyz-d50 x y z)'] + expected: FAIL + + [Property color value 'color(from rgb(from color(xyz-d65 0.99 0.88 0.77) r g b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from hsl(from color(xyz-d65 0.99 0.88 0.77) h s l) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from hwb(from color(xyz-d65 0.99 0.88 0.77) h w b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from lab(from color(xyz-d65 0.99 0.88 0.77) l a b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from lch(from color(xyz-d65 0.99 0.88 0.77) l c h) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from oklab(from color(xyz-d65 0.99 0.88 0.77) l a b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from oklch(from color(xyz-d65 0.99 0.88 0.77) l c h) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) srgb r g b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) srgb-linear r g b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) display-p3 r g b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) a98-rgb r g b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) prophoto-rgb r g b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) rec2020 r g b) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz x y z) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz-d50 x y z) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 0.99 0.88 0.77) xyz-d65 x y z) xyz-d65 x y z)'] + expected: FAIL + + [Property color value 'color-mix(in srgb, rgb(from rebeccapurple none g b), rebeccapurple)'] + expected: FAIL + + [Property color value 'color-mix(in hsl, hsl(from rebeccapurple none s l), rebeccapurple)'] + expected: FAIL + + [Property color value 'color-mix(in hwb, hwb(from rebeccapurple none w b), rebeccapurple)'] + expected: FAIL + + [Property color value 'color-mix(in lab, lab(from lab(25 20 50) none a b), lab(25 20 50))'] + expected: FAIL + + [Property color value 'color-mix(in oklab, oklab(from oklab(0.25 0.2 0.5) none a b), oklab(0.25 0.2 0.5))'] + expected: FAIL + + [Property color value 'color-mix(in lch, lch(from lch(0.7 45 30) l c none), lch(0.7 45 30))'] + expected: FAIL + + [Property color value 'color-mix(in oklch, oklch(from oklch(0.7 0.45 30) l c none), oklch(0.7 0.45 30))'] + expected: FAIL + + [Property color value 'rgb(from rgb(from rebeccapurple r g b / calc(alpha + 0.5)) r g b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'rgb(from rgb(from rebeccapurple r g b / calc(alpha - 1.5)) r g b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'hsl(from hsl(from rebeccapurple h s l / calc(alpha + 0.5)) h s l / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'hsl(from hsl(from rebeccapurple h s l / calc(alpha - 1.5)) h s l / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'hwb(from hwb(from rebeccapurple h w b / calc(alpha + 0.5)) h w b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'hwb(from hwb(from rebeccapurple h w b / calc(alpha - 1.5)) h w b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'lab(from lab(from lab(25 20 50) l a b / calc(alpha + 0.5)) l a b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'lab(from lab(from lab(25 20 50) l a b / calc(alpha - 1.5)) l a b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b / calc(alpha + 0.5)) l a b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'oklab(from oklab(from oklab(0.25 0.2 0.5) l a b / calc(alpha - 1.5)) l a b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'lch(from lch(from lch(0.7 45 30) l c h / calc(alpha + 0.5)) l c h / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'lch(from lch(from lch(0.7 45 30) l c h / calc(alpha - 1.5)) l c h / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'oklch(from oklch(from oklch(0.7 0.45 30) l c h / calc(alpha + 0.5)) l c h / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'oklch(from oklch(from oklch(0.7 0.45 30) l c h / calc(alpha - 1.5)) l c h / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b / calc(alpha + 0.5)) srgb r g b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b / calc(alpha - 1.5)) srgb r g b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / calc(alpha + 0.5)) srgb-linear r g b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b / calc(alpha - 1.5)) srgb-linear r g b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / calc(alpha + 0.5)) a98-rgb r g b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b / calc(alpha - 1.5)) a98-rgb r g b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / calc(alpha + 0.5)) rec2020 r g b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b / calc(alpha - 1.5)) rec2020 r g b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / calc(alpha + 0.5)) prophoto-rgb r g b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b / calc(alpha - 1.5)) prophoto-rgb r g b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / calc(alpha + 0.5)) display-p3 r g b / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b / calc(alpha - 1.5)) display-p3 r g b / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz 7 -20.5 100) xyz x y z / calc(alpha + 0.5)) xyz x y z / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz 7 -20.5 100) xyz x y z / calc(alpha - 1.5)) xyz x y z / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / calc(alpha + 0.5)) xyz-d50 x y z / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z / calc(alpha - 1.5)) xyz-d50 x y z / calc(alpha + 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / calc(alpha + 0.5)) xyz-d65 x y z / calc(alpha - 0.5))'] + expected: FAIL + + [Property color value 'color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z / calc(alpha - 1.5)) xyz-d65 x y z / calc(alpha + 0.5))'] + 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 df000ed033..6955697378 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 @@ -542,12 +542,6 @@ [e.style['color'\] = "lab(from color(display-p3 0 0 0) l a b / alpha)" should set the property value] expected: FAIL - [e.style['color'\] = "lab(from lab(25 20 50) 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "lab(from lab(25 20 50) 0 a b / alpha)" should set the property value] expected: FAIL @@ -596,12 +590,6 @@ [e.style['color'\] = "lab(from lab(25 20 50 / 40%) l a b / .35)" should set the property value] expected: FAIL - [e.style['color'\] = "lab(from lab(0.7 45 30 / 40%) 200 300 400 / 500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(0.7 45 30 / 40%) -200 -300 -400 / -500)" should set the property value] - expected: FAIL - [e.style['color'\] = "lab(from lab(25 20 50) l b a)" should set the property value] expected: FAIL @@ -620,12 +608,6 @@ [e.style['color'\] = "lab(from lab(25 20 50 / 40%) calc(l) calc(a) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "lab(from lab(25 20 50) none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lab(from lab(25 20 50) none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "lab(from lab(25 20 50) l a none)" should set the property value] expected: FAIL @@ -686,18 +668,6 @@ [e.style['color'\] = "lch(from lab(0.7 45 30) l c h / alpha)" should set the property value] expected: FAIL - [e.style['color'\] = "lch(from lch(0.7 45 30) 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) 0 0 0deg)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) 0 0 0 / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) 0 0 0deg / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "lch(from lch(0.7 45 30) 0 c h / alpha)" should set the property value] expected: FAIL @@ -758,18 +728,6 @@ [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) l c h / .25)" should set the property value] expected: FAIL - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) 200 300 400 / 500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) -200 -300 -400 / -500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) 50 120 400deg / 500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) 50 120 -400deg / -500)" should set the property value] - expected: FAIL - [e.style['color'\] = "lch(from lch(.7 45 30) l c c / alpha)" should set the property value] expected: FAIL @@ -782,12 +740,6 @@ [e.style['color'\] = "lch(from lch(0.7 45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "lch(from lch(0.7 45 30) none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "lch(from lch(0.7 45 30) none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "lch(from lch(0.7 45 30) l c none)" should set the property value] expected: FAIL @@ -845,12 +797,6 @@ [e.style['color'\] = "color(from color(from color(srgb 0.7 0.5 0.3) srgb r g b) srgb r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 0 g b / alpha)" should set the property value] expected: FAIL @@ -923,30 +869,6 @@ [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb r g b / 20%)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 2 3 4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 2 3 4 / 5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb -2 -3 -4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb -2 -3 -4 / -5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 200% 300% 400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb 200% 300% 400% / 500%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb -200% -300% -400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb -200% -300% -400% / -500%)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb g b r)" should set the property value] expected: FAIL @@ -1001,12 +923,6 @@ [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3 / 40%) srgb calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(srgb 0.7 0.5 0.3) srgb r g none)" should set the property value] expected: FAIL @@ -1049,12 +965,6 @@ [e.style['color'\] = "color(from color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g b) srgb-linear r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 0 g b / alpha)" should set the property value] expected: FAIL @@ -1127,30 +1037,6 @@ [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear r g b / 20%)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 2 3 4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 2 3 4 / 5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -2 -3 -4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -2 -3 -4 / -5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 200% 300% 400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear 200% 300% 400% / 500%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -200% -300% -400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear -200% -300% -400% / -500%)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear g b r)" should set the property value] expected: FAIL @@ -1205,12 +1091,6 @@ [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3 / 40%) srgb-linear calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(srgb-linear 0.7 0.5 0.3) srgb-linear r g none)" should set the property value] expected: FAIL @@ -1253,12 +1133,6 @@ [e.style['color'\] = "color(from color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g b) a98-rgb r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 0 g b / alpha)" should set the property value] expected: FAIL @@ -1331,30 +1205,6 @@ [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb r g b / 20%)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 2 3 4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 2 3 4 / 5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -2 -3 -4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -2 -3 -4 / -5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 200% 300% 400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb 200% 300% 400% / 500%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -200% -300% -400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb -200% -300% -400% / -500%)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb g b r)" should set the property value] expected: FAIL @@ -1409,12 +1259,6 @@ [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3 / 40%) a98-rgb calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(a98-rgb 0.7 0.5 0.3) a98-rgb r g none)" should set the property value] expected: FAIL @@ -1457,12 +1301,6 @@ [e.style['color'\] = "color(from color(from color(rec2020 0.7 0.5 0.3) rec2020 r g b) rec2020 r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 0 g b / alpha)" should set the property value] expected: FAIL @@ -1535,30 +1373,6 @@ [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 r g b / 20%)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 2 3 4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 2 3 4 / 5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 -2 -3 -4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 -2 -3 -4 / -5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 200% 300% 400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 200% 300% 400% / 500%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 -200% -300% -400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 -200% -300% -400% / -500%)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 g b r)" should set the property value] expected: FAIL @@ -1613,12 +1427,6 @@ [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3 / 40%) rec2020 calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(rec2020 0.7 0.5 0.3) rec2020 r g none)" should set the property value] expected: FAIL @@ -1661,12 +1469,6 @@ [e.style['color'\] = "color(from color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g b) prophoto-rgb r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 0 g b / alpha)" should set the property value] expected: FAIL @@ -1739,30 +1541,6 @@ [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb r g b / 20%)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 2 3 4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 2 3 4 / 5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -2 -3 -4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -2 -3 -4 / -5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 200% 300% 400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb 200% 300% 400% / 500%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -200% -300% -400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb -200% -300% -400% / -500%)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb g b r)" should set the property value] expected: FAIL @@ -1817,12 +1595,6 @@ [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3 / 40%) prophoto-rgb calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(prophoto-rgb 0.7 0.5 0.3) prophoto-rgb r g none)" should set the property value] expected: FAIL @@ -1865,12 +1637,6 @@ [e.style['color'\] = "color(from color(from color(display-p3 0.7 0.5 0.3) display-p3 r g b) display-p3 r g b)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 0 g b / alpha)" should set the property value] expected: FAIL @@ -1943,30 +1709,6 @@ [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 r g b / 20%)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 2 3 4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 2 3 4 / 5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 -2 -3 -4)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 -2 -3 -4 / -5)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 200% 300% 400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 200% 300% 400% / 500%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 -200% -300% -400%)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 -200% -300% -400% / -500%)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 g b r)" should set the property value] expected: FAIL @@ -2021,12 +1763,6 @@ [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3 / 40%) display-p3 calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(display-p3 0.7 0.5 0.3) display-p3 r g none)" should set the property value] expected: FAIL @@ -2069,12 +1805,6 @@ [e.style['color'\] = "color(from color(from color(xyz 7 -20.5 100) xyz x y z) xyz x y z)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz 0 y z / alpha)" should set the property value] expected: FAIL @@ -2144,12 +1874,6 @@ [e.style['color'\] = "color(from color(xyz 7 -20.5 100 / 40%) xyz calc(x) calc(y) calc(z) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(xyz 7 -20.5 100) xyz x y none)" should set the property value] expected: FAIL @@ -2192,12 +1916,6 @@ [e.style['color'\] = "color(from color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y z) xyz-d50 x y z)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 0 y z / alpha)" should set the property value] expected: FAIL @@ -2267,12 +1985,6 @@ [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100 / 40%) xyz-d50 calc(x) calc(y) calc(z) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(xyz-d50 7 -20.5 100) xyz-d50 x y none)" should set the property value] expected: FAIL @@ -2315,12 +2027,6 @@ [e.style['color'\] = "color(from color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y z) xyz-d65 x y z)" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 0 y z / alpha)" should set the property value] expected: FAIL @@ -2390,12 +2096,6 @@ [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100 / 40%) xyz-d65 calc(x) calc(y) calc(z) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "color(from color(xyz-d65 7 -20.5 100) xyz-d65 x y none)" should set the property value] expected: FAIL @@ -2447,12 +2147,6 @@ [e.style['color'\] = "oklab(from oklab(from oklab(0.25 0.2 0.5) l a b) l a b)" should set the property value] expected: FAIL - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) 0 0 0 / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) 0 a b / alpha)" should set the property value] expected: FAIL @@ -2501,12 +2195,6 @@ [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) l a b / .35)" should set the property value] expected: FAIL - [e.style['color'\] = "oklab(from oklab(0.7 0.45 0.3 / 40%) 2 3 4 / 500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.7 0.45 0.3 / 40%) -2 -3 -4 / -500)" should set the property value] - expected: FAIL - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l b a)" should set the property value] expected: FAIL @@ -2525,12 +2213,6 @@ [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5 / 40%) calc(l) calc(a) calc(b) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "oklab(from oklab(0.25 0.2 0.5) l a none)" should set the property value] expected: FAIL @@ -2570,18 +2252,6 @@ [e.style['color'\] = "oklch(from oklch(from oklch(0.7 0.45 30) l c h) l c h)" should set the property value] expected: FAIL - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) 0 0 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) 0 0 0deg)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) 0 0 0 / 0)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) 0 0 0deg / 0)" should set the property value] - expected: FAIL - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) 0 c h / alpha)" should set the property value] expected: FAIL @@ -2642,18 +2312,6 @@ [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) l c h / .25)" should set the property value] expected: FAIL - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) 2 3 400 / 500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) -2 -3 -400 / -500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) 0.5 1.2 400deg / 500)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) 0.5 1.2 -400deg / -500)" should set the property value] - expected: FAIL - [e.style['color'\] = "oklch(from oklch(.7 0.45 30) l c c / alpha)" should set the property value] expected: FAIL @@ -2666,12 +2324,6 @@ [e.style['color'\] = "oklch(from oklch(0.7 0.45 30 / 40%) calc(l) calc(c) calc(h) / calc(alpha))" should set the property value] expected: FAIL - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) none none none)" should set the property value] - expected: FAIL - - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) none none none / none)" should set the property value] - expected: FAIL - [e.style['color'\] = "oklch(from oklch(0.7 0.45 30) l c none)" should set the property value] expected: FAIL @@ -2815,3 +2467,378 @@ [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 + + [e.style['color'\] = "rgba(from rebeccapurple r g b)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from hsl(120deg 20% 50% / .5) r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(from rebeccapurple r g b) r g b)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple 0 0 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple 0 0 0 / 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple 0 g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r 0 b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g 0 / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g b / 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 0 g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 0 b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g 0 / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g b / 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple 25 g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r 25 b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g 25 / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g b / .25)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 25 g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 25 b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g 25 / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g b / .20)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple 20% g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r 20% b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g 20% / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g b / 20%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 20% g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 20% b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g 20% / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g b / 20%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple 25 g b / 25%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r 25 b / 25%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g 25 / 25%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 25 g b / 25%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 25 b / 25%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r g 25 / 25%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple g b r)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple b alpha r / g)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r r r / r)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple alpha alpha alpha / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) g b r)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) b alpha r / g)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r r r / r)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) alpha alpha alpha / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r 20% 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r 10 20%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple 0% 10 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 20% 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) r 10 20%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) 0% 10 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple calc(r) calc(g) calc(b))" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r calc(g * 2) 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple b calc(r * .5) 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r calc(g * .5 + g * .5) 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r calc(b * .5 - g * .5) 10)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20%, 40%, 60%, 80%) calc(r) calc(g) calc(b) / calc(alpha))" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple none none none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple none none none / none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g none / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rebeccapurple r g b / none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20% 40% 60% / 80%) r g none / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20% 40% 60% / 80%) r g b / none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(none none none) r g b)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(none none none / none) r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20% none 60%) r g b)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from rgb(20% 40% 60% / none) r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from currentColor r g b)" should set the property value] + expected: FAIL + + [e.style['color'\] = "rgba(from color-mix(in srgb, red, red) r g b / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s l)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / .5) h s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(from rebeccapurple h s l) h s l)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 0 0% 0%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 0deg 0% 0%)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 0 0% 0% / 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 0deg 0% 0% / 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 0 s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 0deg s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h 0% l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s 0% / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s l / 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) 0 s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) 0deg s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h 0% l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s 0% / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s l / 0)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 25 s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple 25deg s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h 20% l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s 20% / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s l / .25)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) 25 s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) 25deg s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h 20% l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s 20% / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h s l / .2)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h l s)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h alpha l / s)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h l l / l)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h alpha alpha / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h l s)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h alpha l / s)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h l l / l)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) h alpha alpha / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple calc(h) calc(s) calc(l))" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rgb(20%, 40%, 60%, 80%) calc(h) calc(s) calc(l) / calc(alpha))" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple none none none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple none none none / none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s none / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple h s l / none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from rebeccapurple none s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / .5) h s none / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / .5) h s l / none)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / .5) none s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(none none none) h s l)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(none none none / none) h s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(120deg none 50% / .5) h s l)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(120deg 20% 50% / none) h s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from hsl(none 20% 50% / .5) h s l / alpha)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from currentColor h s l)" should set the property value] + expected: FAIL + + [e.style['color'\] = "hsla(from color-mix(in srgb, red, red) h s l / alpha)" should set the property value] + 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 352b6f19b5..e54fea0ced 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 tsan and (os == "linux") and debug and not fission and not swgl: [PASS, FAIL] + if not fission and (os == "linux") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-fonts/first-available-font-001.html.ini b/testing/web-platform/meta/css/css-fonts/first-available-font-001.html.ini deleted file mode 100644 index 1378553d2b..0000000000 --- a/testing/web-platform/meta/css/css-fonts/first-available-font-001.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[first-available-font-001.html] - expected: - if os == "win" and os_version == "6.1": ["PASS", "FAIL"] # Bug 1637011 diff --git a/testing/web-platform/meta/css/css-fonts/idlharness.html.ini b/testing/web-platform/meta/css/css-fonts/idlharness.html.ini index f64c2d1fcf..e389eb67dd 100644 --- a/testing/web-platform/meta/css/css-fonts/idlharness.html.ini +++ b/testing/web-platform/meta/css/css-fonts/idlharness.html.ini @@ -45,3 +45,108 @@ [CSSFontFeatureValuesRule interface: attribute historicalForms] expected: FAIL + + [CSSFontFaceDescriptors interface: existence and properties of interface object] + expected: FAIL + + [CSSFontFaceDescriptors interface object length] + expected: FAIL + + [CSSFontFaceDescriptors interface object name] + expected: FAIL + + [CSSFontFaceDescriptors interface: existence and properties of interface prototype object] + expected: FAIL + + [CSSFontFaceDescriptors interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [CSSFontFaceDescriptors interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute src] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute fontFamily] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute font-family] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute fontStyle] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute font-style] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute fontWeight] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute font-weight] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute fontStretch] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute font-stretch] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute fontWidth] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute font-width] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute unicodeRange] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute unicode-range] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute fontFeatureSettings] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute font-feature-settings] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute fontVariationSettings] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute font-variation-settings] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute fontNamedInstance] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute font-named-instance] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute fontDisplay] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute font-display] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute fontLanguageOverride] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute font-language-override] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute ascentOverride] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute ascent-override] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute descentOverride] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute descent-override] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute lineGapOverride] + expected: FAIL + + [CSSFontFaceDescriptors interface: attribute line-gap-override] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-019.html.ini b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-019.html.ini new file mode 100644 index 0000000000..dcf600c7ae --- /dev/null +++ b/testing/web-platform/meta/css/css-highlight-api/painting/custom-highlight-painting-019.html.ini @@ -0,0 +1,2 @@ +[custom-highlight-painting-019.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-trim-half-leading-inline-box-001.html.ini b/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-trim-half-leading-inline-box-001.html.ini deleted file mode 100644 index 8cf8c09698..0000000000 --- a/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-trim-half-leading-inline-box-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[text-box-trim-half-leading-inline-box-001.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-trim-half-leading-inline-box-002.html.ini b/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-trim-half-leading-inline-box-002.html.ini deleted file mode 100644 index d9f0acbe27..0000000000 --- a/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-trim-half-leading-inline-box-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[text-box-trim-half-leading-inline-box-002.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-trim-half-leading-inline-box-003.html.ini b/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-trim-half-leading-inline-box-003.html.ini deleted file mode 100644 index b82c4cdb36..0000000000 --- a/testing/web-platform/meta/css/css-inline/text-box-trim/text-box-trim-half-leading-inline-box-003.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[text-box-trim-half-leading-inline-box-003.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-lists/counter-001.html.ini b/testing/web-platform/meta/css/css-lists/counter-001.html.ini new file mode 100644 index 0000000000..992a65406a --- /dev/null +++ b/testing/web-platform/meta/css/css-lists/counter-001.html.ini @@ -0,0 +1,2 @@ +[counter-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-lists/counter-002.html.ini b/testing/web-platform/meta/css/css-lists/counter-002.html.ini new file mode 100644 index 0000000000..4a8112450c --- /dev/null +++ b/testing/web-platform/meta/css/css-lists/counter-002.html.ini @@ -0,0 +1,2 @@ +[counter-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-lists/counter-003.html.ini b/testing/web-platform/meta/css/css-lists/counter-003.html.ini new file mode 100644 index 0000000000..6decd0a9c7 --- /dev/null +++ b/testing/web-platform/meta/css/css-lists/counter-003.html.ini @@ -0,0 +1,2 @@ +[counter-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-lists/counter-list-item-2.html.ini b/testing/web-platform/meta/css/css-lists/counter-list-item-2.html.ini index 2e87284e78..14867b9031 100644 --- a/testing/web-platform/meta/css/css-lists/counter-list-item-2.html.ini +++ b/testing/web-platform/meta/css/css-lists/counter-list-item-2.html.ini @@ -1,2 +1,2 @@ [counter-list-item-2.html] - prefs: [layout.css.counter-ancestor-scope.enabled:false] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-lists/counter-list-item-3.html.ini b/testing/web-platform/meta/css/css-lists/counter-list-item-3.html.ini deleted file mode 100644 index 619d10b287..0000000000 --- a/testing/web-platform/meta/css/css-lists/counter-list-item-3.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[counter-list-item-3.html] - prefs: [layout.css.counter-ancestor-scope.enabled:false] diff --git a/testing/web-platform/meta/css/css-lists/counters-001.html.ini b/testing/web-platform/meta/css/css-lists/counters-001.html.ini new file mode 100644 index 0000000000..83db4af8ec --- /dev/null +++ b/testing/web-platform/meta/css/css-lists/counters-001.html.ini @@ -0,0 +1,2 @@ +[counters-001.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-lists/counters-002.html.ini b/testing/web-platform/meta/css/css-lists/counters-002.html.ini new file mode 100644 index 0000000000..e83158bb8c --- /dev/null +++ b/testing/web-platform/meta/css/css-lists/counters-002.html.ini @@ -0,0 +1,2 @@ +[counters-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-lists/counters-003.html.ini b/testing/web-platform/meta/css/css-lists/counters-003.html.ini new file mode 100644 index 0000000000..fb0b006493 --- /dev/null +++ b/testing/web-platform/meta/css/css-lists/counters-003.html.ini @@ -0,0 +1,2 @@ +[counters-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-lists/counters-004.html.ini b/testing/web-platform/meta/css/css-lists/counters-004.html.ini new file mode 100644 index 0000000000..79a993fab5 --- /dev/null +++ b/testing/web-platform/meta/css/css-lists/counters-004.html.ini @@ -0,0 +1,2 @@ +[counters-004.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-lists/counters-scope-002.html.ini b/testing/web-platform/meta/css/css-lists/counters-scope-002.html.ini new file mode 100644 index 0000000000..452a55bd01 --- /dev/null +++ b/testing/web-platform/meta/css/css-lists/counters-scope-002.html.ini @@ -0,0 +1,2 @@ +[counters-scope-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-lists/counters-scope-003.html.ini b/testing/web-platform/meta/css/css-lists/counters-scope-003.html.ini new file mode 100644 index 0000000000..c7ede28701 --- /dev/null +++ b/testing/web-platform/meta/css/css-lists/counters-scope-003.html.ini @@ -0,0 +1,2 @@ +[counters-scope-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-lists/foo-counter-reversed-007a.html.ini b/testing/web-platform/meta/css/css-lists/foo-counter-reversed-007a.html.ini new file mode 100644 index 0000000000..7f8ae7cd4f --- /dev/null +++ b/testing/web-platform/meta/css/css-lists/foo-counter-reversed-007a.html.ini @@ -0,0 +1,2 @@ +[foo-counter-reversed-007a.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-lists/foo-counter-reversed-007b.html.ini b/testing/web-platform/meta/css/css-lists/foo-counter-reversed-007b.html.ini new file mode 100644 index 0000000000..ca868c4850 --- /dev/null +++ b/testing/web-platform/meta/css/css-lists/foo-counter-reversed-007b.html.ini @@ -0,0 +1,2 @@ +[foo-counter-reversed-007b.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-lists/foo-counter-reversed-009a.html.ini b/testing/web-platform/meta/css/css-lists/foo-counter-reversed-009a.html.ini new file mode 100644 index 0000000000..2b103b80fa --- /dev/null +++ b/testing/web-platform/meta/css/css-lists/foo-counter-reversed-009a.html.ini @@ -0,0 +1,2 @@ +[foo-counter-reversed-009a.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-lists/foo-counter-reversed-009b.html.ini b/testing/web-platform/meta/css/css-lists/foo-counter-reversed-009b.html.ini new file mode 100644 index 0000000000..0705305fbf --- /dev/null +++ b/testing/web-platform/meta/css/css-lists/foo-counter-reversed-009b.html.ini @@ -0,0 +1,2 @@ +[foo-counter-reversed-009b.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-masking/__dir__.ini b/testing/web-platform/meta/css/css-masking/__dir__.ini index 09be10b1b8..51bb73a340 100644 --- a/testing/web-platform/meta/css/css-masking/__dir__.ini +++ b/testing/web-platform/meta/css/css-masking/__dir__.ini @@ -1 +1 @@ -prefs: [layout.css.basic-shape-rect.enabled:true, layout.css.basic-shape-xywh.enabled:true] +prefs: [layout.css.basic-shape-rect.enabled:true, layout.css.basic-shape-shape.enabled:true, layout.css.basic-shape-xywh.enabled:true] 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 9e0623a2ac..628930acee 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 @@ -1,1020 +1,640 @@ [clip-path-interpolation-shape.html] - [CSS Transitions: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (-0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0) should be [shape(from 5px 5px, line to 10px 10%)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0.6) should be [shape(from -1px 5px, line to 16px 16%)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1) should be [shape(from -5px 5px, line to 20px 20%)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1.5) should be [shape(from -10px 5px, line to 25px 25%)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (-0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0) should be [shape(from 5px 5px, line to 10px 10%)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0.6) should be [shape(from -1px 5px, line to 16px 16%)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1) should be [shape(from -5px 5px, line to 20px 20%)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1.5) should be [shape(from -10px 5px, line to 25px 25%)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (-0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0) should be [shape(from 5px 5px, line to 10px 10%)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0.6) should be [shape(from -1px 5px, line to 16px 16%)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1) should be [shape(from -5px 5px, line to 20px 20%)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1.5) should be [shape(from -10px 5px, line to 25px 25%)\]] - expected: FAIL - - [Web Animations: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (-0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] - expected: FAIL - - [Web Animations: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0) should be [shape(from 5px 5px, line to 10px 10%)\]] - expected: FAIL - - [Web Animations: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0.6) should be [shape(from -1px 5px, line to 16px 16%)\]] - expected: FAIL - - [Web Animations: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1) should be [shape(from -5px 5px, line to 20px 20%)\]] - expected: FAIL - - [Web Animations: property <clip-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1.5) should be [shape(from -10px 5px, line to 25px 25%)\]] - expected: FAIL - - [CSS Transitions: 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: 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: 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: 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: all: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (-0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0) should be [shape(from 8px 5px, line to 7px 7%)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] - expected: FAIL - - [CSS Transitions with transition: all: 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: all: 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: all: 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: all: 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 Animations: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (-0.3) should be [initial\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0) should be [initial\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.3) should be [initial\]] - expected: FAIL - - [CSS Animations: 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 Animations: 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 Animations: 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 Animations: 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 - - [Web Animations: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (-0.3) should be [initial\]] - expected: FAIL - - [Web Animations: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0) should be [initial\]] - expected: FAIL - - [Web Animations: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.3) should be [initial\]] - expected: FAIL - - [Web Animations: 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 - - [Web Animations: 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 - - [Web Animations: 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 - - [Web Animations: 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: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (-0.3) should be [shape(from calc(-4.5% - 6.5px) 2px, move to 0.5% 4.3px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0) should be [shape(from calc(0% - 5px) 5px, move to 5% 1px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0.5) should be [shape(from calc(7.5% - 2.5px) 10px, move to 12.5% -4.5px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1) should be [shape(from 15% 15px, move to 20% -10px\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1.5) should be [shape(from calc(22.5% + 2.5px) 20px, move to 27.5% -15.5px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (-0.3) should be [shape(from calc(-4.5% - 6.5px) 2px, move to 0.5% 4.3px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0) should be [shape(from calc(0% - 5px) 5px, move to 5% 1px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0.5) should be [shape(from calc(7.5% - 2.5px) 10px, move to 12.5% -4.5px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1) should be [shape(from 15% 15px, move to 20% -10px\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1.5) should be [shape(from calc(22.5% + 2.5px) 20px, move to 27.5% -15.5px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (-0.3) should be [shape(from calc(-4.5% - 6.5px) 2px, move to 0.5% 4.3px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0) should be [shape(from calc(0% - 5px) 5px, move to 5% 1px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0.5) should be [shape(from calc(7.5% - 2.5px) 10px, move to 12.5% -4.5px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1) should be [shape(from 15% 15px, move to 20% -10px\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1.5) should be [shape(from calc(22.5% + 2.5px) 20px, move to 27.5% -15.5px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (-0.3) should be [shape(from calc(-4.5% - 6.5px) 2px, move to 0.5% 4.3px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0) should be [shape(from calc(0% - 5px) 5px, move to 5% 1px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0.5) should be [shape(from calc(7.5% - 2.5px) 10px, move to 12.5% -4.5px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1) should be [shape(from 15% 15px, move to 20% -10px\]] - expected: FAIL - - [Web Animations: property <clip-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1.5) should be [shape(from calc(22.5% + 2.5px) 20px, move to 27.5% -15.5px)\]] - expected: FAIL - - [CSS Transitions: 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: 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: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Transitions: 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: all: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (-0.3) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.3) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Transitions with transition: all: 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: all: 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: all: 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: all: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (-0.3) should be [unset\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0) should be [unset\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.3) should be [unset\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (-0.3) should be [unset\]] - expected: FAIL - - [Web Animations: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0) should be [unset\]] - expected: FAIL - - [Web Animations: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.3) should be [unset\]] - expected: FAIL - - [Web Animations: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [Web Animations: 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: 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: 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: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Transitions: 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: all: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (-0.3) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0.3) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Transitions with transition: all: 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: all: 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: all: 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: all: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (-0.3) should be [none\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0) should be [none\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0.3) should be [none\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (-0.3) should be [none\]] - expected: FAIL - - [Web Animations: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0) should be [none\]] - expected: FAIL - - [Web Animations: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0.3) should be [none\]] - expected: FAIL - - [Web Animations: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [Web Animations: 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: 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: 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: 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: 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: all: 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: all: 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, close)\]] - expected: FAIL - - [CSS Transitions with transition: all: 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: all: 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: all: 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: all: 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: all: 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 Animations: 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 Animations: 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 Animations: 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 Animations: 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 Animations: 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 Animations: 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 Animations: 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 - - [Web Animations: 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 - - [Web Animations: 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 - - [Web Animations: 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 - - [Web Animations: 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 - - [Web Animations: 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 - - [Web Animations: 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 - - [Web Animations: 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: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (-0.3) should be [shape(from 2% 2px, hline to -1%, vline to -2px, close)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0) should be [shape(from 5% 5px, hline to 5%, vline to -5px, close)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0.5) should be [shape(from 10% 10px, hline to 15% , vline to -10px, close)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1) should be [shape(from 15% 15px, hline to 25%, vline to -15px, close)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1.5) should be [shape(from 20% 20px, hline to 35%, vline to -20px, close)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (-0.3) should be [shape(from 2% 2px, hline to -1%, vline to -2px, close)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0) should be [shape(from 5% 5px, hline to 5%, vline to -5px, close)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0.5) should be [shape(from 10% 10px, hline to 15% , vline to -10px, close)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1) should be [shape(from 15% 15px, hline to 25%, vline to -15px, close)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1.5) should be [shape(from 20% 20px, hline to 35%, vline to -20px, close)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (-0.3) should be [shape(from 2% 2px, hline to -1%, vline to -2px, close)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0) should be [shape(from 5% 5px, hline to 5%, vline to -5px, close)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0.5) should be [shape(from 10% 10px, hline to 15% , vline to -10px, close)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1) should be [shape(from 15% 15px, hline to 25%, vline to -15px, close)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1.5) should be [shape(from 20% 20px, hline to 35%, vline to -20px, close)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (-0.3) should be [shape(from 2% 2px, hline to -1%, vline to -2px, close)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0) should be [shape(from 5% 5px, hline to 5%, vline to -5px, close)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0.5) should be [shape(from 10% 10px, hline to 15% , vline to -10px, close)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1) should be [shape(from 15% 15px, hline to 25%, vline to -15px, close)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1.5) should be [shape(from 20% 20px, hline to 35%, vline to -20px, close)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve to 7% 13px via -3% 86px, curve to 33% 17px via 17% 53px 34% 61px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve to 15% 5px via 5% 70px, curve to 25% 25px via 25% 45px 10% 85px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1) should be [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve to 25% -5px via 15% 50px, curve to 15% 35px via 35% 35px -20% 115px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve to 7% 13px via -3% 86px, curve to 33% 17px via 17% 53px 34% 61px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve to 15% 5px via 5% 70px, curve to 25% 25px via 25% 45px 10% 85px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1) should be [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve to 25% -5px via 15% 50px, curve to 15% 35px via 35% 35px -20% 115px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve to 7% 13px via -3% 86px, curve to 33% 17px via 17% 53px 34% 61px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve to 15% 5px via 5% 70px, curve to 25% 25px via 25% 45px 10% 85px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1) should be [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve to 25% -5px via 15% 50px, curve to 15% 35px via 35% 35px -20% 115px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve to 7% 13px via -3% 86px, curve to 33% 17px via 17% 53px 34% 61px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve to 15% 5px via 5% 70px, curve to 25% 25px via 25% 45px 10% 85px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1) should be [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve to 25% -5px via 15% 50px, curve to 15% 35px via 35% 35px -20% 115px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve by 7% 13px via -3% 86px, curve by 33% 17px via 17% 53px 34% 61px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve by 15% 5px via 5% 70px, curve by 25% 25px via 25% 45px 10% 85px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve by 25% -5px via 15% 50px, curve by 15% 35px via 35% 35px -20% 115px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve by 7% 13px via -3% 86px, curve by 33% 17px via 17% 53px 34% 61px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve by 15% 5px via 5% 70px, curve by 25% 25px via 25% 45px 10% 85px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve by 25% -5px via 15% 50px, curve by 15% 35px via 35% 35px -20% 115px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve by 7% 13px via -3% 86px, curve by 33% 17px via 17% 53px 34% 61px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve by 15% 5px via 5% 70px, curve by 25% 25px via 25% 45px 10% 85px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve by 25% -5px via 15% 50px, curve by 15% 35px via 35% 35px -20% 115px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve by 7% 13px via -3% 86px, curve by 33% 17px via 17% 53px 34% 61px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve by 15% 5px via 5% 70px, curve by 25% 25px via 25% 45px 10% 85px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve by 25% -5px via 15% 50px, curve by 15% 35px via 35% 35px -20% 115px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth to 7% 13px via -3% 86px, smooth to 33% 17px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth to 15% 5px via 5% 70px, smooth to 25% 25px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth to 25% -5px via 15% 50px, smooth to 15% 35px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth to 7% 13px via -3% 86px, smooth to 33% 17px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth to 15% 5px via 5% 70px, smooth to 25% 25px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth to 25% -5px via 15% 50px, smooth to 15% 35px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth to 7% 13px via -3% 86px, smooth to 33% 17px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth to 15% 5px via 5% 70px, smooth to 25% 25px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth to 25% -5px via 15% 50px, smooth to 15% 35px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth to 7% 13px via -3% 86px, smooth to 33% 17px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth to 15% 5px via 5% 70px, smooth to 25% 25px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth to 25% -5px via 15% 50px, smooth to 15% 35px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth by 7% 13px via -3% 86px, smooth by 33% 17px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth by 15% 5px via 5% 70px, smooth by 25% 25px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth by 25% -5px via 15% 50px, smooth by 15% 35px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth by 7% 13px via -3% 86px, smooth by 33% 17px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth by 15% 5px via 5% 70px, smooth by 25% 25px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth by 25% -5px via 15% 50px, smooth by 15% 35px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth by 7% 13px via -3% 86px, smooth by 33% 17px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth by 15% 5px via 5% 70px, smooth by 25% 25px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth by 25% -5px via 15% 50px, smooth by 15% 35px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth by 7% 13px via -3% 86px, smooth by 33% 17px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth by 15% 5px via 5% 70px, smooth by 25% 25px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth by 25% -5px via 15% 50px, smooth by 15% 35px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2% 2px, arc to 18% -12px of 7px 17px ccw small, arc by 12% -2px of 33px 33px rotate -42deg cw large , arc to 25% 20px of 10px 5px ccw small)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0) should be [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8% 8px, arc to 12% -18px of 13px 23px ccw small, arc by 18% -8px of 27px 27px rotate 102deg cw large, arc to 25% 20px of 10px 5px ccw small )\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10% 10px, arc to 10% -20px of 15px 25px ccw small, arc by 20% -10px of 25px rotate 150deg cw small, arc to 25% 20px of 10px 5px cw small)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1) should be [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px rotate 270deg cw small, arc to 25% 20px of 10px 5px cw small)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20% 20px, arc to 0% -30px of 25px 35px ccw small, arc by 30% -20px of 15px rotate 390deg cw small, arc to 25% 20px of 10px 5px cw small)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2% 2px, arc to 18% -12px of 7px 17px ccw small, arc by 12% -2px of 33px 33px rotate -42deg cw large , arc to 25% 20px of 10px 5px ccw small)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0) should be [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8% 8px, arc to 12% -18px of 13px 23px ccw small, arc by 18% -8px of 27px 27px rotate 102deg cw large, arc to 25% 20px of 10px 5px ccw small )\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10% 10px, arc to 10% -20px of 15px 25px ccw small, arc by 20% -10px of 25px rotate 150deg cw small, arc to 25% 20px of 10px 5px cw small)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1) should be [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px rotate 270deg cw small, arc to 25% 20px of 10px 5px cw small)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20% 20px, arc to 0% -30px of 25px 35px ccw small, arc by 30% -20px of 15px rotate 390deg cw small, arc to 25% 20px of 10px 5px cw small)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2% 2px, arc to 18% -12px of 7px 17px ccw small, arc by 12% -2px of 33px 33px rotate -42deg cw large , arc to 25% 20px of 10px 5px ccw small)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0) should be [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8% 8px, arc to 12% -18px of 13px 23px ccw small, arc by 18% -8px of 27px 27px rotate 102deg cw large, arc to 25% 20px of 10px 5px ccw small )\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10% 10px, arc to 10% -20px of 15px 25px ccw small, arc by 20% -10px of 25px rotate 150deg cw small, arc to 25% 20px of 10px 5px cw small)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1) should be [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px rotate 270deg cw small, arc to 25% 20px of 10px 5px cw small)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20% 20px, arc to 0% -30px of 25px 35px ccw small, arc by 30% -20px of 15px rotate 390deg cw small, arc to 25% 20px of 10px 5px cw small)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2% 2px, arc to 18% -12px of 7px 17px ccw small, arc by 12% -2px of 33px 33px rotate -42deg cw large , arc to 25% 20px of 10px 5px ccw small)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0) should be [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8% 8px, arc to 12% -18px of 13px 23px ccw small, arc by 18% -8px of 27px 27px rotate 102deg cw large, arc to 25% 20px of 10px 5px ccw small )\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10% 10px, arc to 10% -20px of 15px 25px ccw small, arc by 20% -10px of 25px rotate 150deg cw small, arc to 25% 20px of 10px 5px cw small)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1) should be [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px rotate 270deg cw small, arc to 25% 20px of 10px 5px cw small)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20% 20px, arc to 0% -30px of 25px 35px ccw small, arc by 30% -20px of 15px rotate 390deg cw small, arc to 25% 20px of 10px 5px cw small)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (-0.3) should be [shape(from 8px calc(-6.5% - 1.5px), hline to 7px, vline by calc(-3% + 208px), hline by 5.92px, close, vline by 2.8px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0) should be [shape(from 5px -5%, hline to 10px, vline by calc(0% + 160px), hline by 8.25px, close, vline by 4px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0.6) should be [shape(from -1px calc(-2% + 3px), hline to 16px, vline by calc(6% + 64px), hline by 12.9px, close ,vline by 6.4px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1) should be [shape(from -5px calc(0% + 5px), hline to 20px, vline by 10%, hline by 16px, close, vline by 8px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1.5) should be [shape(from -10px calc(2.5% + 7.5px), hline to 25px, vline by calc(15% - 80px), hline by 19.88px, close, vline by 10px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (-0.3) should be [shape(from 8px calc(-6.5% - 1.5px), hline to 7px, vline by calc(-3% + 208px), hline by 5.92px, close, vline by 2.8px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0) should be [shape(from 5px -5%, hline to 10px, vline by calc(0% + 160px), hline by 8.25px, close, vline by 4px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0.6) should be [shape(from -1px calc(-2% + 3px), hline to 16px, vline by calc(6% + 64px), hline by 12.9px, close ,vline by 6.4px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1) should be [shape(from -5px calc(0% + 5px), hline to 20px, vline by 10%, hline by 16px, close, vline by 8px)\]] - expected: FAIL - - [CSS Transitions with transition: all: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1.5) should be [shape(from -10px calc(2.5% + 7.5px), hline to 25px, vline by calc(15% - 80px), hline by 19.88px, close, vline by 10px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (-0.3) should be [shape(from 8px calc(-6.5% - 1.5px), hline to 7px, vline by calc(-3% + 208px), hline by 5.92px, close, vline by 2.8px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0) should be [shape(from 5px -5%, hline to 10px, vline by calc(0% + 160px), hline by 8.25px, close, vline by 4px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0.6) should be [shape(from -1px calc(-2% + 3px), hline to 16px, vline by calc(6% + 64px), hline by 12.9px, close ,vline by 6.4px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1) should be [shape(from -5px calc(0% + 5px), hline to 20px, vline by 10%, hline by 16px, close, vline by 8px)\]] - expected: FAIL - - [CSS Animations: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1.5) should be [shape(from -10px calc(2.5% + 7.5px), hline to 25px, vline by calc(15% - 80px), hline by 19.88px, close, vline by 10px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (-0.3) should be [shape(from 8px calc(-6.5% - 1.5px), hline to 7px, vline by calc(-3% + 208px), hline by 5.92px, close, vline by 2.8px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0) should be [shape(from 5px -5%, hline to 10px, vline by calc(0% + 160px), hline by 8.25px, close, vline by 4px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0.6) should be [shape(from -1px calc(-2% + 3px), hline to 16px, vline by calc(6% + 64px), hline by 12.9px, close ,vline by 6.4px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1) should be [shape(from -5px calc(0% + 5px), hline to 20px, vline by 10%, hline by 16px, close, vline by 8px)\]] - expected: FAIL - - [Web Animations: property <clip-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 1vh, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1.5) should be [shape(from -10px calc(2.5% + 7.5px), hline to 25px, vline by calc(15% - 80px), hline by 19.88px, close, vline by 10px)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (-0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0) should be [shape(from 8px 5px, line to 7px 7%)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (-0.3) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.3) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (-0.3) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [CSS Transitions: property <clip-path> from [none\] to [shape(from 10px 10px, close)\] at (0.3) should be [shape(from 10px 10px, close)\]] - expected: FAIL - - [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: 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, close)\]] - expected: FAIL - - [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 + [CSS Transitions: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (-0.3) should be [shape(from 2px 2px, hline to -1px, vline to -2px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (0) should be [shape(from 5px 5px, hline to 5px, vline to -5px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (0.5) should be [shape(from 10px 10px, hline to 15px, vline to -10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1) should be [shape(from 15px 15px, hline to 25px, vline to -15px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1.5) should be [shape(from 20px 20px, hline to 35px, vline to -20px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (-0.3) should be [shape(from 2px 2px, hline to -1px, vline to -2px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (0) should be [shape(from 5px 5px, hline to 5px, vline to -5px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (0.5) should be [shape(from 10px 10px, hline to 15px, vline to -10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1) should be [shape(from 15px 15px, hline to 25px, vline to -15px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1.5) should be [shape(from 20px 20px, hline to 35px, vline to -20px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (-0.3) should be [shape(from 2px 2px, hline to -1px, vline to -2px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (0.5) should be [shape(from 10px 10px, hline to 15px, vline to -10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1) should be [shape(from 15px 15px, hline to 25px, vline to -15px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1.5) should be [shape(from 20px 20px, hline to 35px, vline to -20px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (-0.3) should be [shape(from 2px 2px, hline to -1px, vline to -2px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (0.5) should be [shape(from 10px 10px, hline to 15px, vline to -10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1) should be [shape(from 15px 15px, hline to 25px, vline to -15px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1.5) should be [shape(from 20px 20px, hline to 35px, vline to -20px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, curve to calc(13% - 6px) 13px via calc(0% - 3px) 86px, curve to calc(39% - 6px) 17px via calc(26% - 9px) 53px calc(32.5% + 1.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (0) should be [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, curve to calc(5% + 10px) 5px via calc(0% + 5px) 70px, curve to calc(15% + 10px) 25px via calc(10% + 15px) 45px calc(12.5% - 2.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, curve to calc(0% + 20px) 0px via calc(0% + 10px) 60px, curve to calc(0% + 20px) 30px via calc(0% + 30px) 40px calc(0% - 5px) 100px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, curve to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, curve to calc(-15% + 30px) 35px via calc(-10% + 45px) 35px calc(-12.5% - 7.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, curve to calc(13% - 6px) 13px via calc(0% - 3px) 86px, curve to calc(39% - 6px) 17px via calc(26% - 9px) 53px calc(32.5% + 1.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (0) should be [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, curve to calc(5% + 10px) 5px via calc(0% + 5px) 70px, curve to calc(15% + 10px) 25px via calc(10% + 15px) 45px calc(12.5% - 2.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, curve to calc(0% + 20px) 0px via calc(0% + 10px) 60px, curve to calc(0% + 20px) 30px via calc(0% + 30px) 40px calc(0% - 5px) 100px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, curve to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, curve to calc(-15% + 30px) 35px via calc(-10% + 45px) 35px calc(-12.5% - 7.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, curve to calc(13% - 6px) 13px via calc(0% - 3px) 86px, curve to calc(39% - 6px) 17px via calc(26% - 9px) 53px calc(32.5% + 1.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, curve to calc(5% + 10px) 5px via calc(0% + 5px) 70px, curve to calc(15% + 10px) 25px via calc(10% + 15px) 45px calc(12.5% - 2.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, curve to calc(0% + 20px) 0px via calc(0% + 10px) 60px, curve to calc(0% + 20px) 30px via calc(0% + 30px) 40px calc(0% - 5px) 100px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, curve to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, curve to calc(-15% + 30px) 35px via calc(-10% + 45px) 35px calc(-12.5% - 7.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, curve to calc(13% - 6px) 13px via calc(0% - 3px) 86px, curve to calc(39% - 6px) 17px via calc(26% - 9px) 53px calc(32.5% + 1.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, curve to calc(5% + 10px) 5px via calc(0% + 5px) 70px, curve to calc(15% + 10px) 25px via calc(10% + 15px) 45px calc(12.5% - 2.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, curve to calc(0% + 20px) 0px via calc(0% + 10px) 60px, curve to calc(0% + 20px) 30px via calc(0% + 30px) 40px calc(0% - 5px) 100px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, curve to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, curve to calc(-15% + 30px) 35px via calc(-10% + 45px) 35px calc(-12.5% - 7.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from calc(-4.5% + 6.5px) 2px, curve by calc(-6% + 13px) 13px via -3% 86px, curve by calc(-6% + 39px) 17px via calc(-9% + 26px) 53px calc(1.5% + 32.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from calc(0% + 5px) 5px, curve by calc(0% + 10px) 10px via 0% 80px, curve by calc(0% + 30px) 20px via calc(0% + 20px) 50px calc(0% + 25px) 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from calc(7.5% + 2.5px) 10px, curve by calc(10% + 5px) 5px via 5% 70px, curve by calc(10% + 15px) 25px via calc(15% + 10px) 45px calc(-2.5% + 12.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from calc(22.5% - 2.5px) 20px, curve by calc(30% - 5px) -5px via 15% 50px, curve by calc(30% - 15px) 35px via calc(45% - 10px) 35px calc(-7.5% - 12.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from calc(-4.5% + 6.5px) 2px, curve by calc(-6% + 13px) 13px via -3% 86px, curve by calc(-6% + 39px) 17px via calc(-9% + 26px) 53px calc(1.5% + 32.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from calc(0% + 5px) 5px, curve by calc(0% + 10px) 10px via 0% 80px, curve by calc(0% + 30px) 20px via calc(0% + 20px) 50px calc(0% + 25px) 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from calc(7.5% + 2.5px) 10px, curve by calc(10% + 5px) 5px via 5% 70px, curve by calc(10% + 15px) 25px via calc(15% + 10px) 45px calc(-2.5% + 12.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from calc(22.5% - 2.5px) 20px, curve by calc(30% - 5px) -5px via 15% 50px, curve by calc(30% - 15px) 35px via calc(45% - 10px) 35px calc(-7.5% - 12.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from calc(-4.5% + 6.5px) 2px, curve by calc(-6% + 13px) 13px via -3% 86px, curve by calc(-6% + 39px) 17px via calc(-9% + 26px) 53px calc(1.5% + 32.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from calc(0% + 5px) 5px, curve by calc(0% + 10px) 10px via 0% 80px, curve by calc(0% + 30px) 20px via calc(0% + 20px) 50px calc(0% + 25px) 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from calc(7.5% + 2.5px) 10px, curve by calc(10% + 5px) 5px via 5% 70px, curve by calc(10% + 15px) 25px via calc(15% + 10px) 45px calc(-2.5% + 12.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from calc(22.5% - 2.5px) 20px, curve by calc(30% - 5px) -5px via 15% 50px, curve by calc(30% - 15px) 35px via calc(45% - 10px) 35px calc(-7.5% - 12.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from calc(-4.5% + 6.5px) 2px, curve by calc(-6% + 13px) 13px via -3% 86px, curve by calc(-6% + 39px) 17px via calc(-9% + 26px) 53px calc(1.5% + 32.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from calc(0% + 5px) 5px, curve by calc(0% + 10px) 10px via 0% 80px, curve by calc(0% + 30px) 20px via calc(0% + 20px) 50px calc(0% + 25px) 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from calc(7.5% + 2.5px) 10px, curve by calc(10% + 5px) 5px via 5% 70px, curve by calc(10% + 15px) 25px via calc(15% + 10px) 45px calc(-2.5% + 12.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from calc(22.5% - 2.5px) 20px, curve by calc(30% - 5px) -5px via 15% 50px, curve by calc(30% - 15px) 35px via calc(45% - 10px) 35px calc(-7.5% - 12.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, smooth to calc(13% - 6px) 13px via calc(0% - 3px) 86px, smooth to calc(39% - 6px) 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (0) should be [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, smooth to calc(5% + 10px) 5px via calc(0% + 5px) 70px, smooth to calc(15% + 10px) 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, smooth to calc(0% + 20px) 0px via calc(0% + 10px) 60px, smooth to calc(0% + 20px) 30px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, smooth to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, smooth to calc(-15% + 30px) 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, smooth to calc(13% - 6px) 13px via calc(0% - 3px) 86px, smooth to calc(39% - 6px) 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (0) should be [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, smooth to calc(5% + 10px) 5px via calc(0% + 5px) 70px, smooth to calc(15% + 10px) 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, smooth to calc(0% + 20px) 0px via calc(0% + 10px) 60px, smooth to calc(0% + 20px) 30px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, smooth to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, smooth to calc(-15% + 30px) 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, smooth to calc(13% - 6px) 13px via calc(0% - 3px) 86px, smooth to calc(39% - 6px) 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, smooth to calc(5% + 10px) 5px via calc(0% + 5px) 70px, smooth to calc(15% + 10px) 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, smooth to calc(0% + 20px) 0px via calc(0% + 10px) 60px, smooth to calc(0% + 20px) 30px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, smooth to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, smooth to calc(-15% + 30px) 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, smooth to calc(13% - 6px) 13px via calc(0% - 3px) 86px, smooth to calc(39% - 6px) 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, smooth to calc(5% + 10px) 5px via calc(0% + 5px) 70px, smooth to calc(15% + 10px) 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, smooth to calc(0% + 20px) 0px via calc(0% + 10px) 60px, smooth to calc(0% + 20px) 30px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, smooth to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, smooth to calc(-15% + 30px) 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (-0.3) should be [shape(from 2px 2px, smooth by 7px 13px via -3px 86px, smooth by 33px 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0) should be [shape(from 5px 5px, smooth by 10px 10px via 0px 80px, smooth by 30px 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0.5) should be [shape(from 10px 10px, smooth by 15px 5px via 5px 70px, smooth by 25px 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (1.5) should be [shape(from 20px 20px, smooth by 25px -5px via 15px 50px, smooth by 15px 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (-0.3) should be [shape(from 2px 2px, smooth by 7px 13px via -3px 86px, smooth by 33px 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0) should be [shape(from 5px 5px, smooth by 10px 10px via 0px 80px, smooth by 30px 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0.5) should be [shape(from 10px 10px, smooth by 15px 5px via 5px 70px, smooth by 25px 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (1.5) should be [shape(from 20px 20px, smooth by 25px -5px via 15px 50px, smooth by 15px 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (-0.3) should be [shape(from 2px 2px, smooth by 7px 13px via -3px 86px, smooth by 33px 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0) should be [shape(from 5px 5px, smooth by 10px 10px via 0px 80px, smooth by 30px 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0.5) should be [shape(from 10px 10px, smooth by 15px 5px via 5px 70px, smooth by 25px 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (1.5) should be [shape(from 20px 20px, smooth by 25px -5px via 15px 50px, smooth by 15px 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (-0.3) should be [shape(from 2px 2px, smooth by 7px 13px via -3px 86px, smooth by 33px 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0) should be [shape(from 5px 5px, smooth by 10px 10px via 0px 80px, smooth by 30px 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0.5) should be [shape(from 10px 10px, smooth by 15px 5px via 5px 70px, smooth by 25px 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (1.5) should be [shape(from 20px 20px, smooth by 25px -5px via 15px 50px, smooth by 15px 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, arc to calc(19.5% - 1.5px) -12px of 7px 17px, arc by calc(19.5% - 7.5px) -2px of 33px cw large rotate -42deg, arc to calc(32.5% - 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0) should be [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.3) should be [shape(from calc(3.5% + 4.5px) 8px, arc to calc(10.5% + 1.5px) -18px of 13px 23px, arc by calc(10.5% + 7.5px) -8px of 27px cw large rotate 102deg, arc to calc(17.5% + 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, arc to calc(7.5% + 2.5px) -20px of 15px 25px, arc by calc(7.5% + 12.5px) -10px of 25px cw large rotate 150deg, arc to calc(12.5% + 12.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1) should be [shape(from calc(0% + 15px) 15px, arc to calc(0% + 5px) -25px of 20px 30px, arc by calc(0% + 25px) -15px of 20px cw rotate 270deg, arc to calc(0% + 25px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, arc to calc(-7.5% + 7.5px) -30px of 25px 35px, arc by calc(-7.5% + 37.5px) -20px of 15px cw rotate 390deg, arc to calc(-12.5% + 37.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, arc to calc(19.5% - 1.5px) -12px of 7px 17px, arc by calc(19.5% - 7.5px) -2px of 33px cw large rotate -42deg, arc to calc(32.5% - 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0) should be [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.3) should be [shape(from calc(3.5% + 4.5px) 8px, arc to calc(10.5% + 1.5px) -18px of 13px 23px, arc by calc(10.5% + 7.5px) -8px of 27px cw large rotate 102deg, arc to calc(17.5% + 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, arc to calc(7.5% + 2.5px) -20px of 15px 25px, arc by calc(7.5% + 12.5px) -10px of 25px cw large rotate 150deg, arc to calc(12.5% + 12.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1) should be [shape(from calc(0% + 15px) 15px, arc to calc(0% + 5px) -25px of 20px 30px, arc by calc(0% + 25px) -15px of 20px cw rotate 270deg, arc to calc(0% + 25px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, arc to calc(-7.5% + 7.5px) -30px of 25px 35px, arc by calc(-7.5% + 37.5px) -20px of 15px cw rotate 390deg, arc to calc(-12.5% + 37.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, arc to calc(19.5% - 1.5px) -12px of 7px 17px, arc by calc(19.5% - 7.5px) -2px of 33px cw large rotate -42deg, arc to calc(32.5% - 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.3) should be [shape(from calc(3.5% + 4.5px) 8px, arc to calc(10.5% + 1.5px) -18px of 13px 23px, arc by calc(10.5% + 7.5px) -8px of 27px cw large rotate 102deg, arc to calc(17.5% + 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, arc to calc(7.5% + 2.5px) -20px of 15px 25px, arc by calc(7.5% + 12.5px) -10px of 25px cw large rotate 150deg, arc to calc(12.5% + 12.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1) should be [shape(from calc(0% + 15px) 15px, arc to calc(0% + 5px) -25px of 20px 30px, arc by calc(0% + 25px) -15px of 20px cw rotate 270deg, arc to calc(0% + 25px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, arc to calc(-7.5% + 7.5px) -30px of 25px 35px, arc by calc(-7.5% + 37.5px) -20px of 15px cw rotate 390deg, arc to calc(-12.5% + 37.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, arc to calc(19.5% - 1.5px) -12px of 7px 17px, arc by calc(19.5% - 7.5px) -2px of 33px cw large rotate -42deg, arc to calc(32.5% - 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.3) should be [shape(from calc(3.5% + 4.5px) 8px, arc to calc(10.5% + 1.5px) -18px of 13px 23px, arc by calc(10.5% + 7.5px) -8px of 27px cw large rotate 102deg, arc to calc(17.5% + 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, arc to calc(7.5% + 2.5px) -20px of 15px 25px, arc by calc(7.5% + 12.5px) -10px of 25px cw large rotate 150deg, arc to calc(12.5% + 12.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1) should be [shape(from calc(0% + 15px) 15px, arc to calc(0% + 5px) -25px of 20px 30px, arc by calc(0% + 25px) -15px of 20px cw rotate 270deg, arc to calc(0% + 25px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, arc to calc(-7.5% + 7.5px) -30px of 25px 35px, arc by calc(-7.5% + 37.5px) -20px of 15px cw rotate 390deg, arc to calc(-12.5% + 37.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2px 2px, arc to 18px -12px of 7px 17px ccw small, arc by 12px -2px of 33px 33px rotate -42deg cw large , arc to 25px 20px of 10px 5px ccw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0) should be [shape(from 5px 5px, arc to 15px -15px of 10px 20px, arc by 15px -5px of 30px cw rotate 30deg large, arc to 25px 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8px 8px, arc to 12px -18px of 13px 23px ccw small, arc by 18px -8px of 27px 27px rotate 102deg cw large, arc to 25px 20px of 10px 5px ccw small )\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10px 10px, arc to 10px -20px of 15px 25px ccw small, arc by 20px -10px of 25px rotate 150deg cw large, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20px 20px, arc to 0px -30px of 25px 35px ccw small, arc by 30px -20px of 15px rotate 390deg cw small, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2px 2px, arc to 18px -12px of 7px 17px ccw small, arc by 12px -2px of 33px 33px rotate -42deg cw large , arc to 25px 20px of 10px 5px ccw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0) should be [shape(from 5px 5px, arc to 15px -15px of 10px 20px, arc by 15px -5px of 30px cw rotate 30deg large, arc to 25px 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8px 8px, arc to 12px -18px of 13px 23px ccw small, arc by 18px -8px of 27px 27px rotate 102deg cw large, arc to 25px 20px of 10px 5px ccw small )\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10px 10px, arc to 10px -20px of 15px 25px ccw small, arc by 20px -10px of 25px rotate 150deg cw large, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20px 20px, arc to 0px -30px of 25px 35px ccw small, arc by 30px -20px of 15px rotate 390deg cw small, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2px 2px, arc to 18px -12px of 7px 17px ccw small, arc by 12px -2px of 33px 33px rotate -42deg cw large , arc to 25px 20px of 10px 5px ccw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0) should be [shape(from 5px 5px, arc to 15px -15px of 10px 20px, arc by 15px -5px of 30px cw rotate 30deg large, arc to 25px 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8px 8px, arc to 12px -18px of 13px 23px ccw small, arc by 18px -8px of 27px 27px rotate 102deg cw large, arc to 25px 20px of 10px 5px ccw small )\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10px 10px, arc to 10px -20px of 15px 25px ccw small, arc by 20px -10px of 25px rotate 150deg cw large, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20px 20px, arc to 0px -30px of 25px 35px ccw small, arc by 30px -20px of 15px rotate 390deg cw small, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2px 2px, arc to 18px -12px of 7px 17px ccw small, arc by 12px -2px of 33px 33px rotate -42deg cw large , arc to 25px 20px of 10px 5px ccw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0) should be [shape(from 5px 5px, arc to 15px -15px of 10px 20px, arc by 15px -5px of 30px cw rotate 30deg large, arc to 25px 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8px 8px, arc to 12px -18px of 13px 23px ccw small, arc by 18px -8px of 27px 27px rotate 102deg cw large, arc to 25px 20px of 10px 5px ccw small )\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10px 10px, arc to 10px -20px of 15px 25px ccw small, arc by 20px -10px of 25px rotate 150deg cw large, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <clip-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20px 20px, arc to 0px -30px of 25px 35px ccw small, arc by 30px -20px of 15px rotate 390deg cw small, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/zoom/__dir__.ini b/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-animation-svg-zoom.html.ini index 5c5a126b3e..5c5a126b3e 100644 --- a/testing/web-platform/meta/css/zoom/__dir__.ini +++ b/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-animation-svg-zoom.html.ini diff --git a/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-animation-zoom.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-animation-zoom.html.ini new file mode 100644 index 0000000000..5c5a126b3e --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-animation-zoom.html.ini @@ -0,0 +1 @@ +prefs: [layout.css.zoom.enabled:true] diff --git a/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-path-interpolation-with-zoom.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-path-interpolation-with-zoom.html.ini index bb6efb7efc..5c5a126b3e 100644 --- a/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-path-interpolation-with-zoom.html.ini +++ b/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-path-interpolation-with-zoom.html.ini @@ -1,2 +1 @@ -[clip-path-path-interpolation-with-zoom.html] - expected: FAIL +prefs: [layout.css.zoom.enabled:true] diff --git a/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-shape-interpolation-001.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-shape-interpolation-001.html.ini deleted file mode 100644 index 87f511da91..0000000000 --- a/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-shape-interpolation-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[clip-path-shape-interpolation-001.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-shape-interpolation-002.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-shape-interpolation-002.html.ini deleted file mode 100644 index 7bdee6ab1a..0000000000 --- a/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-shape-interpolation-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[clip-path-shape-interpolation-002.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-shape-interpolation-003.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-shape-interpolation-003.html.ini new file mode 100644 index 0000000000..f81dfcb4e9 --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-shape-interpolation-003.html.ini @@ -0,0 +1,4 @@ +[clip-path-shape-interpolation-003.html] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-shape-interpolation-004.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-shape-interpolation-004.html.ini new file mode 100644 index 0000000000..e6bb0cd448 --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/clip-path/animations/clip-path-shape-interpolation-004.html.ini @@ -0,0 +1,4 @@ +[clip-path-shape-interpolation-004.html] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-path-with-zoom-hittest.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/clip-path-path-with-zoom-hittest.html.ini index 29d75b5da4..5c5a126b3e 100644 --- a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-path-with-zoom-hittest.html.ini +++ b/testing/web-platform/meta/css/css-masking/clip-path/clip-path-path-with-zoom-hittest.html.ini @@ -1,4 +1 @@ -[clip-path-path-with-zoom-hittest.html] - [clip-path: path() hit-test takes zoom into account] - expected: FAIL - +prefs: [layout.css.zoom.enabled:true] diff --git a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-path-with-zoom.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/clip-path-path-with-zoom.html.ini index 7dcf6f59fa..5c5a126b3e 100644 --- a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-path-with-zoom.html.ini +++ b/testing/web-platform/meta/css/css-masking/clip-path/clip-path-path-with-zoom.html.ini @@ -1,2 +1 @@ -[clip-path-path-with-zoom.html] - expected: FAIL +prefs: [layout.css.zoom.enabled:true] diff --git a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-scaled-video.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/clip-path-scaled-video.html.ini new file mode 100644 index 0000000000..7fb6afaa8b --- /dev/null +++ b/testing/web-platform/meta/css/css-masking/clip-path/clip-path-scaled-video.html.ini @@ -0,0 +1,3 @@ +[clip-path-scaled-video.html] + expected: + if (os == "android") and not debug: [PASS, ERROR] diff --git a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-001.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-001.html.ini deleted file mode 100644 index 9f78224710..0000000000 --- a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[clip-path-shape-001.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-002-units.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-002-units.html.ini deleted file mode 100644 index 318b6fe94c..0000000000 --- a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-002-units.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[clip-path-shape-002-units.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-002.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-002.html.ini deleted file mode 100644 index 7cc6c50642..0000000000 --- a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[clip-path-shape-002.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-003.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-003.html.ini deleted file mode 100644 index a6024a02e9..0000000000 --- a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-003.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[clip-path-shape-003.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-004.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-004.html.ini deleted file mode 100644 index 1fb9548298..0000000000 --- a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-shape-004.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[clip-path-shape-004.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-url-reference-svg-foreignobject-zoomed.html.ini b/testing/web-platform/meta/css/css-masking/clip-path/clip-path-url-reference-svg-foreignobject-zoomed.html.ini index 3a9b62da60..92e74155f0 100644 --- a/testing/web-platform/meta/css/css-masking/clip-path/clip-path-url-reference-svg-foreignobject-zoomed.html.ini +++ b/testing/web-platform/meta/css/css-masking/clip-path/clip-path-url-reference-svg-foreignobject-zoomed.html.ini @@ -1,2 +1,3 @@ +prefs: [layout.css.zoom.enabled:true] [clip-path-url-reference-svg-foreignobject-zoomed.html] expected: FAIL diff --git a/testing/web-platform/meta/css/css-masking/parsing/clip-path-shape-parsing.html.ini b/testing/web-platform/meta/css/css-masking/parsing/clip-path-shape-parsing.html.ini deleted file mode 100644 index e77e45e814..0000000000 --- a/testing/web-platform/meta/css/css-masking/parsing/clip-path-shape-parsing.html.ini +++ /dev/null @@ -1,60 +0,0 @@ -[clip-path-shape-parsing.html] - [e.style['clip-path'\] = "shape(from 0px 0px, line to 10px 10px)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(evenodd from 0px 0px, line to 10px 10px)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(nonzero from 0px 0px, line to 10px 10px)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape( from 0px 0px, line to 10px 10px )" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(from 1em 50%, line to 10px 10px)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(EvenOdd from 0px 0Px, CLOSE)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(from 1ch 50px, line to 10rem 10vh)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(from 1ch -50px, line to -10% 12px)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(from 10px 10px, move by 10px 5px, line by 20px 40%, close)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(from 10px 10px, hline by 10px, vline to 5rem)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(from 10px 10px, vline by 5%, hline to 1vw)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(from 10px 10px, curve to 50px 20px via 10rem 1%)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(from 10px 10px, curve to 50px 20px via 10rem 1px 20vh 1ch)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(from 10px 10px, curve by 50px 20px via 10rem 1px 20vh 1ch)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(from 10px 10px, smooth to 50px 20px via 10rem 1%)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(from 10px 10px, smooth to 50px 1pt)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(from 10px 10px, arc to 50px 1pt of 10px 10px)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(from 10px 10px, arc to 50px 1pt of 10px 10px small rotate 0deg)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(from 10% 1rem, arc to 50px 1pt of 20% cw large rotate 25deg)" should set the property value] - expected: FAIL - - [e.style['clip-path'\] = "shape(evenodd from 0px 0px, close)" should set the property value] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-multicol/column-balancing-paged-001-print.html.ini b/testing/web-platform/meta/css/css-multicol/column-balancing-paged-001-print.html.ini index bfb0ff4da1..bbf40fee99 100644 --- a/testing/web-platform/meta/css/css-multicol/column-balancing-paged-001-print.html.ini +++ b/testing/web-platform/meta/css/css-multicol/column-balancing-paged-001-print.html.ini @@ -2,4 +2,5 @@ fuzzy: if os == "mac": maxDifference=0-2;totalPixels=0-438 expected: + if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT] if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-nesting/conditional-rules.html.ini b/testing/web-platform/meta/css/css-nesting/conditional-rules.html.ini new file mode 100644 index 0000000000..0b05529f10 --- /dev/null +++ b/testing/web-platform/meta/css/css-nesting/conditional-rules.html.ini @@ -0,0 +1 @@ +prefs: [layout.css.at-scope.enabled:true] diff --git a/testing/web-platform/meta/css/css-nesting/parsing.html.ini b/testing/web-platform/meta/css/css-nesting/parsing.html.ini deleted file mode 100644 index 6944c7601d..0000000000 --- a/testing/web-platform/meta/css/css-nesting/parsing.html.ini +++ /dev/null @@ -1,15 +0,0 @@ -[parsing.html] - [.foo { + .bar, .foo, > .baz { color: green; }}] - expected: FAIL - - [.foo { .foo { color: green; }}] - expected: FAIL - - [.foo { .foo, .foo & { color: green; }}] - expected: FAIL - - [.foo { :is(.bar, .baz) { color: green; }}] - expected: FAIL - - [.foo { .foo, .bar { color: green; }}] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-001.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-001.tentative.html.ini new file mode 100644 index 0000000000..25535f43bd --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-001.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-001.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-004.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-004.tentative.html.ini new file mode 100644 index 0000000000..079d68f9db --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-004.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-004.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-005.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-005.tentative.html.ini new file mode 100644 index 0000000000..f7e5bd8963 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-005.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-005.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-006.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-006.tentative.html.ini new file mode 100644 index 0000000000..a20fcc3b24 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-006.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-006.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-007.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-007.tentative.html.ini new file mode 100644 index 0000000000..650254666e --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-007.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-007.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-008.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-008.tentative.html.ini new file mode 100644 index 0000000000..01050849b0 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-008.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-008.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-009.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-009.tentative.html.ini new file mode 100644 index 0000000000..c5fde4b81a --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-009.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-009.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-010.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-010.tentative.html.ini new file mode 100644 index 0000000000..197075b7e1 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-010.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-010.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-011.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-011.tentative.html.ini new file mode 100644 index 0000000000..801b5a840d --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-011.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-011.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-012.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-012.tentative.html.ini new file mode 100644 index 0000000000..a7fd0303be --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-012.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-012.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-013.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-013.tentative.html.ini new file mode 100644 index 0000000000..3f398e788d --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-013.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-013.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-015.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-015.tentative.html.ini new file mode 100644 index 0000000000..e397f59fad --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-015.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-015.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-016.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-016.tentative.html.ini new file mode 100644 index 0000000000..8c13ceb869 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-016.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-016.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-017.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-017.tentative.html.ini new file mode 100644 index 0000000000..e98e35fd17 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-017.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-017.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-018.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-018.tentative.html.ini new file mode 100644 index 0000000000..4de91b4ff1 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-018.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-018.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-019.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-019.tentative.html.ini new file mode 100644 index 0000000000..baf2cf8f33 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-019.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-019.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-001.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-001.tentative.html.ini new file mode 100644 index 0000000000..9627781967 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-001.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-abspos-001.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-002.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-002.tentative.html.ini new file mode 100644 index 0000000000..21efb29c1f --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-002.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-abspos-002.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-003.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-003.tentative.html.ini new file mode 100644 index 0000000000..189ac0f362 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-003.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-abspos-003.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-004.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-004.tentative.html.ini new file mode 100644 index 0000000000..4e4d853400 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-004.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-abspos-004.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-005.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-005.tentative.html.ini new file mode 100644 index 0000000000..4a2b7b2ba9 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-005.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-abspos-005.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-006.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-006.tentative.html.ini new file mode 100644 index 0000000000..bd697fabf3 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-006.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-abspos-006.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-007.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-007.tentative.html.ini new file mode 100644 index 0000000000..b63c81cd54 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-007.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-abspos-007.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-008.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-008.tentative.html.ini new file mode 100644 index 0000000000..834446721a --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-008.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-abspos-008.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-009.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-009.tentative.html.ini new file mode 100644 index 0000000000..24f8b5bded --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-009.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-abspos-009.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-010.tentative.html.ini b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-010.tentative.html.ini new file mode 100644 index 0000000000..b4d85b5745 --- /dev/null +++ b/testing/web-platform/meta/css/css-overflow/line-clamp-with-abspos-010.tentative.html.ini @@ -0,0 +1,2 @@ +[line-clamp-with-abspos-010.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/printing/fixedpos-004-print.html.ini b/testing/web-platform/meta/css/css-page/fixedpos-004-print.html.ini index ed88e29907..ed88e29907 100644 --- a/testing/web-platform/meta/css/printing/fixedpos-004-print.html.ini +++ b/testing/web-platform/meta/css/css-page/fixedpos-004-print.html.ini diff --git a/testing/web-platform/meta/css/printing/fixedpos-005-print.html.ini b/testing/web-platform/meta/css/css-page/fixedpos-005-print.html.ini index 7db1423cf6..7db1423cf6 100644 --- a/testing/web-platform/meta/css/printing/fixedpos-005-print.html.ini +++ b/testing/web-platform/meta/css/css-page/fixedpos-005-print.html.ini diff --git a/testing/web-platform/meta/css/printing/fixedpos-006-print.html.ini b/testing/web-platform/meta/css/css-page/fixedpos-006-print.html.ini index 65b2006530..65b2006530 100644 --- a/testing/web-platform/meta/css/printing/fixedpos-006-print.html.ini +++ b/testing/web-platform/meta/css/css-page/fixedpos-006-print.html.ini diff --git a/testing/web-platform/meta/css/printing/fixedpos-007-print.html.ini b/testing/web-platform/meta/css/css-page/fixedpos-007-print.html.ini index 0f9d11a53f..0f9d11a53f 100644 --- a/testing/web-platform/meta/css/printing/fixedpos-007-print.html.ini +++ b/testing/web-platform/meta/css/css-page/fixedpos-007-print.html.ini diff --git a/testing/web-platform/meta/css/printing/fixedpos-008-print.html.ini b/testing/web-platform/meta/css/css-page/fixedpos-008-print.html.ini index ebf997de0b..ebf997de0b 100644 --- a/testing/web-platform/meta/css/printing/fixedpos-008-print.html.ini +++ b/testing/web-platform/meta/css/css-page/fixedpos-008-print.html.ini diff --git a/testing/web-platform/meta/css/printing/fixedpos-with-abspos-with-link-print.html.ini b/testing/web-platform/meta/css/css-page/fixedpos-with-abspos-with-link-print.html.ini index 72eed03a83..72eed03a83 100644 --- a/testing/web-platform/meta/css/printing/fixedpos-with-abspos-with-link-print.html.ini +++ b/testing/web-platform/meta/css/css-page/fixedpos-with-abspos-with-link-print.html.ini diff --git a/testing/web-platform/meta/css/printing/fixedpos-with-link-with-inline-child-print.html.ini b/testing/web-platform/meta/css/css-page/fixedpos-with-link-with-inline-child-print.html.ini index 892a51f982..892a51f982 100644 --- a/testing/web-platform/meta/css/printing/fixedpos-with-link-with-inline-child-print.html.ini +++ b/testing/web-platform/meta/css/css-page/fixedpos-with-link-with-inline-child-print.html.ini diff --git a/testing/web-platform/meta/css/printing/media-queries-002-print.html.ini b/testing/web-platform/meta/css/css-page/media-queries-002-print.html.ini index 07ac773939..07ac773939 100644 --- a/testing/web-platform/meta/css/printing/media-queries-002-print.html.ini +++ b/testing/web-platform/meta/css/css-page/media-queries-002-print.html.ini diff --git a/testing/web-platform/meta/css/css-page/monolithic-overflow-009-print.html.ini b/testing/web-platform/meta/css/css-page/monolithic-overflow-009-print.html.ini index 19d24ce752..c92242915f 100644 --- a/testing/web-platform/meta/css/css-page/monolithic-overflow-009-print.html.ini +++ b/testing/web-platform/meta/css/css-page/monolithic-overflow-009-print.html.ini @@ -1,3 +1,2 @@ [monolithic-overflow-009-print.html] - expected: FAIL max-asserts: 2 diff --git a/testing/web-platform/meta/css/printing/page-margin-001-print.html.ini b/testing/web-platform/meta/css/css-page/page-margin-001-print.html.ini index bfafbff0d2..bfafbff0d2 100644 --- a/testing/web-platform/meta/css/printing/page-margin-001-print.html.ini +++ b/testing/web-platform/meta/css/css-page/page-margin-001-print.html.ini diff --git a/testing/web-platform/meta/css/printing/page-margin-002-print.html.ini b/testing/web-platform/meta/css/css-page/page-margin-002-print.html.ini index aa338e980e..aa338e980e 100644 --- a/testing/web-platform/meta/css/printing/page-margin-002-print.html.ini +++ b/testing/web-platform/meta/css/css-page/page-margin-002-print.html.ini diff --git a/testing/web-platform/meta/css/printing/page-margin-003-print.html.ini b/testing/web-platform/meta/css/css-page/page-margin-003-print.html.ini index 9a06b04da9..9a06b04da9 100644 --- a/testing/web-platform/meta/css/printing/page-margin-003-print.html.ini +++ b/testing/web-platform/meta/css/css-page/page-margin-003-print.html.ini diff --git a/testing/web-platform/meta/css/printing/page-margin-005-print.html.ini b/testing/web-platform/meta/css/css-page/page-margin-005-print.html.ini index 6752fa0e04..6752fa0e04 100644 --- a/testing/web-platform/meta/css/printing/page-margin-005-print.html.ini +++ b/testing/web-platform/meta/css/css-page/page-margin-005-print.html.ini diff --git a/testing/web-platform/meta/css/printing/page-margin-006-print.html.ini b/testing/web-platform/meta/css/css-page/page-margin-006-print.html.ini index 06dc07155b..06dc07155b 100644 --- a/testing/web-platform/meta/css/printing/page-margin-006-print.html.ini +++ b/testing/web-platform/meta/css/css-page/page-margin-006-print.html.ini diff --git a/testing/web-platform/meta/css/css-page/page-margin-negative-print.tentative.html.ini b/testing/web-platform/meta/css/css-page/page-margin-negative-print.tentative.html.ini new file mode 100644 index 0000000000..c27f804d66 --- /dev/null +++ b/testing/web-platform/meta/css/css-page/page-margin-negative-print.tentative.html.ini @@ -0,0 +1,2 @@ +[page-margin-negative-print.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-page/page-name-002-print.html.ini b/testing/web-platform/meta/css/css-page/page-name-002-print.html.ini new file mode 100644 index 0000000000..d9d33504b6 --- /dev/null +++ b/testing/web-platform/meta/css/css-page/page-name-002-print.html.ini @@ -0,0 +1,5 @@ +[page-name-002-print.html] + expected: + if (os == "linux") and not debug and not asan and not tsan: [PASS, TIMEOUT] + if (os == "win") and not debug: [TIMEOUT, PASS] + if (os == "mac") and not debug: TIMEOUT diff --git a/testing/web-platform/meta/css/printing/page-name-003-print.html.ini b/testing/web-platform/meta/css/css-page/page-name-003-print.html.ini index 04531c6b1d..04531c6b1d 100644 --- a/testing/web-platform/meta/css/printing/page-name-003-print.html.ini +++ b/testing/web-platform/meta/css/css-page/page-name-003-print.html.ini diff --git a/testing/web-platform/meta/css/printing/page-name-and-break-004-print.html.ini b/testing/web-platform/meta/css/css-page/page-name-and-break-004-print.html.ini index ad9fda66d7..ad9fda66d7 100644 --- a/testing/web-platform/meta/css/printing/page-name-and-break-004-print.html.ini +++ b/testing/web-platform/meta/css/css-page/page-name-and-break-004-print.html.ini diff --git a/testing/web-platform/meta/css/printing/page-size-001-print.html.ini b/testing/web-platform/meta/css/css-page/page-size-001-print.html.ini index f2a10a4850..f2a10a4850 100644 --- a/testing/web-platform/meta/css/printing/page-size-001-print.html.ini +++ b/testing/web-platform/meta/css/css-page/page-size-001-print.html.ini diff --git a/testing/web-platform/meta/css/printing/page-size-002-print.html.ini b/testing/web-platform/meta/css/css-page/page-size-002-print.html.ini index da4a3eba7f..da4a3eba7f 100644 --- a/testing/web-platform/meta/css/printing/page-size-002-print.html.ini +++ b/testing/web-platform/meta/css/css-page/page-size-002-print.html.ini diff --git a/testing/web-platform/meta/css/printing/page-size-003-print.html.ini b/testing/web-platform/meta/css/css-page/page-size-003-print.html.ini index 9edc52fa3e..9edc52fa3e 100644 --- a/testing/web-platform/meta/css/printing/page-size-003-print.html.ini +++ b/testing/web-platform/meta/css/css-page/page-size-003-print.html.ini diff --git a/testing/web-platform/meta/css/css-page/page-size-009-print.html.ini b/testing/web-platform/meta/css/css-page/page-size-009-print.html.ini new file mode 100644 index 0000000000..323e08dc66 --- /dev/null +++ b/testing/web-platform/meta/css/css-page/page-size-009-print.html.ini @@ -0,0 +1,2 @@ +[page-size-009-print.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-page/page-size-011-print.html.ini b/testing/web-platform/meta/css/css-page/page-size-011-print.html.ini new file mode 100644 index 0000000000..7d63bdfa27 --- /dev/null +++ b/testing/web-platform/meta/css/css-page/page-size-011-print.html.ini @@ -0,0 +1,5 @@ +[page-size-011-print.html] + expected: + if not debug and (os == "linux") and not asan and not tsan: [PASS, TIMEOUT] + if not debug and (os == "win"): [PASS, TIMEOUT] + if not debug and (os == "mac"): [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/css/css-position/position-absolute-semi-replaced-stretch-button.html.ini b/testing/web-platform/meta/css/css-position/position-absolute-semi-replaced-stretch-button.html.ini deleted file mode 100644 index fda3a6228b..0000000000 --- a/testing/web-platform/meta/css/css-position/position-absolute-semi-replaced-stretch-button.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-absolute-semi-replaced-stretch-button.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-position/position-absolute-semi-replaced-stretch-input.html.ini b/testing/web-platform/meta/css/css-position/position-absolute-semi-replaced-stretch-input.html.ini deleted file mode 100644 index f0d8bd76c4..0000000000 --- a/testing/web-platform/meta/css/css-position/position-absolute-semi-replaced-stretch-input.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-absolute-semi-replaced-stretch-input.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-position/position-absolute-semi-replaced-stretch-other.html.ini b/testing/web-platform/meta/css/css-position/position-absolute-semi-replaced-stretch-other.html.ini deleted file mode 100644 index 05c01ea64e..0000000000 --- a/testing/web-platform/meta/css/css-position/position-absolute-semi-replaced-stretch-other.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[position-absolute-semi-replaced-stretch-other.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-angle.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-angle.html.ini deleted file mode 100644 index 42d99c9ddf..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-angle.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-angle.html] - [A custom property of type <angle> can yield a CSS Transition] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-color.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-color.html.ini deleted file mode 100644 index 53bd3b837a..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-color.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-color.html] - [A custom property of type <color> can yield a CSS Transition] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-custom-ident.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-custom-ident.html.ini deleted file mode 100644 index 83c6af4ea8..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-custom-ident.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-custom-ident.html] - [A custom property of type <custom-ident> can yield a discrete CSS Transition] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-image.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-image.html.ini deleted file mode 100644 index 25b036dcac..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-image.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-image.html] - [A custom property of type <image> can yield a CSS Transition] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-inherited-used-by-standard-property.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-inherited-used-by-standard-property.html.ini deleted file mode 100644 index 6811e45582..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-inherited-used-by-standard-property.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-inherited-used-by-standard-property.html] - [Running a transition an 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-transition-integer.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-integer.html.ini deleted file mode 100644 index 89f73e2720..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-integer.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-integer.html] - [A custom property of type <integer> can yield a CSS Transition] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-length-percentage.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-length-percentage.html.ini deleted file mode 100644 index 4fa88b0e48..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-length-percentage.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-length-percentage.html] - [A custom property of type <length-percentage> can yield a CSS Transition] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-length.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-length.html.ini deleted file mode 100644 index 0d8ffbda50..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-length.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-length.html] - [A custom property of type <length> can yield a CSS Transition] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-mismatched-inherited-property-numbers.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-mismatched-inherited-property-numbers.html.ini deleted file mode 100644 index 86b263fbb0..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-mismatched-inherited-property-numbers.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-mismatched-inherited-property-numbers.html] - [Using a single "transition-property" value set to a custom property and two "transition-duration" values correctly yields a CSS Transition when the transition properties are set on a parent and the child inherits.] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-mismatched-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-mismatched-list.html.ini deleted file mode 100644 index 82812be564..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-mismatched-list.html.ini +++ /dev/null @@ -1,72 +0,0 @@ -[custom-property-transition-mismatched-list.html] - [A custom property of type <angle>+ yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <length>+ yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <integer>+ yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <length-percentage># yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <image>+ yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <percentage># yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <length-percentage>+ yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <color># yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <length># yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <image># yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <custom-ident># yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <time>+ yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <color>+ yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <angle># yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <integer># yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <resolution>+ yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <custom-ident>+ yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <number>+ yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <time># yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <number># yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <percentage>+ yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <url>+ yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <url># yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL - - [A custom property of type <resolution># yields a discrete CSS Transition if the lists do not contain the same number of values] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-mismatched-property-numbers.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-mismatched-property-numbers.html.ini deleted file mode 100644 index 8941cc8ab5..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-mismatched-property-numbers.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-mismatched-property-numbers.html] - [Using a single "transition-property" value set to a custom property and two "transition-duration" values correctly yields a CSS Transition.] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-non-inherited-used-by-standard-property.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-non-inherited-used-by-standard-property.html.ini deleted file mode 100644 index c3035b06a1..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-non-inherited-used-by-standard-property.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-non-inherited-used-by-standard-property.html] - [Running a transition 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-transition-number.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-number.html.ini deleted file mode 100644 index 44a858450d..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-number.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-number.html] - [A custom property of type <number> can yield a CSS Transition] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-percentage.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-percentage.html.ini deleted file mode 100644 index 240837dcd5..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-percentage.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-percentage.html] - [A custom property of type <percentage> can yield a CSS Transition] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-resolution.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-resolution.html.ini deleted file mode 100644 index 7bf4363dee..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-resolution.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-resolution.html] - [A custom property of type <resolution> can yield a CSS Transition] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-time.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-time.html.ini deleted file mode 100644 index 0679de08be..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-time.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-time.html] - [A custom property of type <time> can yield a CSS Transition] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-transform-function-matrix.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-transform-function-matrix.html.ini deleted file mode 100644 index 28e194010c..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-transform-function-matrix.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-transform-function-matrix.html] - [A custom property of type <transform-function> can yield a CSS Transition between different function types] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-transform-function.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-transform-function.html.ini deleted file mode 100644 index f3a60c0607..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-transform-function.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-transform-function.html] - [A custom property of type <transform-function> can yield a CSS Transition] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-transform-list-matrix.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-transform-list-matrix.html.ini deleted file mode 100644 index c7341c60b4..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-transform-list-matrix.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-transform-list-matrix.html] - [A custom property of type <transform-list> can yield a CSS Transition between different function types] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-transform-list.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-transform-list.html.ini deleted file mode 100644 index 9f2daa3b33..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-transform-list.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-transform-list.html] - [A custom property of type <transform-list> can yield a CSS Transition] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-url.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-url.html.ini deleted file mode 100644 index 023cdf9f58..0000000000 --- a/testing/web-platform/meta/css/css-properties-values-api/animation/custom-property-transition-url.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[custom-property-transition-url.html] - [A custom property of type <url> can yield a discrete CSS Transition] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/animation/registered-var-to-registered-animating.html.ini b/testing/web-platform/meta/css/css-properties-values-api/animation/registered-var-to-registered-animating.html.ini new file mode 100644 index 0000000000..51a64113aa --- /dev/null +++ b/testing/web-platform/meta/css/css-properties-values-api/animation/registered-var-to-registered-animating.html.ini @@ -0,0 +1,3 @@ +[registered-var-to-registered-animating.html] + [Animated registered custom properties can var() reference other animated registered custom properties across separate Animations.] + 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 0917dd174f..ead60fa815 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,16 +1,7 @@ [at-property-animation.html] - [Transition triggered by initial value change] - expected: FAIL - [No transition when removing @property rule] expected: FAIL - [Transitioning from specified value] - expected: FAIL - - [Transitioning from initial value] - expected: FAIL - [JS-originated animation setting "currentColor" for a custom property on a keyframe is responsive to changing "color" on the parent.] expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/__dir__.ini b/testing/web-platform/meta/css/css-pseudo/__dir__.ini index 01fb2b471c..2ab66798ff 100644 --- a/testing/web-platform/meta/css/css-pseudo/__dir__.ini +++ b/testing/web-platform/meta/css/css-pseudo/__dir__.ini @@ -1,2 +1,2 @@ -prefs: [dom.css_pseudo_element.enabled:true, layout.css.animation-composition.enabled:true, layout.css.floating-first-letter.tight-glyph-bounds:0, dom.customHighlightAPI.enabled:true, layout.css.modern-range-pseudos.enabled:true] +prefs: [dom.css_pseudo_element.enabled:true, layout.css.animation-composition.enabled:true, layout.css.floating-first-letter.tight-glyph-bounds:0, dom.customHighlightAPI.enabled:true, layout.css.modern-range-pseudos.enabled:true, dom.text_fragments.enabled:true] leak-threshold: [tab:51200] diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed-visited.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed-visited.html.ini index 0078e75163..455a9b9fa3 100644 --- a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed-visited.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed-visited.html.ini @@ -1,12 +1,6 @@ [highlight-currentcolor-computed-visited.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [getComputedStyle() for ::target-text at #target1] - expected: FAIL - - [getComputedStyle() for ::target-text at #target2] - expected: FAIL - [getComputedStyle() for ::spelling-error at #target1] expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed.html.ini index 55fae60301..7dc660e742 100644 --- a/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/highlight-currentcolor-computed.html.ini @@ -1,12 +1,6 @@ [highlight-currentcolor-computed.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [getComputedStyle() for ::target-text at #target1] - expected: FAIL - - [getComputedStyle() for ::target-text at #target2] - expected: FAIL - [getComputedStyle() for ::spelling-error at #target1] expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-paired-cascade-004.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-paired-cascade-004.html.ini deleted file mode 100644 index 896f15fbb9..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/highlight-paired-cascade-004.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[highlight-paired-cascade-004.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-computed.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-computed.html.ini index 2ba979edd0..6556075287 100644 --- a/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-computed.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-computed.html.ini @@ -1,6 +1,4 @@ [highlight-pseudos-computed.html] - [getComputedStyle() for ::target-text] - expected: FAIL [getComputedStyle() for ::spelling-error] expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-visited-computed-001.html.ini b/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-visited-computed-001.html.ini index 80d728c4c7..6e4c4d4073 100644 --- a/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-visited-computed-001.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/highlight-pseudos-visited-computed-001.html.ini @@ -1,12 +1,6 @@ [highlight-pseudos-visited-computed-001.html] expected: if (os == "android") and fission: [OK, TIMEOUT] - [getComputedStyle() for ::target-text at #target1] - expected: FAIL - - [getComputedStyle() for ::target-text at #target2] - expected: FAIL - [getComputedStyle() for ::spelling-error at #target1] expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/parsing/highlight-pseudos.html.ini b/testing/web-platform/meta/css/css-pseudo/parsing/highlight-pseudos.html.ini index 7cfba78b84..d939b7fc47 100644 --- a/testing/web-platform/meta/css/css-pseudo/parsing/highlight-pseudos.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/parsing/highlight-pseudos.html.ini @@ -1,16 +1,4 @@ [highlight-pseudos.html] - ["::target-text" should be a valid selector] - expected: FAIL - - [".a::target-text" should be a valid selector] - expected: FAIL - - ["div ::target-text" should be a valid selector] - expected: FAIL - - ["::part(my-part)::target-text" should be a valid selector] - expected: FAIL - ["::spelling-error" should be a valid selector] expected: FAIL @@ -34,4 +22,3 @@ ["::part(my-part)::grammar-error" should be a valid selector] expected: FAIL - diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-001.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-001.html.ini deleted file mode 100644 index d5728036e4..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/target-text-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[target-text-001.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-002.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-002.html.ini deleted file mode 100644 index ab3aabf710..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/target-text-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[target-text-002.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-003.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-003.html.ini deleted file mode 100644 index efc8f42a77..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/target-text-003.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[target-text-003.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-004.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-004.html.ini index 3997e9109c..246f06888f 100644 --- a/testing/web-platform/meta/css/css-pseudo/target-text-004.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/target-text-004.html.ini @@ -1,2 +1,2 @@ [target-text-004.html] - expected: TIMEOUT + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-005.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-005.html.ini deleted file mode 100644 index ba20df535e..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/target-text-005.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[target-text-005.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-006.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-006.html.ini deleted file mode 100644 index ebb8f528fe..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/target-text-006.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[target-text-006.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-007.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-007.html.ini index 180675078f..a31c0ab276 100644 --- a/testing/web-platform/meta/css/css-pseudo/target-text-007.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/target-text-007.html.ini @@ -1,2 +1,2 @@ [target-text-007.html] - expected: TIMEOUT + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-008.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-008.html.ini index 142c4b71fc..799b233ac9 100644 --- a/testing/web-platform/meta/css/css-pseudo/target-text-008.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/target-text-008.html.ini @@ -1,2 +1,2 @@ [target-text-008.html] - expected: TIMEOUT + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-009.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-009.html.ini index 898efdb90a..0eadcb0536 100644 --- a/testing/web-platform/meta/css/css-pseudo/target-text-009.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/target-text-009.html.ini @@ -1,2 +1,2 @@ [target-text-009.html] - expected: TIMEOUT + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-010.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-010.html.ini index b45c19b51b..9110149572 100644 --- a/testing/web-platform/meta/css/css-pseudo/target-text-010.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/target-text-010.html.ini @@ -1,2 +1,2 @@ [target-text-010.html] - expected: TIMEOUT + fuzzy: maxDifference=0-255;totalPixels=0-2 diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-001.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-001.html.ini deleted file mode 100644 index afa4d7e843..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[target-text-dynamic-001.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-002.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-002.html.ini index ce592543c9..7ab9a36a64 100644 --- a/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-002.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-002.html.ini @@ -1,2 +1,2 @@ [target-text-dynamic-002.html] - expected: TIMEOUT + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-003.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-003.html.ini deleted file mode 100644 index 5e34d13cfe..0000000000 --- a/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-003.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[target-text-dynamic-003.html] - expected: TIMEOUT diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-004.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-004.html.ini index 65461fc3e8..c8b5a4ab11 100644 --- a/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-004.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/target-text-dynamic-004.html.ini @@ -1,2 +1,2 @@ [target-text-dynamic-004.html] - expected: TIMEOUT + expected: FAIL diff --git a/testing/web-platform/meta/css/css-pseudo/target-text-text-decoration-001.html.ini b/testing/web-platform/meta/css/css-pseudo/target-text-text-decoration-001.html.ini index 326dc0329c..a73d8c891c 100644 --- a/testing/web-platform/meta/css/css-pseudo/target-text-text-decoration-001.html.ini +++ b/testing/web-platform/meta/css/css-pseudo/target-text-text-decoration-001.html.ini @@ -1,2 +1,2 @@ [target-text-text-decoration-001.html] - expected: TIMEOUT + 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 deleted file mode 100644 index 31d01d3bf4..0000000000 --- a/testing/web-platform/meta/css/css-scoping/font-face-006.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[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/host-defined.html.ini b/testing/web-platform/meta/css/css-scoping/host-defined.html.ini new file mode 100644 index 0000000000..62eef144e6 --- /dev/null +++ b/testing/web-platform/meta/css/css-scoping/host-defined.html.ini @@ -0,0 +1,2 @@ +[host-defined.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-ensures-dom-order.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-ensures-dom-order.html.ini deleted file mode 100644 index d36c8d6943..0000000000 --- a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanged/snapchanged-ensures-dom-order.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[snapchanged-ensures-dom-order.html] - [snapchanged lists snapTargets in DOM order.] - expected: FAIL - - [DOM order change doesn't trigger snapchanged if snapped targets don't change.] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-root-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-root-scroll.tentative.html.ini index eabf3226f5..7201a86c2b 100644 --- a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-root-scroll.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-root-scroll.tentative.html.ini @@ -4,3 +4,6 @@ [snapchanging does not fire on programmatic scrolls that don't trigger a change in snap targets.] expected: FAIL + + [programmatic scroll triggers Document.snapchanging when scrolling a snap container] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-scroll.tentative.html.ini index c596b43bbf..c686048d58 100644 --- a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-scroll.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-programmatic-scroll.tentative.html.ini @@ -2,5 +2,8 @@ [snapchanging fires on programmatic scrolls that changes a scroller's snap targets.] expected: FAIL - [snapchanging-on-programmatic-scroll] + [programmatic scroll triggers Element.onsnapchanging when scrolling a snap container] + expected: FAIL + + [snapchanging should not fire since the snap target doesn't change.] expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-root-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-root-scroll.tentative.html.ini index 10cd6268a0..598a9e13bd 100644 --- a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-root-scroll.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-root-scroll.tentative.html.ini @@ -17,3 +17,6 @@ [snapchanging doesn't fire if scroll doesn't reach different snap targets.] expected: NOTRUN + + [Document.onsnapchanging fires when scrolling a snap container.] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-scroll.tentative.html.ini b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-scroll.tentative.html.ini index e7d5fd9761..1a5a8d9444 100644 --- a/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-scroll.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scroll-snap-2/snapchanging/snapchanging-on-user-scroll.tentative.html.ini @@ -17,3 +17,6 @@ [snapchanging doesn't fire if scroll doesn't reach different snap targets.] expected: NOTRUN + + [Element.onsnapchanging fires when scrolling a snap container.] + expected: NOTRUN 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 index 17b4d5c080..69178717ac 100644 --- 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 @@ -1,3 +1,7 @@ [prefer-common-to-both-axes.html] + expected: TIMEOUT [scroller prefers target aligned in both axes.] - expected: FAIL + expected: TIMEOUT + + [scroller follows selected snap target after layout shift, regardless of common snap 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 index 872b9382b3..8e1c61c1ac 100644 --- 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 @@ -1,27 +1,3 @@ [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.] + [targeted box is selected snap target.] expected: FAIL diff --git a/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-002.tentative.html.ini b/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-002.html.ini index 9af6dd97b4..cb4db44b04 100644 --- a/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-002.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-002.html.ini @@ -1,4 +1,4 @@ -[scrollbar-color-002.tentative.html] +[scrollbar-color-002.html] [scrollbar-color non-auto on the root overrides ::-webkit-scrollbar] expected: if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-003.tentative.html.ini b/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-003.html.ini index 3f293e4aca..72ce5872dc 100644 --- a/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-003.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-003.html.ini @@ -1,4 +1,4 @@ -[scrollbar-color-003.tentative.html] +[scrollbar-color-003.html] [scrollbar-color yellow blue overrides ::-webkit-scrollbar] expected: if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-004.tentative.html.ini b/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-004.html.ini index 80b192ee3c..7b3da7c169 100644 --- a/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-004.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-004.html.ini @@ -1,4 +1,4 @@ -[scrollbar-color-004.tentative.html] +[scrollbar-color-004.html] [scrollbar-color yellow blue on body overrides ::-webkit-scrollbar] expected: if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-005.tentative.html.ini b/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-005.html.ini index 88aa579106..9e01349bed 100644 --- a/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-005.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-005.html.ini @@ -1,4 +1,4 @@ -[scrollbar-color-005.tentative.html] +[scrollbar-color-005.html] [scrollbar-color yellow blue on body overrides ::-webkit-scrollbar on scrollable area] expected: if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-010.tentative.html.ini b/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-009.html.ini index a8a9f09c14..b7546794e2 100644 --- a/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-010.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-009.html.ini @@ -1,3 +1,3 @@ -[scrollbar-color-010.tentative.html] +[scrollbar-color-009.html] expected: if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-009.tentative.html.ini b/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-010.html.ini index df3ab51874..c7782df441 100644 --- a/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-009.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scrollbars/scrollbar-color-010.html.ini @@ -1,3 +1,3 @@ -[scrollbar-color-009.tentative.html] +[scrollbar-color-010.html] expected: if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-011.tentative.html.ini b/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-011.html.ini index 3e64758c25..e6d0b1e204 100644 --- a/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-011.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-011.html.ini @@ -1,4 +1,4 @@ -[scrollbar-width-011.tentative.html] +[scrollbar-width-011.html] [scrollbar-width thin on the root overrides ::-webkit-scrollbar] expected: if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-013.tentative.html.ini b/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-013.html.ini index 2d6225da84..788e0c74a3 100644 --- a/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-013.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-013.html.ini @@ -1,4 +1,4 @@ -[scrollbar-width-013.tentative.html] +[scrollbar-width-013.html] [scrollbar-width thin on the root overridess ::-webkit-scrollbar] expected: if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-016.tentative.html.ini b/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-015.html.ini index 34a6d8eb59..22ab75043b 100644 --- a/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-016.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-015.html.ini @@ -1,4 +1,4 @@ -[scrollbar-width-016.tentative.html] +[scrollbar-width-015.html] [scrollbar-width thin overrides ::-webkit-scrollbar] expected: if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-015.tentative.html.ini b/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-016.html.ini index 95454c5b2a..9d7dfa5eaa 100644 --- a/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-015.tentative.html.ini +++ b/testing/web-platform/meta/css/css-scrollbars/scrollbar-width-016.html.ini @@ -1,4 +1,4 @@ -[scrollbar-width-015.tentative.html] +[scrollbar-width-016.html] [scrollbar-width thin overrides ::-webkit-scrollbar] expected: if os == "android": FAIL diff --git a/testing/web-platform/meta/css/css-sizing/animation/height-interpolation.html.ini b/testing/web-platform/meta/css/css-sizing/animation/height-interpolation.html.ini new file mode 100644 index 0000000000..21a1231988 --- /dev/null +++ b/testing/web-platform/meta/css/css-sizing/animation/height-interpolation.html.ini @@ -0,0 +1,126 @@ +[height-interpolation.html] + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [stretch\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [stretch\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [stretch\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [stretch\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [stretch\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [stretch\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [stretch\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [stretch\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [stretch\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [stretch\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [stretch\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [stretch\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [stretch\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [stretch\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [stretch\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [stretch\] at (-0.3) should be [max-content\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [stretch\] at (0) should be [max-content\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [stretch\] at (0.3) should be [max-content\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-sizing/animation/max-height-interpolation.html.ini b/testing/web-platform/meta/css/css-sizing/animation/max-height-interpolation.html.ini new file mode 100644 index 0000000000..fe2e623cf5 --- /dev/null +++ b/testing/web-platform/meta/css/css-sizing/animation/max-height-interpolation.html.ini @@ -0,0 +1,126 @@ +[max-height-interpolation.html] + [CSS Transitions with transition-behavior:allow-discrete: property <max-height> from [stretch\] to [fit-content\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <max-height> from [stretch\] to [fit-content\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <max-height> from [stretch\] to [fit-content\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <max-height> from [stretch\] to [fit-content\] at (0.5) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <max-height> from [stretch\] to [fit-content\] at (0.6) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <max-height> from [stretch\] to [fit-content\] at (1) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <max-height> from [stretch\] to [fit-content\] at (1.5) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <max-height> from [stretch\] to [fit-content\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <max-height> from [stretch\] to [fit-content\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <max-height> from [stretch\] to [fit-content\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <max-height> from [stretch\] to [fit-content\] at (0.5) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <max-height> from [stretch\] to [fit-content\] at (0.6) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <max-height> from [stretch\] to [fit-content\] at (1) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <max-height> from [stretch\] to [fit-content\] at (1.5) should be [fit-content\]] + expected: FAIL + + [CSS Transitions: property <max-height> from [stretch\] to [fit-content\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions: property <max-height> from [stretch\] to [fit-content\] at (0) should be [fit-content\]] + expected: FAIL + + [CSS Transitions: property <max-height> from [stretch\] to [fit-content\] at (0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions: property <max-height> from [stretch\] to [fit-content\] at (0.5) should be [fit-content\]] + expected: FAIL + + [CSS Transitions: property <max-height> from [stretch\] to [fit-content\] at (0.6) should be [fit-content\]] + expected: FAIL + + [CSS Transitions: property <max-height> from [stretch\] to [fit-content\] at (1) should be [fit-content\]] + expected: FAIL + + [CSS Transitions: property <max-height> from [stretch\] to [fit-content\] at (1.5) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition: all: property <max-height> from [stretch\] to [fit-content\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition: all: property <max-height> from [stretch\] to [fit-content\] at (0) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition: all: property <max-height> from [stretch\] to [fit-content\] at (0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition: all: property <max-height> from [stretch\] to [fit-content\] at (0.5) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition: all: property <max-height> from [stretch\] to [fit-content\] at (0.6) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition: all: property <max-height> from [stretch\] to [fit-content\] at (1) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition: all: property <max-height> from [stretch\] to [fit-content\] at (1.5) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <max-height> from [stretch\] to [fit-content\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <max-height> from [stretch\] to [fit-content\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <max-height> from [stretch\] to [fit-content\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <max-height> from [stretch\] to [fit-content\] at (0.5) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <max-height> from [stretch\] to [fit-content\] at (0.6) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <max-height> from [stretch\] to [fit-content\] at (1) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <max-height> from [stretch\] to [fit-content\] at (1.5) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <max-height> from [stretch\] to [fit-content\] at (-0.3) should be [stretch\]] + expected: FAIL + + [Web Animations: property <max-height> from [stretch\] to [fit-content\] at (0) should be [stretch\]] + expected: FAIL + + [Web Animations: property <max-height> from [stretch\] to [fit-content\] at (0.3) should be [stretch\]] + expected: FAIL + + [Web Animations: property <max-height> from [stretch\] to [fit-content\] at (0.5) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <max-height> from [stretch\] to [fit-content\] at (0.6) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <max-height> from [stretch\] to [fit-content\] at (1) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <max-height> from [stretch\] to [fit-content\] at (1.5) should be [fit-content\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-sizing/animation/max-width-interpolation.html.ini b/testing/web-platform/meta/css/css-sizing/animation/max-width-interpolation.html.ini new file mode 100644 index 0000000000..761aebf6c0 --- /dev/null +++ b/testing/web-platform/meta/css/css-sizing/animation/max-width-interpolation.html.ini @@ -0,0 +1,126 @@ +[max-width-interpolation.html] + [CSS Transitions with transition-behavior:allow-discrete: property <max-width> from [stretch\] to [none\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <max-width> from [stretch\] to [none\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <max-width> from [stretch\] to [none\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <max-width> from [stretch\] to [none\] at (0.5) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <max-width> from [stretch\] to [none\] at (0.6) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <max-width> from [stretch\] to [none\] at (1) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <max-width> from [stretch\] to [none\] at (1.5) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <max-width> from [stretch\] to [none\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <max-width> from [stretch\] to [none\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <max-width> from [stretch\] to [none\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <max-width> from [stretch\] to [none\] at (0.5) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <max-width> from [stretch\] to [none\] at (0.6) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <max-width> from [stretch\] to [none\] at (1) should be [none\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <max-width> from [stretch\] to [none\] at (1.5) should be [none\]] + expected: FAIL + + [CSS Transitions: property <max-width> from [stretch\] to [none\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <max-width> from [stretch\] to [none\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property <max-width> from [stretch\] to [none\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property <max-width> from [stretch\] to [none\] at (0.5) should be [none\]] + expected: FAIL + + [CSS Transitions: property <max-width> from [stretch\] to [none\] at (0.6) should be [none\]] + expected: FAIL + + [CSS Transitions: property <max-width> from [stretch\] to [none\] at (1) should be [none\]] + expected: FAIL + + [CSS Transitions: property <max-width> from [stretch\] to [none\] at (1.5) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property <max-width> from [stretch\] to [none\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property <max-width> from [stretch\] to [none\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property <max-width> from [stretch\] to [none\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property <max-width> from [stretch\] to [none\] at (0.5) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property <max-width> from [stretch\] to [none\] at (0.6) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property <max-width> from [stretch\] to [none\] at (1) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property <max-width> from [stretch\] to [none\] at (1.5) should be [none\]] + expected: FAIL + + [CSS Animations: property <max-width> from [stretch\] to [none\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <max-width> from [stretch\] to [none\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <max-width> from [stretch\] to [none\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <max-width> from [stretch\] to [none\] at (0.5) should be [none\]] + expected: FAIL + + [CSS Animations: property <max-width> from [stretch\] to [none\] at (0.6) should be [none\]] + expected: FAIL + + [CSS Animations: property <max-width> from [stretch\] to [none\] at (1) should be [none\]] + expected: FAIL + + [CSS Animations: property <max-width> from [stretch\] to [none\] at (1.5) should be [none\]] + expected: FAIL + + [Web Animations: property <max-width> from [stretch\] to [none\] at (-0.3) should be [stretch\]] + expected: FAIL + + [Web Animations: property <max-width> from [stretch\] to [none\] at (0) should be [stretch\]] + expected: FAIL + + [Web Animations: property <max-width> from [stretch\] to [none\] at (0.3) should be [stretch\]] + expected: FAIL + + [Web Animations: property <max-width> from [stretch\] to [none\] at (0.5) should be [none\]] + expected: FAIL + + [Web Animations: property <max-width> from [stretch\] to [none\] at (0.6) should be [none\]] + expected: FAIL + + [Web Animations: property <max-width> from [stretch\] to [none\] at (1) should be [none\]] + expected: FAIL + + [Web Animations: property <max-width> from [stretch\] to [none\] at (1.5) should be [none\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-sizing/animation/min-height-interpolation.html.ini b/testing/web-platform/meta/css/css-sizing/animation/min-height-interpolation.html.ini new file mode 100644 index 0000000000..1b69aec649 --- /dev/null +++ b/testing/web-platform/meta/css/css-sizing/animation/min-height-interpolation.html.ini @@ -0,0 +1,126 @@ +[min-height-interpolation.html] + [CSS Transitions with transition-behavior:allow-discrete: property <min-height> from [max-content\] to [stretch\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <min-height> from [max-content\] to [stretch\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <min-height> from [max-content\] to [stretch\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <min-height> from [max-content\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <min-height> from [max-content\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <min-height> from [max-content\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <min-height> from [max-content\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <min-height> from [max-content\] to [stretch\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <min-height> from [max-content\] to [stretch\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <min-height> from [max-content\] to [stretch\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <min-height> from [max-content\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <min-height> from [max-content\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <min-height> from [max-content\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <min-height> from [max-content\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <min-height> from [max-content\] to [stretch\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <min-height> from [max-content\] to [stretch\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <min-height> from [max-content\] to [stretch\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <min-height> from [max-content\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <min-height> from [max-content\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <min-height> from [max-content\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <min-height> from [max-content\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <min-height> from [max-content\] to [stretch\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <min-height> from [max-content\] to [stretch\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <min-height> from [max-content\] to [stretch\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <min-height> from [max-content\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <min-height> from [max-content\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <min-height> from [max-content\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <min-height> from [max-content\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <min-height> from [max-content\] to [stretch\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <min-height> from [max-content\] to [stretch\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <min-height> from [max-content\] to [stretch\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <min-height> from [max-content\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <min-height> from [max-content\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <min-height> from [max-content\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <min-height> from [max-content\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [Web Animations: property <min-height> from [max-content\] to [stretch\] at (-0.3) should be [max-content\]] + expected: FAIL + + [Web Animations: property <min-height> from [max-content\] to [stretch\] at (0) should be [max-content\]] + expected: FAIL + + [Web Animations: property <min-height> from [max-content\] to [stretch\] at (0.3) should be [max-content\]] + expected: FAIL + + [Web Animations: property <min-height> from [max-content\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [Web Animations: property <min-height> from [max-content\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [Web Animations: property <min-height> from [max-content\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [Web Animations: property <min-height> from [max-content\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-sizing/animation/min-width-interpolation.html.ini b/testing/web-platform/meta/css/css-sizing/animation/min-width-interpolation.html.ini new file mode 100644 index 0000000000..e30414a70c --- /dev/null +++ b/testing/web-platform/meta/css/css-sizing/animation/min-width-interpolation.html.ini @@ -0,0 +1,126 @@ +[min-width-interpolation.html] + [CSS Transitions with transition-behavior:allow-discrete: property <min-width> from [0px\] to [stretch\] at (-0.3) should be [0px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <min-width> from [0px\] to [stretch\] at (0) should be [0px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <min-width> from [0px\] to [stretch\] at (0.3) should be [0px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <min-width> from [0px\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <min-width> from [0px\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <min-width> from [0px\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <min-width> from [0px\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <min-width> from [0px\] to [stretch\] at (-0.3) should be [0px\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <min-width> from [0px\] to [stretch\] at (0) should be [0px\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <min-width> from [0px\] to [stretch\] at (0.3) should be [0px\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <min-width> from [0px\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <min-width> from [0px\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <min-width> from [0px\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <min-width> from [0px\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <min-width> from [0px\] to [stretch\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <min-width> from [0px\] to [stretch\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <min-width> from [0px\] to [stretch\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <min-width> from [0px\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <min-width> from [0px\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <min-width> from [0px\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Transitions: property <min-width> from [0px\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <min-width> from [0px\] to [stretch\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <min-width> from [0px\] to [stretch\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <min-width> from [0px\] to [stretch\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <min-width> from [0px\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <min-width> from [0px\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <min-width> from [0px\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition: all: property <min-width> from [0px\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <min-width> from [0px\] to [stretch\] at (-0.3) should be [0px\]] + expected: FAIL + + [CSS Animations: property <min-width> from [0px\] to [stretch\] at (0) should be [0px\]] + expected: FAIL + + [CSS Animations: property <min-width> from [0px\] to [stretch\] at (0.3) should be [0px\]] + expected: FAIL + + [CSS Animations: property <min-width> from [0px\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <min-width> from [0px\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <min-width> from [0px\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <min-width> from [0px\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL + + [Web Animations: property <min-width> from [0px\] to [stretch\] at (-0.3) should be [0px\]] + expected: FAIL + + [Web Animations: property <min-width> from [0px\] to [stretch\] at (0) should be [0px\]] + expected: FAIL + + [Web Animations: property <min-width> from [0px\] to [stretch\] at (0.3) should be [0px\]] + expected: FAIL + + [Web Animations: property <min-width> from [0px\] to [stretch\] at (0.5) should be [stretch\]] + expected: FAIL + + [Web Animations: property <min-width> from [0px\] to [stretch\] at (0.6) should be [stretch\]] + expected: FAIL + + [Web Animations: property <min-width> from [0px\] to [stretch\] at (1) should be [stretch\]] + expected: FAIL + + [Web Animations: property <min-width> from [0px\] to [stretch\] at (1.5) should be [stretch\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-sizing/animation/width-interpolation.html.ini b/testing/web-platform/meta/css/css-sizing/animation/width-interpolation.html.ini new file mode 100644 index 0000000000..62ada47d82 --- /dev/null +++ b/testing/web-platform/meta/css/css-sizing/animation/width-interpolation.html.ini @@ -0,0 +1,126 @@ +[width-interpolation.html] + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [auto\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [auto\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [auto\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [auto\] at (0.5) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [auto\] at (0.6) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [auto\] at (1) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [auto\] at (1.5) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [auto\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [auto\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [auto\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [auto\] at (0.5) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [auto\] at (0.6) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [auto\] at (1) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [auto\] at (1.5) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [auto\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [auto\] at (0) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [auto\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [auto\] at (0.5) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [auto\] at (0.6) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [auto\] at (1) should be [auto\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [auto\] at (1.5) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [auto\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [auto\] at (0) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [auto\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [auto\] at (0.5) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [auto\] at (0.6) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [auto\] at (1) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [auto\] at (1.5) should be [auto\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [auto\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [auto\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [auto\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [auto\] at (0.5) should be [auto\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [auto\] at (0.6) should be [auto\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [auto\] at (1) should be [auto\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [auto\] at (1.5) should be [auto\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [auto\] at (-0.3) should be [stretch\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [auto\] at (0) should be [stretch\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [auto\] at (0.3) should be [stretch\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [auto\] at (0.5) should be [auto\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [auto\] at (0.6) should be [auto\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [auto\] at (1) should be [auto\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [auto\] at (1.5) should be [auto\]] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-tables/tentative/table-rows-with-zero-columns.html.ini b/testing/web-platform/meta/css/css-tables/tentative/table-rows-with-zero-columns.html.ini new file mode 100644 index 0000000000..9ee3963940 --- /dev/null +++ b/testing/web-platform/meta/css/css-tables/tentative/table-rows-with-zero-columns.html.ini @@ -0,0 +1,36 @@ +[table-rows-with-zero-columns.html] + [tr 1] + expected: FAIL + + [tr 2] + expected: FAIL + + [tr 3] + expected: FAIL + + [tr 4] + expected: FAIL + + [tr 5] + expected: FAIL + + [tr 6] + expected: FAIL + + [tr 7] + expected: FAIL + + [tr 8] + expected: FAIL + + [tr 9] + expected: FAIL + + [tr 10] + expected: FAIL + + [tr 11] + expected: FAIL + + [tr 12] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/line-breaking/line-breaking-013.html.ini b/testing/web-platform/meta/css/css-text/line-breaking/line-breaking-013.html.ini deleted file mode 100644 index cd73840261..0000000000 --- a/testing/web-platform/meta/css/css-text/line-breaking/line-breaking-013.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[line-breaking-013.html] - expected: - if (os == "android"): FAIL diff --git a/testing/web-platform/meta/css/css-text/line-breaking/line-breaking-014.html.ini b/testing/web-platform/meta/css/css-text/line-breaking/line-breaking-014.html.ini deleted file mode 100644 index d3d09759f9..0000000000 --- a/testing/web-platform/meta/css/css-text/line-breaking/line-breaking-014.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[line-breaking-014.html] - expected: - if (os == "android"): FAIL diff --git a/testing/web-platform/meta/css/css-text/line-breaking/line-breaking-021.html.ini b/testing/web-platform/meta/css/css-text/line-breaking/line-breaking-021.html.ini deleted file mode 100644 index 0301f56275..0000000000 --- a/testing/web-platform/meta/css/css-text/line-breaking/line-breaking-021.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[line-breaking-021.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/white-space/hanging-whitespace-002.tentative.html.ini b/testing/web-platform/meta/css/css-text/white-space/hanging-whitespace-002.tentative.html.ini new file mode 100644 index 0000000000..8f9317f129 --- /dev/null +++ b/testing/web-platform/meta/css/css-text/white-space/hanging-whitespace-002.tentative.html.ini @@ -0,0 +1,2 @@ +[hanging-whitespace-002.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/white-space/hanging-whitespace-003.tentative.html.ini b/testing/web-platform/meta/css/css-text/white-space/hanging-whitespace-003.tentative.html.ini new file mode 100644 index 0000000000..3ba279489d --- /dev/null +++ b/testing/web-platform/meta/css/css-text/white-space/hanging-whitespace-003.tentative.html.ini @@ -0,0 +1,2 @@ +[hanging-whitespace-003.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-text/white-space/text-wrap-balance-004.html.ini b/testing/web-platform/meta/css/css-text/white-space/text-wrap-balance-004.html.ini new file mode 100644 index 0000000000..2319c9c1d1 --- /dev/null +++ b/testing/web-platform/meta/css/css-text/white-space/text-wrap-balance-004.html.ini @@ -0,0 +1,2 @@ +[text-wrap-balance-004.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-transforms/transform-iframe-scroll-position.html.ini b/testing/web-platform/meta/css/css-transforms/transform-iframe-scroll-position.html.ini new file mode 100644 index 0000000000..cd8af5d906 --- /dev/null +++ b/testing/web-platform/meta/css/css-transforms/transform-iframe-scroll-position.html.ini @@ -0,0 +1,2 @@ +[transform-iframe-scroll-position.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-transitions/__dir__.ini b/testing/web-platform/meta/css/css-transitions/__dir__.ini index d477628216..f13aa0c905 100644 --- a/testing/web-platform/meta/css/css-transitions/__dir__.ini +++ b/testing/web-platform/meta/css/css-transitions/__dir__.ini @@ -1 +1 @@ -prefs: [dom.animations-api.compositing.enabled:true, dom.animations-api.timelines.enabled:true, layout.css.marker.restricted:false] +prefs: [dom.animations-api.compositing.enabled:true, dom.animations-api.timelines.enabled:true, layout.css.marker.restricted:false, layout.css.starting-style-at-rules.enabled:true] diff --git a/testing/web-platform/meta/css/css-transitions/idlharness-2.html.ini b/testing/web-platform/meta/css/css-transitions/idlharness-2.html.ini deleted file mode 100644 index 718705d874..0000000000 --- a/testing/web-platform/meta/css/css-transitions/idlharness-2.html.ini +++ /dev/null @@ -1,24 +0,0 @@ -[idlharness-2.html] - [CSSStartingStyleRule interface: existence and properties of interface object] - expected: FAIL - - [CSSStartingStyleRule interface object length] - expected: FAIL - - [CSSStartingStyleRule interface object name] - expected: FAIL - - [CSSStartingStyleRule interface: existence and properties of interface prototype object] - expected: FAIL - - [CSSStartingStyleRule interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [CSSStartingStyleRule interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [CSSStartingStyleRule must be primary interface of sheet.cssRules[0\]] - expected: FAIL - - [Stringification of sheet.cssRules[0\]] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-transitions/starting-style-cascade.html.ini b/testing/web-platform/meta/css/css-transitions/starting-style-cascade.html.ini index c40d078872..a494b94b2d 100644 --- a/testing/web-platform/meta/css/css-transitions/starting-style-cascade.html.ini +++ b/testing/web-platform/meta/css/css-transitions/starting-style-cascade.html.ini @@ -1,2 +1,9 @@ [starting-style-cascade.html] - expected: ERROR + [@starting-style with higher specificity] + expected: FAIL + + [Starting style inheriting from parent's after-change style] + expected: FAIL + + [Starting style inheriting from parent's after-change style while parent transitioning] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-transitions/starting-style-name-defining-rules.html.ini b/testing/web-platform/meta/css/css-transitions/starting-style-name-defining-rules.html.ini deleted file mode 100644 index 92a4cca5c7..0000000000 --- a/testing/web-platform/meta/css/css-transitions/starting-style-name-defining-rules.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[starting-style-name-defining-rules.html] - [@keyframes and @layer in @starting-style apply] - expected: FAIL - - [Load @font-face from @starting-style rule] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-transitions/starting-style-rule-none.html.ini b/testing/web-platform/meta/css/css-transitions/starting-style-rule-none.html.ini index c970ca6b42..f01ead5128 100644 --- a/testing/web-platform/meta/css/css-transitions/starting-style-rule-none.html.ini +++ b/testing/web-platform/meta/css/css-transitions/starting-style-rule-none.html.ini @@ -1,2 +1,3 @@ [starting-style-rule-none.html] - expected: ERROR + [@starting-style with display:none] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/calc-rounding-001.html.ini b/testing/web-platform/meta/css/css-values/calc-rounding-001.html.ini new file mode 100644 index 0000000000..4d4e97b22a --- /dev/null +++ b/testing/web-platform/meta/css/css-values/calc-rounding-001.html.ini @@ -0,0 +1,3 @@ +[calc-rounding-001.html] + expected: FAIL + bug: 1881220 diff --git a/testing/web-platform/meta/css/css-values/calc-rounding-002.html.ini b/testing/web-platform/meta/css/css-values/calc-rounding-002.html.ini new file mode 100644 index 0000000000..f0d519f7c7 --- /dev/null +++ b/testing/web-platform/meta/css/css-values/calc-rounding-002.html.ini @@ -0,0 +1,3 @@ +[calc-rounding-002.html] + expected: [PASS, FAIL] + bug: 1881220 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 index c814fd636a..5055ad4054 100644 --- 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 @@ -418,3 +418,2349 @@ [Web Animations: property <height> from [calc-size(auto, size)\] to [calc-size(auto, size * 2)\] at (1.25) should be [225px\]] expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(auto, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [auto\] to [calc-size(fit-content, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.6) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [auto\] to [calc-size(fit-content, size)\] at (1) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [auto\] to [calc-size(fit-content, size)\] at (1.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [auto\] to [calc-size(fit-content, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.6) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [auto\] to [calc-size(fit-content, size)\] at (1) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [auto\] to [calc-size(fit-content, size)\] at (1.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(fit-content, size)\] at (-0.3) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.3) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.6) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(fit-content, size)\] at (1) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(fit-content, size)\] at (1.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(fit-content, size)\] at (-0.3) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.3) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.6) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(fit-content, size)\] at (1) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(fit-content, size)\] at (1.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(fit-content, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0) should be [auto\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.6) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(fit-content, size)\] at (1) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(fit-content, size)\] at (1.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(fit-content, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0) should be [auto\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(fit-content, size)\] at (0.6) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(fit-content, size)\] at (1) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(fit-content, size)\] at (1.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(min-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.6) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (1) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (1.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.6) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (1) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (1.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (-0.3) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.3) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.6) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (1) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (1.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (-0.3) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.3) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.6) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (1) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (1.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.6) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (1) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (1.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (0.6) should be [calc-size(min-content, size)\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (1) should be [calc-size(min-content, size)\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(min-content, size)\] at (1.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(max-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [calc-size(stretch, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.6) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [calc-size(stretch, size)\] at (1) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [calc-size(stretch, size)\] at (1.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [calc-size(stretch, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.6) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [calc-size(stretch, size)\] at (1) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [calc-size(stretch, size)\] at (1.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(stretch, size)\] at (-0.3) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.3) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.6) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(stretch, size)\] at (1) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(stretch, size)\] at (1.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(stretch, size)\] at (-0.3) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.3) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.6) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(stretch, size)\] at (1) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(stretch, size)\] at (1.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(stretch, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.6) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(stretch, size)\] at (1) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(stretch, size)\] at (1.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(stretch, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0) should be [max-content\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(stretch, size)\] at (0.6) should be [calc-size(stretch, size)\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(stretch, size)\] at (1) should be [calc-size(stretch, size)\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(stretch, size)\] at (1.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [stretch\] to [calc-size(auto, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [stretch\] to [calc-size(auto, size)\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.6) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [stretch\] to [calc-size(auto, size)\] at (1) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [stretch\] to [calc-size(auto, size)\] at (1.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [stretch\] to [calc-size(auto, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [stretch\] to [calc-size(auto, size)\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.6) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [stretch\] to [calc-size(auto, size)\] at (1) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [stretch\] to [calc-size(auto, size)\] at (1.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(auto, size)\] at (-0.3) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(auto, size)\] at (0) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.3) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.6) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(auto, size)\] at (1) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(auto, size)\] at (1.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(auto, size)\] at (-0.3) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(auto, size)\] at (0) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.3) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.6) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(auto, size)\] at (1) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(auto, size)\] at (1.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(auto, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(auto, size)\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.6) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(auto, size)\] at (1) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(auto, size)\] at (1.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(auto, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(auto, size)\] at (0) should be [stretch\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(auto, size)\] at (0.6) should be [calc-size(auto, size)\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(auto, size)\] at (1) should be [calc-size(auto, size)\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(auto, size)\] at (1.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (-0.25) should be [225px\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (0) should be [300px\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (0.75) should be [525px\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (1) should be [600px\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (1.25) should be [675px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (-0.25) should be [225px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (0) should be [300px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (0.75) should be [525px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (1) should be [600px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (1.25) should be [675px\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (-0.25) should be [225px\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (0) should be [300px\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (0.75) should be [525px\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (1) should be [600px\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (1.25) should be [675px\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (-0.25) should be [225px\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (0) should be [300px\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (0.75) should be [525px\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (1) should be [600px\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(stretch, size * 2)\] at (1.25) should be [675px\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(any, 50px)\] at (-0.25) should be [362.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(any, 50px)\] at (0) should be [300px\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(any, 50px)\] at (0.75) should be [112.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(any, 50px)\] at (1.25) should be [-12.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(any, 50px)\] at (-0.25) should be [362.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(any, 50px)\] at (0) should be [300px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(any, 50px)\] at (0.75) should be [112.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(any, 50px)\] at (1.25) should be [-12.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(any, 50px)\] at (-0.25) should be [362.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(any, 50px)\] at (0) should be [300px\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(any, 50px)\] at (0.75) should be [112.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(any, 50px)\] at (1.25) should be [-12.5px\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(any, 50px)\] at (-0.25) should be [362.5px\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(any, 50px)\] at (0) should be [300px\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(any, 50px)\] at (0.75) should be [112.5px\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(any, 50px)\] at (1.25) should be [-12.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [auto\] to [calc-size(50px, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [auto\] to [calc-size(50px, size)\] at (0) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [auto\] to [calc-size(50px, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [auto\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [auto\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [auto\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [auto\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [auto\] to [calc-size(50px, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [auto\] to [calc-size(50px, size)\] at (0) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [auto\] to [calc-size(50px, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [auto\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [auto\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [auto\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [auto\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [auto\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [auto\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(50px, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(50px, size)\] at (0) should be [auto\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(50px, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [auto\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(50px, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(50px, size)\] at (0) should be [auto\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(50px, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [auto\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [min-content\] to [calc-size(50px, size)\] at (-0.3) should be [min-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [min-content\] to [calc-size(50px, size)\] at (0) should be [min-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.3) should be [min-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [min-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [min-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [min-content\] to [calc-size(50px, size)\] at (-0.3) should be [min-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [min-content\] to [calc-size(50px, size)\] at (0) should be [min-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.3) should be [min-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [min-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [min-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [min-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [min-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(50px, size)\] at (-0.3) should be [min-content\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(50px, size)\] at (0) should be [min-content\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.3) should be [min-content\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [min-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(50px, size)\] at (-0.3) should be [min-content\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(50px, size)\] at (0) should be [min-content\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.3) should be [min-content\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [min-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [fit-content\] to [calc-size(50px, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [fit-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [fit-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [fit-content\] to [calc-size(50px, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [fit-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [fit-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [fit-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [fit-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(50px, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [fit-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(50px, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [fit-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [calc-size(50px, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [calc-size(50px, size)\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [max-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [calc-size(50px, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [calc-size(50px, size)\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [max-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [max-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [max-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(50px, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(50px, size)\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [max-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(50px, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(50px, size)\] at (0) should be [max-content\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [max-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (-0.1) should be [-4.999999999999993px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0.75) should be [462.5px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1) should be [600px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1.25) should be [737.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (-0.1) should be [-4.999999999999993px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0.75) should be [462.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1) should be [600px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1.25) should be [737.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (-0.1) should be [-4.999999999999993px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0.75) should be [462.5px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1) should be [600px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1.25) should be [737.5px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (-0.1) should be [-4.999999999999993px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0.75) should be [462.5px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1) should be [600px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1.25) should be [737.5px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [stretch\] to [calc-size(50px, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [stretch\] to [calc-size(50px, size)\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [stretch\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [stretch\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [stretch\] to [calc-size(50px, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [stretch\] to [calc-size(50px, size)\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [stretch\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [stretch\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [stretch\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [stretch\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(50px, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(50px, size)\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [stretch\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(50px, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(50px, size)\] at (0) should be [stretch\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [stretch\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(20px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50%, size)\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (-0.25) should be [225px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (0.75) should be [125px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (1.25) should be [75px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (-0.25) should be [225px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (0.75) should be [125px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (1.25) should be [75px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (-0.25) should be [225px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (0.75) should be [125px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Animations: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (1.25) should be [75px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (-0.25) should be [225px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (0) should be [200px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (0.75) should be [125px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (1) should be [100px\]] + expected: FAIL + + [Web Animations: property <height> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 3% + 17px)\] at (1.25) should be [75px\]] + 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 ac54a76d59..f43ce7e12b 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 @@ -250,3 +250,2409 @@ [Web Animations: property <width> from neutral to [calc-size(auto, size * 2)\] at (1.25) should be [450px\]] expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (-0.25) should be [150px\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (0.75) should be [350px\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (1.25) should be [450px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (-0.25) should be [150px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (0.75) should be [350px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (1.25) should be [450px\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (-0.25) should be [150px\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (0.75) should be [350px\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (1.25) should be [450px\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (-0.25) should be [150px\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (0) should be [200px\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (0.75) should be [350px\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(auto, size * 2)\] at (1.25) should be [450px\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(any, 50px)\] at (-0.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(any, 50px)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(any, 50px)\] at (0.75) should be [87.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(any, 50px)\] at (1.25) should be [12.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(any, 50px)\] at (-0.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(any, 50px)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(any, 50px)\] at (0.75) should be [87.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(any, 50px)\] at (1.25) should be [12.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(any, 50px)\] at (-0.25) should be [237.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(any, 50px)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(any, 50px)\] at (0.75) should be [87.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(any, 50px)\] at (1.25) should be [12.5px\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(any, 50px)\] at (-0.25) should be [237.5px\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(any, 50px)\] at (0) should be [200px\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(any, 50px)\] at (0.75) should be [87.5px\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(any, 50px)\] at (1.25) should be [12.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(min-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (-0.25) should be [75px\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (0.75) should be [175px\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(max-content, size * 2)\] at (1.25) should be [225px\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(any, 50px)\] at (-0.25) should be [112.5px\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(any, 50px)\] at (0) should be [100px\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(any, 50px)\] at (0.75) should be [62.5px\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(any, 50px)\] at (1.25) should be [37.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (-0.25) should be [150px\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (0.75) should be [350px\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (1.25) should be [450px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (-0.25) should be [150px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (0.75) should be [350px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (1.25) should be [450px\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (-0.25) should be [150px\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (0.75) should be [350px\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (1.25) should be [450px\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (-0.25) should be [150px\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (0) should be [200px\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (0.75) should be [350px\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(stretch, size * 2)\] at (1.25) should be [450px\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(any, 50px)\] at (-0.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(any, 50px)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(any, 50px)\] at (0.75) should be [87.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(any, 50px)\] at (1.25) should be [12.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(any, 50px)\] at (-0.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(any, 50px)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(any, 50px)\] at (0.75) should be [87.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(any, 50px)\] at (1.25) should be [12.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(any, 50px)\] at (-0.25) should be [237.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(any, 50px)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(any, 50px)\] at (0.75) should be [87.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(any, 50px)\] at (1.25) should be [12.5px\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(any, 50px)\] at (-0.25) should be [237.5px\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(any, 50px)\] at (0) should be [200px\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(any, 50px)\] at (0.75) should be [87.5px\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(any, 50px)\] at (1) should be [50px\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(any, 50px)\] at (1.25) should be [12.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (-0.1) should be [15.000000000000007px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0.75) should be [312.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1.25) should be [487.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (-0.1) should be [15.000000000000007px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0.75) should be [312.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1.25) should be [487.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (-0.1) should be [15.000000000000007px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0.75) should be [312.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1.25) should be [487.5px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (-0.1) should be [15.000000000000007px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (0.75) should be [312.5px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(auto, size * 2)\] at (1.25) should be [487.5px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [auto\] to [calc-size(50px, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [auto\] to [calc-size(50px, size)\] at (0) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [auto\] to [calc-size(50px, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [auto\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [auto\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [auto\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [auto\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [auto\] to [calc-size(50px, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [auto\] to [calc-size(50px, size)\] at (0) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [auto\] to [calc-size(50px, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [auto\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [auto\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [auto\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [auto\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(50px, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(50px, size)\] at (0) should be [auto\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(50px, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(50px, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(50px, size)\] at (0) should be [auto\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(50px, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(min-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [min-content\] to [calc-size(50px, size)\] at (-0.3) should be [min-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [min-content\] to [calc-size(50px, size)\] at (0) should be [min-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.3) should be [min-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [min-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [min-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [min-content\] to [calc-size(50px, size)\] at (-0.3) should be [min-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [min-content\] to [calc-size(50px, size)\] at (0) should be [min-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.3) should be [min-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [min-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [min-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [min-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [min-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(50px, size)\] at (-0.3) should be [min-content\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(50px, size)\] at (0) should be [min-content\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.3) should be [min-content\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [min-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(50px, size)\] at (-0.3) should be [min-content\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(50px, size)\] at (0) should be [min-content\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.3) should be [min-content\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [min-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(fit-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [fit-content\] to [calc-size(50px, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [fit-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [fit-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [fit-content\] to [calc-size(50px, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [fit-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [fit-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(50px, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(50px, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (-0.1) should be [35.00000000000001px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (0.75) should be [162.5px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1) should be [200px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(max-content, size * 2)\] at (1.25) should be [237.5px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [max-content\] to [calc-size(50px, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [max-content\] to [calc-size(50px, size)\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [max-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [max-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [max-content\] to [calc-size(50px, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [max-content\] to [calc-size(50px, size)\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [max-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [max-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(50px, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(50px, size)\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(50px, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(50px, size)\] at (0) should be [max-content\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (-0.1) should be [15.000000000000007px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0.75) should be [312.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1.25) should be [487.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (-0.1) should be [15.000000000000007px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0.75) should be [312.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1.25) should be [487.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (-0.1) should be [15.000000000000007px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0.75) should be [312.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1.25) should be [487.5px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (-0.1) should be [15.000000000000007px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0) should be [50px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (0.75) should be [312.5px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1) should be [400px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(any, 50px)\] to [calc-size(stretch, size * 2)\] at (1.25) should be [487.5px\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [calc-size(50px, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [calc-size(50px, size)\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [calc-size(50px, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [calc-size(50px, size)\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(50px, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(50px, size)\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(50px, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(50px, size)\] at (0) should be [stretch\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [auto\] to [calc-size(fit-content, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.6) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [auto\] to [calc-size(fit-content, size)\] at (1) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [auto\] to [calc-size(fit-content, size)\] at (1.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [auto\] to [calc-size(fit-content, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.6) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [auto\] to [calc-size(fit-content, size)\] at (1) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [auto\] to [calc-size(fit-content, size)\] at (1.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(fit-content, size)\] at (-0.3) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.3) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.6) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(fit-content, size)\] at (1) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [auto\] to [calc-size(fit-content, size)\] at (1.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(fit-content, size)\] at (-0.3) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.3) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.6) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(fit-content, size)\] at (1) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [auto\] to [calc-size(fit-content, size)\] at (1.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(fit-content, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0) should be [auto\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.6) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(fit-content, size)\] at (1) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [auto\] to [calc-size(fit-content, size)\] at (1.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(fit-content, size)\] at (-0.3) should be [auto\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0) should be [auto\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.3) should be [auto\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(fit-content, size)\] at (0.6) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(fit-content, size)\] at (1) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [Web Animations: property <width> from [auto\] to [calc-size(fit-content, size)\] at (1.5) should be [calc-size(fit-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.6) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (1) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (1.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.6) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (1) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (1.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (-0.3) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.3) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.6) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (1) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (1.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (-0.3) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.3) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.6) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (1) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (1.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.6) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (1) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (1.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (-0.3) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.3) should be [fit-content\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (0.6) should be [calc-size(min-content, size)\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (1) should be [calc-size(min-content, size)\]] + expected: FAIL + + [Web Animations: property <width> from [fit-content\] to [calc-size(min-content, size)\] at (1.5) should be [calc-size(min-content, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [calc-size(auto, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [calc-size(auto, size)\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.6) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [calc-size(auto, size)\] at (1) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [stretch\] to [calc-size(auto, size)\] at (1.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [calc-size(auto, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [calc-size(auto, size)\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.6) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [calc-size(auto, size)\] at (1) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [stretch\] to [calc-size(auto, size)\] at (1.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(auto, size)\] at (-0.3) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(auto, size)\] at (0) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.3) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.6) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(auto, size)\] at (1) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [stretch\] to [calc-size(auto, size)\] at (1.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(auto, size)\] at (-0.3) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(auto, size)\] at (0) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.3) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.6) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(auto, size)\] at (1) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [stretch\] to [calc-size(auto, size)\] at (1.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(auto, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(auto, size)\] at (0) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.6) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(auto, size)\] at (1) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [stretch\] to [calc-size(auto, size)\] at (1.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(auto, size)\] at (-0.3) should be [stretch\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(auto, size)\] at (0) should be [stretch\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.3) should be [stretch\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(auto, size)\] at (0.6) should be [calc-size(auto, size)\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(auto, size)\] at (1) should be [calc-size(auto, size)\]] + expected: FAIL + + [Web Animations: property <width> from [stretch\] to [calc-size(auto, size)\] at (1.5) should be [calc-size(auto, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [max-content\] to [calc-size(stretch, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.6) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [max-content\] to [calc-size(stretch, size)\] at (1) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [max-content\] to [calc-size(stretch, size)\] at (1.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [max-content\] to [calc-size(stretch, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.6) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [max-content\] to [calc-size(stretch, size)\] at (1) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [max-content\] to [calc-size(stretch, size)\] at (1.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(stretch, size)\] at (-0.3) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.3) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.6) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(stretch, size)\] at (1) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [max-content\] to [calc-size(stretch, size)\] at (1.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(stretch, size)\] at (-0.3) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.3) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.6) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(stretch, size)\] at (1) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [max-content\] to [calc-size(stretch, size)\] at (1.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(stretch, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.6) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(stretch, size)\] at (1) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [max-content\] to [calc-size(stretch, size)\] at (1.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(stretch, size)\] at (-0.3) should be [max-content\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0) should be [max-content\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.3) should be [max-content\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(stretch, size)\] at (0.6) should be [calc-size(stretch, size)\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(stretch, size)\] at (1) should be [calc-size(stretch, size)\]] + expected: FAIL + + [Web Animations: property <width> from [max-content\] to [calc-size(stretch, size)\] at (1.5) should be [calc-size(stretch, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(20px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(20px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(20px, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-behavior:allow-discrete: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (-0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0) should be [calc-size(50%, size)\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.3) should be [calc-size(50%, size)\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (0.6) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1) should be [calc-size(50px, size)\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(50%, size)\] to [calc-size(50px, size)\] at (1.5) should be [calc-size(50px, size)\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (-0.25) should be [225px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (0.75) should be [125px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Transitions: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (1.25) should be [75px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (-0.25) should be [225px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (0.75) should be [125px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (1.25) should be [75px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (-0.25) should be [225px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (0) should be [200px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (0.75) should be [125px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (1) should be [100px\]] + expected: FAIL + + [CSS Animations: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (1.25) should be [75px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (-0.25) should be [225px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (0) should be [200px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (0.75) should be [125px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (1) should be [100px\]] + expected: FAIL + + [Web Animations: property <width> from [calc-size(37px, 200px)\] to [calc-size(37px, size * 2 + 7% + 12px)\] at (1.25) should be [75px\]] + expected: FAIL + + [CSS Transitions: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (-0.25) should be [337.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (0) should be [300px\]] + expected: FAIL + + [CSS Transitions: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (0.75) should be [187.5px\]] + expected: FAIL + + [CSS Transitions: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (1) should be [150px\]] + expected: FAIL + + [CSS Transitions: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (1.25) should be [112.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (-0.25) should be [337.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (0) should be [300px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (0.75) should be [187.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (1) should be [150px\]] + expected: FAIL + + [CSS Transitions with transition: all: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (1.25) should be [112.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (-0.25) should be [337.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (0) should be [300px\]] + expected: FAIL + + [CSS Animations: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (0.75) should be [187.5px\]] + expected: FAIL + + [CSS Animations: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (1) should be [150px\]] + expected: FAIL + + [CSS Animations: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (1.25) should be [112.5px\]] + expected: FAIL + + [Web Animations: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (-0.25) should be [337.5px\]] + expected: FAIL + + [Web Animations: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (0) should be [300px\]] + expected: FAIL + + [Web Animations: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (0.75) should be [187.5px\]] + expected: FAIL + + [Web Animations: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (1) should be [150px\]] + expected: FAIL + + [Web Animations: property <width> from [inherit\] to [calc-size(auto, size * 0.5)\] at (1.25) should be [112.5px\]] + 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 index 1d0e72e7a8..f94f106293 100644 --- 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 @@ -80,9 +80,6 @@ [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 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 718f44321f..f60cb82ef1 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 @@ -23,9 +23,6 @@ [e.style['width'\] = "calc-size(any, 50px + 30%)" should set the property value] expected: FAIL - [e.style['width'\] = "calc-size(any, calc-size(10px, sign(size) * size))" should set the property value] - expected: FAIL - [e.style['width'\] = "calc-size(30px, 25em)" should set the property value] expected: FAIL @@ -52,3 +49,6 @@ [e.style['min-height'\] = "calc-size(auto, size)" should set the property value] expected: FAIL + + [e.style['width'\] = "calc-size(10px, sign(size) * size)" should set the property value] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/container-progress-computed.tentative.html.ini b/testing/web-platform/meta/css/css-values/container-progress-computed.tentative.html.ini new file mode 100644 index 0000000000..23dc9dcbaf --- /dev/null +++ b/testing/web-platform/meta/css/css-values/container-progress-computed.tentative.html.ini @@ -0,0 +1,92 @@ +[container-progress-computed.tentative.html] + [container-progress(height from 0px to 1px) should be used-value-equivalent to 322] + expected: FAIL + + [container-progress(width of my-container from 0px to 1px) should be used-value-equivalent to 322] + expected: FAIL + + [container-progress(height from container-progress(height from 0px to 1px) * 1px to container-progress(height from 0px to 1px) * 1px) should be used-value-equivalent to 0] + expected: FAIL + + [container-progress(height from container-progress(height from 0px to 1px) * 0.5px to container-progress(height from 0px to 1px) * 1px) should be used-value-equivalent to 1] + expected: FAIL + + [container-progress(height from container-progress(width of my-container from 0px to 1px) * 1px to container-progress(height of my-container-2 from 0px to 1px) * 1px) should be used-value-equivalent to 0] + expected: FAIL + + [calc(container-progress(width from 0px to 50px) * 10px + 100px) should be used-value-equivalent to 145.6px] + expected: FAIL + + [calc(container-progress(height from 10px to sign(50px - 500em) * 10px)) should be used-value-equivalent to -15.6] + expected: FAIL + + [calc(container-progress(width of my-container from 0px to 50px) * 10px + 100px) should be used-value-equivalent to 164.4px] + expected: FAIL + + [calc(container-progress(height of my-container from 10px to sign(50px - 500em) * 10px)) should be used-value-equivalent to -10.9] + expected: FAIL + + [container-progress(width of non-existing-container from 0px to 1px) should be used-value-equivalent to 1280] + expected: FAIL + + [container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 891] + expected: FAIL + + [container-progress(width of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 1280] + expected: FAIL + + [container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 891] + expected: FAIL + + [calc(container-progress(width from 0px to 1px) * 1px) should be used-value-equivalent to 228px] + expected: FAIL + + [calc(container-progress(height of my-container from 0px to 1px) * 1s) should be used-value-equivalent to 228s] + expected: FAIL + + [calc(container-progress(width of my-container-2 from 0px to 1px) * 1deg) should be used-value-equivalent to 5051deg] + expected: FAIL + + [container-progress(width of non-existing-container from 0px to 1px) should be used-value-equivalent to 800] + expected: FAIL + + [container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 1136] + expected: FAIL + + [container-progress(width of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 800] + expected: FAIL + + [container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 1136] + expected: FAIL + + [container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 955] + expected: FAIL + + [container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 955] + expected: FAIL + + [container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 865] + expected: FAIL + + [container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 865] + expected: FAIL + + [container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 954] + expected: FAIL + + [container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 915] + expected: FAIL + + [container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 954] + expected: FAIL + + [container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 915] + expected: FAIL + + [container-progress(height of non-existing-container from 0px to 1px) should be used-value-equivalent to 866] + expected: + if os == "mac" and release_or_beta: FAIL + + [container-progress(height of out-of-scope-container from 0px to 1px) should be used-value-equivalent to 866] + expected: + if os == "mac" and release_or_beta: FAIL diff --git a/testing/web-platform/meta/css/css-values/container-progress-serialize.tentative.html.ini b/testing/web-platform/meta/css/css-values/container-progress-serialize.tentative.html.ini new file mode 100644 index 0000000000..6b999c9c41 --- /dev/null +++ b/testing/web-platform/meta/css/css-values/container-progress-serialize.tentative.html.ini @@ -0,0 +1,24 @@ +[container-progress-serialize.tentative.html] + ['calc(container-progress(width from 0px to 1px) / 1000)' as a specified value should serialize as 'calc(container-progress(width from 0px to 1px) / 1000)'.] + expected: FAIL + + ['scale(calc(container-progress(width from 0px to 1px) / 1000))' as a specified value should serialize as 'scale(calc(container-progress(width from 0px to 1px) / 1000))'.] + expected: FAIL + + ['calc(container-progress(width from 0px to 1px) / 1000)' as a computed value should serialize as '0.228'.] + expected: FAIL + + ['scale(calc(container-progress(width from 0px to 1px) / 1000))' as a computed value should serialize as 'matrix(0.228, 0, 0, 0.228, 0, 0)'.] + expected: FAIL + + ['calc(0.1 * container-progress(height of my-container from 0px to 10em))' as a specified value should serialize as 'calc(0.1 * container-progress(height of my-container from 0px to 10em))'.] + expected: FAIL + + ['scale(calc(0.1 * container-progress(height of my-container from 0px to 10em)))' as a specified value should serialize as 'scale(calc(0.1 * container-progress(height of my-container from 0px to 10em)))'.] + expected: FAIL + + ['calc(0.1 * container-progress(height of my-container from 0px to 10em))' as a computed value should serialize as '0.228'.] + expected: FAIL + + ['scale(calc(0.1 * container-progress(height of my-container from 0px to 10em)))' as a computed value should serialize as 'matrix(0.228, 0, 0, 0.228, 0, 0)'.] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/media-progress-computed.tentative.html.ini b/testing/web-platform/meta/css/css-values/media-progress-computed.tentative.html.ini new file mode 100644 index 0000000000..d31978948c --- /dev/null +++ b/testing/web-platform/meta/css/css-values/media-progress-computed.tentative.html.ini @@ -0,0 +1,24 @@ +[media-progress-computed.tentative.html] + [media-progress() identity check] + expected: FAIL + + [media-progress(height from media-progress(height from 0px to 1px) * 1px to media-progress(height from 0px to 1px) * 1px) should be used-value-equivalent to 0] + expected: FAIL + + [media-progress(height from media-progress(height from 0px to 1px) * 0.5px to media-progress(height from 0px to 1px) * 1px) should be used-value-equivalent to 1] + expected: FAIL + + [media-progress() with length product] + expected: FAIL + + [media-progress with complex to calculation] + expected: FAIL + + [media-progress() as length] + expected: FAIL + + [media-progress() as time] + expected: FAIL + + [media-progress() as angle] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/media-progress-serialize.tentative.html.ini b/testing/web-platform/meta/css/css-values/media-progress-serialize.tentative.html.ini new file mode 100644 index 0000000000..071fddc342 --- /dev/null +++ b/testing/web-platform/meta/css/css-values/media-progress-serialize.tentative.html.ini @@ -0,0 +1,39 @@ +[media-progress-serialize.tentative.html] + ['media-progress(width from 0px to 1000px)' as a specified value should serialize as 'media-progress(width from 0px to 1000px)'.] + expected: FAIL + + ['scale(media-progress(width from 0px to 1000px))' as a specified value should serialize as 'scale(media-progress(width from 0px to 1000px))'.] + expected: FAIL + + ['media-progress(width from 0px to 1000px)' as a computed value should serialize as '0.8'.] + expected: FAIL + + ['scale(media-progress(width from 0px to 1000px))' as a computed value should serialize as 'matrix(0.8, 0, 0, 0.8, 0, 0)'.] + expected: FAIL + + ['calc(0.1 * media-progress(height from 0px to 10em))' as a specified value should serialize as 'calc(0.1 * media-progress(height from 0px to 10em))'.] + expected: FAIL + + ['scale(calc(0.1 * media-progress(height from 0px to 10em)))' as a specified value should serialize as 'scale(calc(0.1 * media-progress(height from 0px to 10em)))'.] + expected: FAIL + + ['calc(0.1 * media-progress(height from 0px to 10em))' as a computed value should serialize as '0.6'.] + expected: FAIL + + ['scale(calc(0.1 * media-progress(height from 0px to 10em)))' as a computed value should serialize as 'matrix(0.6, 0, 0, 0.6, 0, 0)'.] + expected: FAIL + + ['calc(media-progress(width from 0px to 100px) / 20)' as a specified value should serialize as 'calc(media-progress(width from 0px to 100px) / 20)'.] + expected: FAIL + + ['scale(calc(media-progress(width from 0px to 100px) / 20))' as a specified value should serialize as 'scale(calc(media-progress(width from 0px to 100px) / 20))'.] + expected: FAIL + + ['calc(media-progress(width from 0px to 100px) / 20)' as a computed value should serialize as '0.4'.] + expected: FAIL + + ['scale(calc(media-progress(width from 0px to 100px) / 20))' as a computed value should serialize as 'matrix(0.4, 0, 0, 0.4, 0, 0)'.] + expected: FAIL + + ['calc(1px * media-progress(height from abs(11em - 10rem) to 110px / 10))' as a computed value should serialize as '590px'.] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/progress-serialize.tentative.html.ini b/testing/web-platform/meta/css/css-values/progress-serialize.tentative.html.ini index b03213eef7..a576b61577 100644 --- a/testing/web-platform/meta/css/css-values/progress-serialize.tentative.html.ini +++ b/testing/web-platform/meta/css/css-values/progress-serialize.tentative.html.ini @@ -8,21 +8,9 @@ ['scale(progress(100px from 0px to 100px))' as a computed value should serialize as 'matrix(1, 0, 0, 1, 0, 0)'.] expected: FAIL - ['progress(10em from 0px to 10em)' as a specified value should serialize as 'calc(progress(10em from 0px to 10em))'.] - expected: FAIL - - ['scale(progress(10em from 0px to 10em))' as a specified value should serialize as 'scale(calc(progress(10em from 0px to 10em)))'.] - expected: FAIL - ['scale(progress(10em from 0px to 10em))' as a computed value should serialize as 'matrix(1, 0, 0, 1, 0, 0)'.] expected: FAIL - ['progress(10em from 0px to 10rem)' as a specified value should serialize as 'calc(progress(10em from 0px to 10rem))'.] - expected: FAIL - - ['scale(progress(10em from 0px to 10rem))' as a specified value should serialize as 'scale(calc(progress(10em from 0px to 10rem)))'.] - expected: FAIL - ['scale(progress(10em from 0px to 10rem))' as a computed value should serialize as 'matrix(1, 0, 0, 1, 0, 0)'.] expected: FAIL @@ -64,3 +52,15 @@ ['calc(1px * progress(abs(10%) from (10% - 10%) to 100% / 10))' as a computed value should serialize as '1px'.] expected: FAIL + + ['progress(10em from 0px to 10em)' as a specified value should serialize as 'progress(10em from 0px to 10em)'.] + expected: FAIL + + ['scale(progress(10em from 0px to 10em))' as a specified value should serialize as 'scale(progress(10em from 0px to 10em))'.] + expected: FAIL + + ['progress(10em from 0px to 10rem)' as a specified value should serialize as 'progress(10em from 0px to 10rem)'.] + expected: FAIL + + ['scale(progress(10em from 0px to 10rem))' as a specified value should serialize as 'scale(progress(10em from 0px to 10rem))'.] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-values/viewport-units-css2-001.html.ini b/testing/web-platform/meta/css/css-values/viewport-units-css2-001.html.ini index 4915b8f4ff..e08c6d1068 100644 --- a/testing/web-platform/meta/css/css-values/viewport-units-css2-001.html.ini +++ b/testing/web-platform/meta/css/css-values/viewport-units-css2-001.html.ini @@ -1,18 +1,8 @@ [viewport-units-css2-001.html] + bug: Issue in the test, expects non-fractional viewport so that borders don't get snapped. [vh length applied to border-top-width] - expected: - if (os == "win") and (version == "10.0.22621"): [PASS, FAIL] - if os == "linux": FAIL - [FAIL, PASS] - + expected: [FAIL, PASS] [vmin length applied to border-top-width] - expected: - if (os == "win") and (version == "10.0.22621"): [PASS, FAIL] - if (os == "win") and (version == "10.0.19041"): [FAIL, PASS] - if os == "mac": [FAIL, PASS] - if os == "android": PASS - FAIL - + expected: [FAIL, PASS] [vmax length applied to border-top-width] - expected: - if os == "android": FAIL + expected: [FAIL, PASS] diff --git a/testing/web-platform/meta/css/css-variables/__dir__.ini b/testing/web-platform/meta/css/css-variables/__dir__.ini new file mode 100644 index 0000000000..8044982d8d --- /dev/null +++ b/testing/web-platform/meta/css/css-variables/__dir__.ini @@ -0,0 +1 @@ +prefs: [layout.css.properties-and-values.enabled:true] diff --git a/testing/web-platform/meta/css/css-variables/variables-animation-math-functions.html.ini b/testing/web-platform/meta/css/css-variables/variables-animation-math-functions.html.ini index 92638e9238..ed3d129cd5 100644 --- a/testing/web-platform/meta/css/css-variables/variables-animation-math-functions.html.ini +++ b/testing/web-platform/meta/css/css-variables/variables-animation-math-functions.html.ini @@ -2,9 +2,6 @@ [CSS Transitions: property <--my-angle> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (-1) should be [20deg\]] expected: FAIL - [CSS Transitions: property <--my-angle> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (0) should be [100deg\]] - expected: FAIL - [CSS Transitions: property <--my-angle> from [100deg\] to [calc(sign(20rem - 20px) * 180deg)\] at (0.125) should be [110deg\]] expected: FAIL diff --git a/testing/web-platform/meta/css/css-view-transitions/no-white-flash-before-activation.html.ini b/testing/web-platform/meta/css/css-view-transitions/no-white-flash-before-activation.html.ini new file mode 100644 index 0000000000..b4e060cd89 --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/no-white-flash-before-activation.html.ini @@ -0,0 +1,2 @@ +[no-white-flash-before-activation.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-view-transitions/pseudo-with-classes-match-wildcard-no-star.html.ini b/testing/web-platform/meta/css/css-view-transitions/pseudo-with-classes-match-wildcard-no-star.html.ini new file mode 100644 index 0000000000..bdbae8ced3 --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/pseudo-with-classes-match-wildcard-no-star.html.ini @@ -0,0 +1,2 @@ +[pseudo-with-classes-match-wildcard-no-star.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-view-transitions/transition-in-hidden-page.html.ini b/testing/web-platform/meta/css/css-view-transitions/transition-in-hidden-page.html.ini new file mode 100644 index 0000000000..2a51a7eb34 --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/transition-in-hidden-page.html.ini @@ -0,0 +1,9 @@ +[transition-in-hidden-page.html] + [A view transition should be immediately skipped if started when document is hidden] + expected: FAIL + + [A view transition should be skipped when a document becomes hidden while processing update callback] + expected: FAIL + + [A view transition should be skipped when a document becomes hidden while animating] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-view-transitions/update-callback-timeout.html.ini b/testing/web-platform/meta/css/css-view-transitions/update-callback-timeout.html.ini new file mode 100644 index 0000000000..b428f84521 --- /dev/null +++ b/testing/web-platform/meta/css/css-view-transitions/update-callback-timeout.html.ini @@ -0,0 +1,3 @@ +[update-callback-timeout.html] + [View transition should have an implementation-defined timeout on the update callback] + expected: FAIL diff --git a/testing/web-platform/meta/css/css-viewport/computedStyle-zoom.html.ini b/testing/web-platform/meta/css/css-viewport/computedStyle-zoom.html.ini deleted file mode 100644 index 25d63feae6..0000000000 --- a/testing/web-platform/meta/css/css-viewport/computedStyle-zoom.html.ini +++ /dev/null @@ -1,12 +0,0 @@ -[computedStyle-zoom.html] - [getComputedStyle for elements with css zoom 2] - expected: FAIL - - [getComputedStyle for elements with css zoom 3] - expected: FAIL - - [getComputedStyle for elements with css zoom 4] - expected: FAIL - - [getComputedStyle for elements with css zoom 5] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-viewport/zoom/font-size.html.ini b/testing/web-platform/meta/css/css-viewport/zoom/font-size.html.ini new file mode 100644 index 0000000000..1a651509e0 --- /dev/null +++ b/testing/web-platform/meta/css/css-viewport/zoom/font-size.html.ini @@ -0,0 +1,4 @@ +[font-size.html] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/css-viewport/line-height.html.ini b/testing/web-platform/meta/css/css-viewport/zoom/line-height.html.ini index e433fb21f0..e433fb21f0 100644 --- a/testing/web-platform/meta/css/css-viewport/line-height.html.ini +++ b/testing/web-platform/meta/css/css-viewport/zoom/line-height.html.ini diff --git a/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-insertRule-base-uri.html.ini b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-insertRule-base-uri.html.ini new file mode 100644 index 0000000000..a65787ff6f --- /dev/null +++ b/testing/web-platform/meta/css/cssom/CSSStyleSheet-constructable-insertRule-base-uri.html.ini @@ -0,0 +1,3 @@ +[CSSStyleSheet-constructable-insertRule-base-uri.html] + expected: + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/cssom/idlharness.html.ini b/testing/web-platform/meta/css/cssom/idlharness.html.ini index 55fd582cc6..2c88315dd0 100644 --- a/testing/web-platform/meta/css/cssom/idlharness.html.ini +++ b/testing/web-platform/meta/css/cssom/idlharness.html.ini @@ -1,6 +1,4 @@ [idlharness.html] - expected: - if (os == "android") and fission: [OK, TIMEOUT] [Stringification of getComputedStyle(svg_element)] expected: FAIL @@ -37,9 +35,6 @@ [Stringification of sheet.cssRules[2\].cssRules[0\]] expected: FAIL - [CSSPageRule interface: existence and properties of interface prototype object] - expected: FAIL - [CSSStyleDeclaration interface: calling getPropertyValue(CSSOMString) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError] expected: FAIL @@ -49,9 +44,6 @@ [CSSMarginRule interface: existence and properties of interface object] expected: FAIL - [CSSGroupingRule interface: calling deleteRule(unsigned long) on sheet.cssRules[2\] with too few arguments must throw TypeError] - expected: FAIL - [CSSStyleDeclaration must be primary interface of sheet.cssRules[2\].cssRules[0\].style] expected: FAIL @@ -67,9 +59,6 @@ [Stringification of sheet.cssRules[2\].style] expected: FAIL - [CSSGroupingRule interface: sheet.cssRules[2\] must inherit property "cssRules" with the proper type] - expected: FAIL - [CSSRule interface: sheet.cssRules[4\] must inherit property "MARGIN_RULE" with the proper type] expected: FAIL @@ -79,15 +68,9 @@ [CSSStyleDeclaration must be primary interface of style_element.style] expected: FAIL - [CSSStyleDeclaration interface: attribute cssFloat] - expected: FAIL - [CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "removeProperty(CSSOMString)" with the proper type] expected: FAIL - [CSSPageRule interface: existence and properties of interface object] - expected: FAIL - [CSSStyleDeclaration interface: calling item(unsigned long) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError] expected: FAIL @@ -148,12 +131,6 @@ [CSSRule interface: sheet.cssRules[2\].cssRules[0\] must inherit property "type" with the proper type] expected: FAIL - [CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "cssFloat" with the proper type] - expected: FAIL - - [CSSGroupingRule interface: sheet.cssRules[2\] must inherit property "deleteRule(unsigned long)" with the proper type] - expected: FAIL - [Stringification of sheet.cssRules[2\].cssRules[0\].style] expected: FAIL @@ -184,17 +161,86 @@ [CSSStyleDeclaration interface: sheet.cssRules[2\].cssRules[0\].style must inherit property "setProperty(CSSOMString, CSSOMString, optional CSSOMString)" with the proper type] expected: FAIL - [CSSGroupingRule interface: calling insertRule(CSSOMString, optional unsigned long) on sheet.cssRules[2\] with too few arguments must throw TypeError] + [CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, optional CSSOMString) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError] expected: FAIL - [CSSStyleDeclaration interface: calling setProperty(CSSOMString, CSSOMString, optional CSSOMString) on sheet.cssRules[2\].cssRules[0\].style with too few arguments must throw TypeError] + [CSSImportRule interface: sheet.cssRules[0\] must inherit property "layerName" with the proper type] expected: FAIL - [CSSGroupingRule interface: sheet.cssRules[2\] must inherit property "insertRule(CSSOMString, optional unsigned long)" with the proper type] + [CSSImportRule interface: sheet.cssRules[0\] must inherit property "supportsText" with the proper type] expected: FAIL - [CSSImportRule interface: sheet.cssRules[0\] must inherit property "layerName" with the proper type] + [CSSPageDescriptors interface: existence and properties of interface object] expected: FAIL - [CSSImportRule interface: sheet.cssRules[0\] must inherit property "supportsText" with the proper type] + [CSSPageDescriptors interface object length] + expected: FAIL + + [CSSPageDescriptors interface object name] + expected: FAIL + + [CSSPageDescriptors interface: existence and properties of interface prototype object] + expected: FAIL + + [CSSPageDescriptors interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [CSSPageDescriptors interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [CSSPageDescriptors interface: attribute margin] + expected: FAIL + + [CSSPageDescriptors interface: attribute marginTop] + expected: FAIL + + [CSSPageDescriptors interface: attribute marginRight] + expected: FAIL + + [CSSPageDescriptors interface: attribute marginBottom] + expected: FAIL + + [CSSPageDescriptors interface: attribute marginLeft] + expected: FAIL + + [CSSPageDescriptors interface: attribute margin-top] + expected: FAIL + + [CSSPageDescriptors interface: attribute margin-right] + expected: FAIL + + [CSSPageDescriptors interface: attribute margin-bottom] + expected: FAIL + + [CSSPageDescriptors interface: attribute margin-left] + expected: FAIL + + [CSSPageDescriptors interface: attribute size] + expected: FAIL + + [CSSPageDescriptors interface: attribute marks] + expected: FAIL + + [CSSPageDescriptors interface: attribute bleed] + expected: FAIL + + [CSSStyleProperties interface: existence and properties of interface object] + expected: FAIL + + [CSSStyleProperties interface object length] + expected: FAIL + + [CSSStyleProperties interface object name] + expected: FAIL + + [CSSStyleProperties interface: existence and properties of interface prototype object] + expected: FAIL + + [CSSStyleProperties interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [CSSStyleProperties interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [CSSStyleProperties interface: attribute cssFloat] expected: FAIL diff --git a/testing/web-platform/meta/css/motion/__dir__.ini b/testing/web-platform/meta/css/motion/__dir__.ini index 83e1414e87..e260b4662d 100644 --- a/testing/web-platform/meta/css/motion/__dir__.ini +++ b/testing/web-platform/meta/css/motion/__dir__.ini @@ -1 +1 @@ -prefs: [layout.css.individual-transform.enabled:true, layout.css.motion-path-ray.enabled:true, layout.css.motion-path-offset-position.enabled:true, layout.css.motion-path-basic-shapes.enabled:true, layout.css.motion-path-coord-box.enabled:true, layout.css.basic-shape-rect.enabled:true, layout.css.basic-shape-xywh.enabled:true, layout.css.motion-path-url.enabled:true] +prefs: [layout.css.individual-transform.enabled:true, layout.css.basic-shape-rect.enabled:true, layout.css.basic-shape-shape.enabled:true, layout.css.basic-shape-xywh.enabled:true, layout.css.motion-path-url.enabled:true] diff --git a/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-008.html.ini b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-008.html.ini new file mode 100644 index 0000000000..6b25064529 --- /dev/null +++ b/testing/web-platform/meta/css/motion/animation/offset-path-interpolation-008.html.ini @@ -0,0 +1,2000 @@ +[offset-path-interpolation-008.html] + [CSS Transitions: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (-0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0) should be [shape(from 5px 5px, line to 10px 10%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0.6) should be [shape(from -1px 5px, line to 16px 16%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1) should be [shape(from -5px 5px, line to 20px 20%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1.5) should be [shape(from -10px 5px, line to 25px 25%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (-0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0) should be [shape(from 5px 5px, line to 10px 10%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0.6) should be [shape(from -1px 5px, line to 16px 16%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1) should be [shape(from -5px 5px, line to 20px 20%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1.5) should be [shape(from -10px 5px, line to 25px 25%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (-0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0) should be [shape(from 5px 5px, line to 10px 10%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0.6) should be [shape(from -1px 5px, line to 16px 16%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1) should be [shape(from -5px 5px, line to 20px 20%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1.5) should be [shape(from -10px 5px, line to 25px 25%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (-0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0) should be [shape(from 5px 5px, line to 10px 10%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (0.6) should be [shape(from -1px 5px, line to 16px 16%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1) should be [shape(from -5px 5px, line to 20px 20%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from neutral to [shape(from -5px 5px, line to 20px 20%)\] at (1.5) should be [shape(from -10px 5px, line to 25px 25%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (-0.3) should be [initial\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0) should be [initial\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.3) should be [initial\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (-0.3) should be [initial\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0) should be [initial\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.3) should be [initial\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (-0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (-0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.3) should be [shape(from 8px 5px, line to 7px 7%)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (-0.3) should be [initial\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0) should be [initial\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.3) should be [initial\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (-0.3) should be [initial\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0) should be [initial\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [initial\] to [shape(from 8px 5px, line to 7px 7%)\] at (0.3) should be [initial\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (-0.3) should be [shape(from calc(-4.5% - 6.5px) 2px, move to 0.5% 4.3px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0) should be [shape(from calc(0% - 5px) 5px, move to 5% 1px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0.5) should be [shape(from calc(7.5% - 2.5px) 10px, move to 12.5% -4.5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1) should be [shape(from 15% 15px, move to 20% -10px\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1.5) should be [shape(from calc(22.5% + 2.5px) 20px, move to 27.5% -15.5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (-0.3) should be [shape(from calc(-4.5% - 6.5px) 2px, move to 0.5% 4.3px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0) should be [shape(from calc(0% - 5px) 5px, move to 5% 1px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0.5) should be [shape(from calc(7.5% - 2.5px) 10px, move to 12.5% -4.5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1) should be [shape(from 15% 15px, move to 20% -10px\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1.5) should be [shape(from calc(22.5% + 2.5px) 20px, move to 27.5% -15.5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (-0.3) should be [shape(from calc(-4.5% - 6.5px) 2px, move to 0.5% 4.3px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0) should be [shape(from calc(0% - 5px) 5px, move to 5% 1px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0.5) should be [shape(from calc(7.5% - 2.5px) 10px, move to 12.5% -4.5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1) should be [shape(from 15% 15px, move to 20% -10px\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1.5) should be [shape(from calc(22.5% + 2.5px) 20px, move to 27.5% -15.5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (-0.3) should be [shape(from calc(-4.5% - 6.5px) 2px, move to 0.5% 4.3px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0) should be [shape(from calc(0% - 5px) 5px, move to 5% 1px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (0.5) should be [shape(from calc(7.5% - 2.5px) 10px, move to 12.5% -4.5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1) should be [shape(from 15% 15px, move to 20% -10px\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [inherit\] to [shape(from 15% 15px, move to 20% -10px)\] at (1.5) should be [shape(from calc(22.5% + 2.5px) 20px, move to 27.5% -15.5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (-0.3) should be [unset\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0) should be [unset\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.3) should be [unset\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (-0.3) should be [unset\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0) should be [unset\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.3) should be [unset\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (-0.3) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.3) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (-0.3) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.3) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (-0.3) should be [unset\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0) should be [unset\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.3) should be [unset\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (-0.3) should be [unset\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0) should be [unset\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.3) should be [unset\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [unset\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (-0.3) should be [none\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0) should be [none\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.3) should be [none\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (-0.3) should be [none\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0) should be [none\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.3) should be [none\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (-0.3) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.3) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (-0.3) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.3) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (-0.3) should be [none\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0) should be [none\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.3) should be [none\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (-0.3) should be [none\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0) should be [none\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.3) should be [none\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (0.6) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (1) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [none\] to [shape(from 10px 10px, close)\] at (1.5) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-behavior:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (0) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 10px 10px, move to 10% 10%)\] to [shape(from 10px 10px, close)\] at (0) should be [shape(from 10px 10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-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: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (-0.3) should be [shape(from 2% 2px, hline to -1%, vline to -2px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0) should be [shape(from 5% 5px, hline to 5%, vline to -5px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0.5) should be [shape(from 10% 10px, hline to 15% , vline to -10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1) should be [shape(from 15% 15px, hline to 25%, vline to -15px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1.5) should be [shape(from 20% 20px, hline to 35%, vline to -20px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (-0.3) should be [shape(from 2% 2px, hline to -1%, vline to -2px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0) should be [shape(from 5% 5px, hline to 5%, vline to -5px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0.5) should be [shape(from 10% 10px, hline to 15% , vline to -10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1) should be [shape(from 15% 15px, hline to 25%, vline to -15px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1.5) should be [shape(from 20% 20px, hline to 35%, vline to -20px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (-0.3) should be [shape(from 2% 2px, hline to -1%, vline to -2px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0) should be [shape(from 5% 5px, hline to 5%, vline to -5px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0.5) should be [shape(from 10% 10px, hline to 15% , vline to -10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1) should be [shape(from 15% 15px, hline to 25%, vline to -15px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1.5) should be [shape(from 20% 20px, hline to 35%, vline to -20px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (-0.3) should be [shape(from 2% 2px, hline to -1%, vline to -2px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0) should be [shape(from 5% 5px, hline to 5%, vline to -5px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (0.5) should be [shape(from 10% 10px, hline to 15% , vline to -10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1) should be [shape(from 15% 15px, hline to 25%, vline to -15px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, hline to 5%, vline to -5px, close)\] to [shape(from 15% 15px, hline to 25%, vline to -15px, close)\] at (1.5) should be [shape(from 20% 20px, hline to 35%, vline to -20px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve to 7% 13px via -3% 86px, curve to 33% 17px via 17% 53px 34% 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve to 15% 5px via 5% 70px, curve to 25% 25px via 25% 45px 10% 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1) should be [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve to 25% -5px via 15% 50px, curve to 15% 35px via 35% 35px -20% 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve to 7% 13px via -3% 86px, curve to 33% 17px via 17% 53px 34% 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve to 15% 5px via 5% 70px, curve to 25% 25px via 25% 45px 10% 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1) should be [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve to 25% -5px via 15% 50px, curve to 15% 35px via 35% 35px -20% 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve to 7% 13px via -3% 86px, curve to 33% 17px via 17% 53px 34% 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve to 15% 5px via 5% 70px, curve to 25% 25px via 25% 45px 10% 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1) should be [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve to 25% -5px via 15% 50px, curve to 15% 35px via 35% 35px -20% 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve to 7% 13px via -3% 86px, curve to 33% 17px via 17% 53px 34% 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve to 15% 5px via 5% 70px, curve to 25% 25px via 25% 45px 10% 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1) should be [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve to 20% 0px via 10% 60px, curve to 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve to 25% -5px via 15% 50px, curve to 15% 35px via 35% 35px -20% 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve by 7% 13px via -3% 86px, curve by 33% 17px via 17% 53px 34% 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve by 15% 5px via 5% 70px, curve by 25% 25px via 25% 45px 10% 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve by 25% -5px via 15% 50px, curve by 15% 35px via 35% 35px -20% 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve by 7% 13px via -3% 86px, curve by 33% 17px via 17% 53px 34% 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve by 15% 5px via 5% 70px, curve by 25% 25px via 25% 45px 10% 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve by 25% -5px via 15% 50px, curve by 15% 35px via 35% 35px -20% 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve by 7% 13px via -3% 86px, curve by 33% 17px via 17% 53px 34% 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve by 15% 5px via 5% 70px, curve by 25% 25px via 25% 45px 10% 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve by 25% -5px via 15% 50px, curve by 15% 35px via 35% 35px -20% 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from 2% 2px, curve by 7% 13px via -3% 86px, curve by 33% 17px via 17% 53px 34% 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from 10% 10px, curve by 15% 5px via 5% 70px, curve by 25% 25px via 25% 45px 10% 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, curve by 10% 10px via 0% 80px, curve by 30% 20px via 20% 50px 25% 70px)\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from 20% 20px, curve by 25% -5px via 15% 50px, curve by 15% 35px via 35% 35px -20% 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth to 7% 13px via -3% 86px, smooth to 33% 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth to 15% 5px via 5% 70px, smooth to 25% 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth to 25% -5px via 15% 50px, smooth to 15% 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth to 7% 13px via -3% 86px, smooth to 33% 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth to 15% 5px via 5% 70px, smooth to 25% 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth to 25% -5px via 15% 50px, smooth to 15% 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth to 7% 13px via -3% 86px, smooth to 33% 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth to 15% 5px via 5% 70px, smooth to 25% 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth to 25% -5px via 15% 50px, smooth to 15% 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth to 7% 13px via -3% 86px, smooth to 33% 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth to 15% 5px via 5% 70px, smooth to 25% 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [shape(from 15% 15px, smooth to 20% 0px via 10% 60px, smooth to 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth to 25% -5px via 15% 50px, smooth to 15% 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth by 7% 13px via -3% 86px, smooth by 33% 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth by 15% 5px via 5% 70px, smooth by 25% 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth by 25% -5px via 15% 50px, smooth by 15% 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth by 7% 13px via -3% 86px, smooth by 33% 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth by 15% 5px via 5% 70px, smooth by 25% 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth by 25% -5px via 15% 50px, smooth by 15% 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth by 7% 13px via -3% 86px, smooth by 33% 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth by 15% 5px via 5% 70px, smooth by 25% 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth by 25% -5px via 15% 50px, smooth by 15% 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (-0.3) should be [shape(from 2% 2px, smooth by 7% 13px via -3% 86px, smooth by 33% 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0) should be [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (0.5) should be [shape(from 10% 10px, smooth by 15% 5px via 5% 70px, smooth by 25% 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, smooth by 10% 10px via 0% 80px, smooth by 30% 20px)\] to [shape(from 15% 15px, smooth by 20% 0px via 10% 60px, smooth by 20% 30px)\] at (1.5) should be [shape(from 20% 20px, smooth by 25% -5px via 15% 50px, smooth by 15% 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2% 2px, arc to 18% -12px of 7px 17px ccw small, arc by 12% -2px of 33px 33px rotate -42deg cw large , arc to 25% 20px of 10px 5px ccw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0) should be [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8% 8px, arc to 12% -18px of 13px 23px ccw small, arc by 18% -8px of 27px 27px rotate 102deg cw large, arc to 25% 20px of 10px 5px ccw small )\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10% 10px, arc to 10% -20px of 15px 25px ccw small, arc by 20% -10px of 25px rotate 150deg cw large, arc to 25% 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1) should be [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px rotate 270deg cw small, arc to 25% 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20% 20px, arc to 0% -30px of 25px 35px ccw small, arc by 30% -20px of 15px rotate 390deg cw small, arc to 25% 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2% 2px, arc to 18% -12px of 7px 17px ccw small, arc by 12% -2px of 33px 33px rotate -42deg cw large , arc to 25% 20px of 10px 5px ccw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0) should be [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8% 8px, arc to 12% -18px of 13px 23px ccw small, arc by 18% -8px of 27px 27px rotate 102deg cw large, arc to 25% 20px of 10px 5px ccw small )\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10% 10px, arc to 10% -20px of 15px 25px ccw small, arc by 20% -10px of 25px rotate 150deg cw large, arc to 25% 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1) should be [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px rotate 270deg cw small, arc to 25% 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20% 20px, arc to 0% -30px of 25px 35px ccw small, arc by 30% -20px of 15px rotate 390deg cw small, arc to 25% 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2% 2px, arc to 18% -12px of 7px 17px ccw small, arc by 12% -2px of 33px 33px rotate -42deg cw large , arc to 25% 20px of 10px 5px ccw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0) should be [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8% 8px, arc to 12% -18px of 13px 23px ccw small, arc by 18% -8px of 27px 27px rotate 102deg cw large, arc to 25% 20px of 10px 5px ccw small )\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10% 10px, arc to 10% -20px of 15px 25px ccw small, arc by 20% -10px of 25px rotate 150deg cw large, arc to 25% 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1) should be [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px rotate 270deg cw small, arc to 25% 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20% 20px, arc to 0% -30px of 25px 35px ccw small, arc by 30% -20px of 15px rotate 390deg cw small, arc to 25% 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2% 2px, arc to 18% -12px of 7px 17px ccw small, arc by 12% -2px of 33px 33px rotate -42deg cw large , arc to 25% 20px of 10px 5px ccw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0) should be [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8% 8px, arc to 12% -18px of 13px 23px ccw small, arc by 18% -8px of 27px 27px rotate 102deg cw large, arc to 25% 20px of 10px 5px ccw small )\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10% 10px, arc to 10% -20px of 15px 25px ccw small, arc by 20% -10px of 25px rotate 150deg cw large, arc to 25% 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1) should be [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px rotate 270deg cw small, arc to 25% 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [shape(from 15% 15px, arc to 5% -25px of 20px 30px, arc by 25% -15px of 20px cw rotate 270deg small, arc to 25% 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20% 20px, arc to 0% -30px of 25px 35px ccw small, arc by 30% -20px of 15px rotate 390deg cw small, arc to 25% 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (-0.3) should be [shape(from 8px calc(-6.5% - 1.5px), hline to 7px, vline by calc(-3% + 208px), hline by 5.92px, close, vline by 2.8px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0) should be [shape(from 5px -5%, hline to 10px, vline by calc(0% + 160px), hline by 8.25px, close, vline by 4px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0.6) should be [shape(from -1px calc(-2% + 3px), hline to 16px, vline by calc(6% + 64px), hline by 12.9px, close ,vline by 6.4px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1) should be [shape(from -5px calc(0% + 5px), hline to 20px, vline by 10%, hline by 16px, close, vline by 8px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1.5) should be [shape(from -10px calc(2.5% + 7.5px), hline to 25px, vline by calc(15% - 80px), hline by 19.88px, close, vline by 10px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (-0.3) should be [shape(from 8px calc(-6.5% - 1.5px), hline to 7px, vline by calc(-3% + 208px), hline by 5.92px, close, vline by 2.8px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0) should be [shape(from 5px -5%, hline to 10px, vline by calc(0% + 160px), hline by 8.25px, close, vline by 4px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0.6) should be [shape(from -1px calc(-2% + 3px), hline to 16px, vline by calc(6% + 64px), hline by 12.9px, close ,vline by 6.4px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1) should be [shape(from -5px calc(0% + 5px), hline to 20px, vline by 10%, hline by 16px, close, vline by 8px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1.5) should be [shape(from -10px calc(2.5% + 7.5px), hline to 25px, vline by calc(15% - 80px), hline by 19.88px, close, vline by 10px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (-0.3) should be [shape(from 8px calc(-6.5% - 1.5px), hline to 7px, vline by calc(-3% + 208px), hline by 5.92px, close, vline by 2.8px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0) should be [shape(from 5px -5%, hline to 10px, vline by calc(0% + 160px), hline by 8.25px, close, vline by 4px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0.6) should be [shape(from -1px calc(-2% + 3px), hline to 16px, vline by calc(6% + 64px), hline by 12.9px, close ,vline by 6.4px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1) should be [shape(from -5px calc(0% + 5px), hline to 20px, vline by 10%, hline by 16px, close, vline by 8px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1.5) should be [shape(from -10px calc(2.5% + 7.5px), hline to 25px, vline by calc(15% - 80px), hline by 19.88px, close, vline by 10px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (-0.3) should be [shape(from 8px calc(-6.5% - 1.5px), hline to 7px, vline by calc(-3% + 208px), hline by 5.92px, close, vline by 2.8px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0) should be [shape(from 5px -5%, hline to 10px, vline by calc(0% + 160px), hline by 8.25px, close, vline by 4px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (0.6) should be [shape(from -1px calc(-2% + 3px), hline to 16px, vline by calc(6% + 64px), hline by 12.9px, close ,vline by 6.4px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1) should be [shape(from -5px calc(0% + 5px), hline to 20px, vline by 10%, hline by 16px, close, vline by 8px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5px -5%, hline to 10px, vline by 10rem, hline by 8.25px, close, vline by 3pt)\] to [shape(from -5px 5px, hline to 20px, vline by 10%, hline by 1em, close, vline by 6pt)\] at (1.5) should be [shape(from -10px calc(2.5% + 7.5px), hline to 25px, vline by calc(15% - 80px), hline by 19.88px, close, vline by 10px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, smooth to calc(5% + 10px) 5px via calc(0% + 5px) 70px, smooth to calc(15% + 10px) 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.3) should be [shape(from calc(3.5% + 4.5px) 8px, arc to calc(10.5% + 1.5px) -18px of 13px 23px, arc by calc(10.5% + 7.5px) -8px of 27px cw large rotate 102deg, arc to calc(17.5% + 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, arc to calc(-7.5% + 7.5px) -30px of 25px 35px, arc by calc(-7.5% + 37.5px) -20px of 15px cw rotate 390deg, arc to calc(-12.5% + 37.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from calc(-4.5% + 6.5px) 2px, curve by calc(-6% + 13px) 13px via -3% 86px, curve by calc(-6% + 39px) 17px via calc(-9% + 26px) 53px calc(1.5% + 32.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, arc to calc(-7.5% + 7.5px) -30px of 25px 35px, arc by calc(-7.5% + 37.5px) -20px of 15px cw rotate 390deg, arc to calc(-12.5% + 37.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (-0.3) should be [shape(from 2px 2px, hline to -1px, vline to -2px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (0.5) should be [shape(from 10px 10px, hline to 15px, vline to -10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (-0.3) should be [shape(from 2px 2px, hline to -1px, vline to -2px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (-0.3) should be [shape(from 2px 2px, hline to -1px, vline to -2px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, arc to calc(-7.5% + 7.5px) -30px of 25px 35px, arc by calc(-7.5% + 37.5px) -20px of 15px cw rotate 390deg, arc to calc(-12.5% + 37.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, smooth to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, smooth to calc(-15% + 30px) 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20px 20px, arc to 0px -30px of 25px 35px ccw small, arc by 30px -20px of 15px rotate 390deg cw small, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, curve to calc(0% + 20px) 0px via calc(0% + 10px) 60px, curve to calc(0% + 20px) 30px via calc(0% + 30px) 40px calc(0% - 5px) 100px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, smooth to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, smooth to calc(-15% + 30px) 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0) should be [shape(from 5px 5px, smooth by 10px 10px via 0px 80px, smooth by 30px 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, smooth to calc(5% + 10px) 5px via calc(0% + 5px) 70px, smooth to calc(15% + 10px) 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20px 20px, arc to 0px -30px of 25px 35px ccw small, arc by 30px -20px of 15px rotate 390deg cw small, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10px 10px, arc to 10px -20px of 15px 25px ccw small, arc by 20px -10px of 25px rotate 150deg cw large, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, smooth to calc(13% - 6px) 13px via calc(0% - 3px) 86px, smooth to calc(39% - 6px) 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (1.5) should be [shape(from 20px 20px, smooth by 25px -5px via 15px 50px, smooth by 15px 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, smooth to calc(0% + 20px) 0px via calc(0% + 10px) 60px, smooth to calc(0% + 20px) 30px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (-0.3) should be [shape(from 2px 2px, smooth by 7px 13px via -3px 86px, smooth by 33px 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2px 2px, arc to 18px -12px of 7px 17px ccw small, arc by 12px -2px of 33px 33px rotate -42deg cw large , arc to 25px 20px of 10px 5px ccw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1) should be [shape(from calc(0% + 15px) 15px, arc to calc(0% + 5px) -25px of 20px 30px, arc by calc(0% + 25px) -15px of 20px cw rotate 270deg, arc to calc(0% + 25px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, smooth to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, smooth to calc(-15% + 30px) 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1) should be [shape(from calc(0% + 15px) 15px, arc to calc(0% + 5px) -25px of 20px 30px, arc by calc(0% + 25px) -15px of 20px cw rotate 270deg, arc to calc(0% + 25px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (0.5) should be [shape(from 10px 10px, hline to 15px, vline to -10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (0) should be [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, smooth to calc(13% - 6px) 13px via calc(0% - 3px) 86px, smooth to calc(39% - 6px) 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, smooth to calc(0% + 20px) 0px via calc(0% + 10px) 60px, smooth to calc(0% + 20px) 30px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, smooth to calc(5% + 10px) 5px via calc(0% + 5px) 70px, smooth to calc(15% + 10px) 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, smooth to calc(5% + 10px) 5px via calc(0% + 5px) 70px, smooth to calc(15% + 10px) 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (0) should be [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from calc(0% + 5px) 5px, curve by calc(0% + 10px) 10px via 0% 80px, curve by calc(0% + 30px) 20px via calc(0% + 20px) 50px calc(0% + 25px) 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from calc(22.5% - 2.5px) 20px, curve by calc(30% - 5px) -5px via 15% 50px, curve by calc(30% - 15px) 35px via calc(45% - 10px) 35px calc(-7.5% - 12.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0) should be [shape(from 5px 5px, smooth by 10px 10px via 0px 80px, smooth by 30px 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, smooth to calc(0% + 20px) 0px via calc(0% + 10px) 60px, smooth to calc(0% + 20px) 30px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, arc to calc(19.5% - 1.5px) -12px of 7px 17px, arc by calc(19.5% - 7.5px) -2px of 33px cw large rotate -42deg, arc to calc(32.5% - 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, smooth to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, smooth to calc(-15% + 30px) 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8px 8px, arc to 12px -18px of 13px 23px ccw small, arc by 18px -8px of 27px 27px rotate 102deg cw large, arc to 25px 20px of 10px 5px ccw small )\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from calc(22.5% - 2.5px) 20px, curve by calc(30% - 5px) -5px via 15% 50px, curve by calc(30% - 15px) 35px via calc(45% - 10px) 35px calc(-7.5% - 12.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from calc(7.5% + 2.5px) 10px, curve by calc(10% + 5px) 5px via 5% 70px, curve by calc(10% + 15px) 25px via calc(15% + 10px) 45px calc(-2.5% + 12.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, arc to calc(7.5% + 2.5px) -20px of 15px 25px, arc by calc(7.5% + 12.5px) -10px of 25px cw large rotate 150deg, arc to calc(12.5% + 12.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1) should be [shape(from calc(0% + 15px) 15px, arc to calc(0% + 5px) -25px of 20px 30px, arc by calc(0% + 25px) -15px of 20px cw rotate 270deg, arc to calc(0% + 25px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, curve to calc(13% - 6px) 13px via calc(0% - 3px) 86px, curve to calc(39% - 6px) 17px via calc(26% - 9px) 53px calc(32.5% + 1.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, curve to calc(0% + 20px) 0px via calc(0% + 10px) 60px, curve to calc(0% + 20px) 30px via calc(0% + 30px) 40px calc(0% - 5px) 100px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0) should be [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1.5) should be [shape(from 20px 20px, hline to 35px, vline to -20px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, curve to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, curve to calc(-15% + 30px) 35px via calc(-10% + 45px) 35px calc(-12.5% - 7.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0) should be [shape(from 5px 5px, arc to 15px -15px of 10px 20px, arc by 15px -5px of 30px cw rotate 30deg large, arc to 25px 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, curve to calc(5% + 10px) 5px via calc(0% + 5px) 70px, curve to calc(15% + 10px) 25px via calc(10% + 15px) 45px calc(12.5% - 2.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, smooth to calc(13% - 6px) 13px via calc(0% - 3px) 86px, smooth to calc(39% - 6px) 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.3) should be [shape(from calc(3.5% + 4.5px) 8px, arc to calc(10.5% + 1.5px) -18px of 13px 23px, arc by calc(10.5% + 7.5px) -8px of 27px cw large rotate 102deg, arc to calc(17.5% + 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (-0.3) should be [shape(from 2px 2px, smooth by 7px 13px via -3px 86px, smooth by 33px 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1) should be [shape(from 15px 15px, hline to 25px, vline to -15px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from calc(7.5% + 2.5px) 10px, curve by calc(10% + 5px) 5px via 5% 70px, curve by calc(10% + 15px) 25px via calc(15% + 10px) 45px calc(-2.5% + 12.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1) should be [shape(from calc(0% + 15px) 15px, arc to calc(0% + 5px) -25px of 20px 30px, arc by calc(0% + 25px) -15px of 20px cw rotate 270deg, arc to calc(0% + 25px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (-0.3) should be [shape(from 2px 2px, hline to -1px, vline to -2px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, curve to calc(5% + 10px) 5px via calc(0% + 5px) 70px, curve to calc(15% + 10px) 25px via calc(10% + 15px) 45px calc(12.5% - 2.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (-0.3) should be [shape(from 2px 2px, smooth by 7px 13px via -3px 86px, smooth by 33px 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, curve to calc(5% + 10px) 5px via calc(0% + 5px) 70px, curve to calc(15% + 10px) 25px via calc(10% + 15px) 45px calc(12.5% - 2.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0.5) should be [shape(from 10px 10px, smooth by 15px 5px via 5px 70px, smooth by 25px 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (1.5) should be [shape(from 20px 20px, smooth by 25px -5px via 15px 50px, smooth by 15px 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (-0.3) should be [shape(from 2px 2px, smooth by 7px 13px via -3px 86px, smooth by 33px 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20px 20px, arc to 0px -30px of 25px 35px ccw small, arc by 30px -20px of 15px rotate 390deg cw small, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (1.5) should be [shape(from 20px 20px, smooth by 25px -5px via 15px 50px, smooth by 15px 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (0) should be [shape(from 5px 5px, hline to 5px, vline to -5px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, curve to calc(13% - 6px) 13px via calc(0% - 3px) 86px, curve to calc(39% - 6px) 17px via calc(26% - 9px) 53px calc(32.5% + 1.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, arc to calc(19.5% - 1.5px) -12px of 7px 17px, arc by calc(19.5% - 7.5px) -2px of 33px cw large rotate -42deg, arc to calc(32.5% - 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (1.5) should be [shape(from 20px 20px, arc to 0px -30px of 25px 35px ccw small, arc by 30px -20px of 15px rotate 390deg cw small, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from calc(0% + 5px) 5px, curve by calc(0% + 10px) 10px via 0% 80px, curve by calc(0% + 30px) 20px via calc(0% + 20px) 50px calc(0% + 25px) 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8px 8px, arc to 12px -18px of 13px 23px ccw small, arc by 18px -8px of 27px 27px rotate 102deg cw large, arc to 25px 20px of 10px 5px ccw small )\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, curve to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, curve to calc(-15% + 30px) 35px via calc(-10% + 45px) 35px calc(-12.5% - 7.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, arc to calc(19.5% - 1.5px) -12px of 7px 17px, arc by calc(19.5% - 7.5px) -2px of 33px cw large rotate -42deg, arc to calc(32.5% - 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, arc to calc(7.5% + 2.5px) -20px of 15px 25px, arc by calc(7.5% + 12.5px) -10px of 25px cw large rotate 150deg, arc to calc(12.5% + 12.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, curve to calc(0% + 20px) 0px via calc(0% + 10px) 60px, curve to calc(0% + 20px) 30px via calc(0% + 30px) 40px calc(0% - 5px) 100px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from calc(-4.5% + 6.5px) 2px, curve by calc(-6% + 13px) 13px via -3% 86px, curve by calc(-6% + 39px) 17px via calc(-9% + 26px) 53px calc(1.5% + 32.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, curve to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, curve to calc(-15% + 30px) 35px via calc(-10% + 45px) 35px calc(-12.5% - 7.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, arc to calc(19.5% - 1.5px) -12px of 7px 17px, arc by calc(19.5% - 7.5px) -2px of 33px cw large rotate -42deg, arc to calc(32.5% - 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1) should be [shape(from 15px 15px, hline to 25px, vline to -15px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from calc(7.5% + 2.5px) 10px, curve by calc(10% + 5px) 5px via 5% 70px, curve by calc(10% + 15px) 25px via calc(15% + 10px) 45px calc(-2.5% + 12.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, curve to calc(13% - 6px) 13px via calc(0% - 3px) 86px, curve to calc(39% - 6px) 17px via calc(26% - 9px) 53px calc(32.5% + 1.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from calc(0% + 5px) 5px, curve by calc(0% + 10px) 10px via 0% 80px, curve by calc(0% + 30px) 20px via calc(0% + 20px) 50px calc(0% + 25px) 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from calc(22.5% - 2.5px) 20px, curve by calc(30% - 5px) -5px via 15% 50px, curve by calc(30% - 15px) 35px via calc(45% - 10px) 35px calc(-7.5% - 12.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.3) should be [shape(from calc(3.5% + 4.5px) 8px, arc to calc(10.5% + 1.5px) -18px of 13px 23px, arc by calc(10.5% + 7.5px) -8px of 27px cw large rotate 102deg, arc to calc(17.5% + 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8px 8px, arc to 12px -18px of 13px 23px ccw small, arc by 18px -8px of 27px 27px rotate 102deg cw large, arc to 25px 20px of 10px 5px ccw small )\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0) should be [shape(from 5px 5px, smooth by 10px 10px via 0px 80px, smooth by 30px 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, arc to calc(7.5% + 2.5px) -20px of 15px 25px, arc by calc(7.5% + 12.5px) -10px of 25px cw large rotate 150deg, arc to calc(12.5% + 12.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0.5) should be [shape(from 10px 10px, smooth by 15px 5px via 5px 70px, smooth by 25px 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.3) should be [shape(from 8px 8px, arc to 12px -18px of 13px 23px ccw small, arc by 18px -8px of 27px 27px rotate 102deg cw large, arc to 25px 20px of 10px 5px ccw small )\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0) should be [shape(from calc(0% + 5px) 5px, curve by calc(0% + 10px) 10px via 0% 80px, curve by calc(0% + 30px) 20px via calc(0% + 20px) 50px calc(0% + 25px) 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2px 2px, arc to 18px -12px of 7px 17px ccw small, arc by 12px -2px of 33px 33px rotate -42deg cw large , arc to 25px 20px of 10px 5px ccw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1.5) should be [shape(from 20px 20px, hline to 35px, vline to -20px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10px 10px, arc to 10px -20px of 15px 25px ccw small, arc by 20px -10px of 25px rotate 150deg cw large, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (0.5) should be [shape(from calc(7.5% + 2.5px) 10px, curve by calc(10% + 5px) 5px via 5% 70px, curve by calc(10% + 15px) 25px via calc(15% + 10px) 45px calc(-2.5% + 12.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from calc(-4.5% + 6.5px) 2px, curve by calc(-6% + 13px) 13px via -3% 86px, curve by calc(-6% + 39px) 17px via calc(-9% + 26px) 53px calc(1.5% + 32.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0) should be [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2px 2px, arc to 18px -12px of 7px 17px ccw small, arc by 12px -2px of 33px 33px rotate -42deg cw large , arc to 25px 20px of 10px 5px ccw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (1.5) should be [shape(from calc(22.5% - 2.5px) 20px, curve by calc(30% - 5px) -5px via 15% 50px, curve by calc(30% - 15px) 35px via calc(45% - 10px) 35px calc(-7.5% - 12.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0.5) should be [shape(from 10px 10px, smooth by 15px 5px via 5px 70px, smooth by 25px 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, smooth to calc(13% - 6px) 13px via calc(0% - 3px) 86px, smooth to calc(39% - 6px) 17px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, curve to calc(-5% + 30px) -5px via calc(0% + 15px) 50px, curve to calc(-15% + 30px) 35px via calc(-10% + 45px) 35px calc(-12.5% - 7.5px) 115px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, curve to calc(5% + 10px) 5px via calc(0% + 5px) 70px, curve to calc(15% + 10px) 25px via calc(10% + 15px) 45px calc(12.5% - 2.5px) 85px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (-0.3) should be [shape(from calc(6.5% - 4.5px) 2px, curve to calc(13% - 6px) 13px via calc(0% - 3px) 86px, curve to calc(39% - 6px) 17px via calc(26% - 9px) 53px calc(32.5% + 1.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0) should be [shape(from 5px 5px, arc to 15px -15px of 10px 20px, arc by 15px -5px of 30px cw rotate 30deg large, arc to 25px 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (1.5) should be [shape(from calc(-2.5% + 22.5px) 20px, arc to calc(-7.5% + 7.5px) -30px of 25px 35px, arc by calc(-7.5% + 37.5px) -20px of 15px cw rotate 390deg, arc to calc(-12.5% + 37.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1.5) should be [shape(from 20px 20px, hline to 35px, vline to -20px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (0) should be [shape(from 5px 5px, hline to 5px, vline to -5px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (0) should be [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (1.5) should be [shape(from 20px 20px, smooth by 25px -5px via 15px 50px, smooth by 15px 35px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.3) should be [shape(from calc(3.5% + 4.5px) 8px, arc to calc(10.5% + 1.5px) -18px of 13px 23px, arc by calc(10.5% + 7.5px) -8px of 27px cw large rotate 102deg, arc to calc(17.5% + 7.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0.5) should be [shape(from 10px 10px, smooth by 15px 5px via 5px 70px, smooth by 25px 25px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10px 10px, arc to 10px -20px of 15px 25px ccw small, arc by 20px -10px of 25px rotate 150deg cw large, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (0.5) should be [shape(from 10px 10px, hline to 15px, vline to -10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (0.5) should be [shape(from 10px 10px, hline to 15px, vline to -10px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1) should be [shape(from 15px 15px, hline to 25px, vline to -15px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0) should be [shape(from 5px 5px, arc to 15px -15px of 10px 20px, arc by 15px -5px of 30px cw rotate 30deg large, arc to 25px 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [path("M 5 5 s 0 80 10 10 t 30 20")\] to [shape(from 15px 15px, smooth by 20px 0px via 10px 60px, smooth by 20px 30px)\] at (0) should be [shape(from 5px 5px, smooth by 10px 10px via 0px 80px, smooth by 30px 20px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1) should be [shape(from 15px 15px, hline to 25px, vline to -15px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (-0.3) should be [shape(from 2px 2px, arc to 18px -12px of 7px 17px ccw small, arc by 12px -2px of 33px 33px rotate -42deg cw large , arc to 25px 20px of 10px 5px ccw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, curve to calc(0% + 20px) 0px via calc(0% + 10px) 60px, curve to calc(0% + 20px) 30px via calc(0% + 30px) 40px calc(0% - 5px) 100px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5% 5px, smooth to 10% 10px via 0% 80px, smooth to 30% 20px)\] to [path("M 15 15 S 10 60 20 0 T 20 30")\] at (1) should be [shape(from calc(0% + 15px) 15px, smooth to calc(0% + 20px) 0px via calc(0% + 10px) 60px, smooth to calc(0% + 20px) 30px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [shape(from 5px 5px, hline to 5px, vline to -5px, close)\] to [path("M 15 15 H 25 V -15 Z")\] at (1.5) should be [shape(from 20px 20px, hline to 35px, vline to -20px, close)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [Web Animations: property <offset-path> from [path("M 5 5 q 0 80 10 10 c 20 50 25 70 30 20")\] to [shape(from 15% 15px, curve by 20% 0px via 10% 60px, curve by 20% 30px via 30% 40px -5% 100px)\] at (-0.3) should be [shape(from calc(-4.5% + 6.5px) 2px, curve by calc(-6% + 13px) 13px via -3% 86px, curve by calc(-6% + 39px) 17px via calc(-9% + 26px) 53px calc(1.5% + 32.5px) 61px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\] to [path("M 15 15 Q 10 60 20 0 C 30 40 -5 100 20 30")\] at (0) should be [shape(from 5% 5px, curve to 10% 10px via 0% 80px, curve to 30% 20px via 20% 50px 25% 70px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0) should be [shape(from 5px 5px, arc to 15px -15px of 10px 20px, arc by 15px -5px of 30px cw rotate 30deg large, arc to 25px 20px of 10px 5px small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Transitions with transition: all: property <offset-path> from [shape(from 5% 5px, arc to 15% -15px of 10px 20px, arc by 15% -5px of 30px cw rotate 30deg large, arc to 25% 20px of 10px 5px small)\] to [path("M 15 15 A 20,30 0 0,0 5,-25 a 20,20 270 0,1 25,-15 A 10,5 0 0,0 25 20")\] at (0.5) should be [shape(from calc(2.5% + 7.5px) 10px, arc to calc(7.5% + 2.5px) -20px of 15px 25px, arc by calc(7.5% + 12.5px) -10px of 25px cw large rotate 150deg, arc to calc(12.5% + 12.5px) 20px of 10px 5px)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + + [CSS Animations: property <offset-path> from [path("M 5 5 A 10,20 0 0,0 15,-15 a 30,30 30 1,1 15,-5 A 10,5 0 0,0 25 20")\] to [shape(from 15px 15px, arc to 5px -25px of 20px 30px, arc by 25px -15px of 20px cw rotate 270deg small, arc to 25px 20px of 10px 5px small cw)\] at (0.5) should be [shape(from 10px 10px, arc to 10px -20px of 15px 25px ccw small, arc by 20px -10px of 25px rotate 150deg cw large, arc to 25px 20px of 10px 5px cw small)\]] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-shape-001.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-shape-001.html.ini new file mode 100644 index 0000000000..8d7b1adc33 --- /dev/null +++ b/testing/web-platform/meta/css/motion/offset-path-shape-shape-001.html.ini @@ -0,0 +1,3 @@ +[offset-path-shape-shape-001.html] + expected: + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-shape-002.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-shape-002.html.ini new file mode 100644 index 0000000000..20f53b8e48 --- /dev/null +++ b/testing/web-platform/meta/css/motion/offset-path-shape-shape-002.html.ini @@ -0,0 +1,3 @@ +[offset-path-shape-shape-002.html] + expected: + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/motion/offset-path-shape-shape-003.html.ini b/testing/web-platform/meta/css/motion/offset-path-shape-shape-003.html.ini new file mode 100644 index 0000000000..8b9e71593b --- /dev/null +++ b/testing/web-platform/meta/css/motion/offset-path-shape-shape-003.html.ini @@ -0,0 +1,3 @@ +[offset-path-shape-shape-003.html] + expected: + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/motion/parsing/offset-path-shape-computed.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-path-shape-computed.html.ini new file mode 100644 index 0000000000..9b9a302113 --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-path-shape-computed.html.ini @@ -0,0 +1,48 @@ +[offset-path-shape-computed.html] + [Property offset-path value 'shape(from 0px 0px, line to 10px 10px)'] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Property offset-path value 'shape(from 1em 50px, line to 10rem 10%)'] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Property offset-path value 'shape(from 10px 10px, move by 10px 5px, line by 20px 40%, close)'] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Property offset-path value 'shape(from 10px 10px, hline by 10px, vline to 5rem)'] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Property offset-path value 'shape(from 10px 10px, vline by 5%, hline to 1px)'] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Property offset-path value 'shape(from 10px 10px, curve to 50px 20px via 10rem 1%)'] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Property offset-path value 'shape(from 10px 10px, curve to 50px 20px via 10rem 1px 20% 1em)'] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Property offset-path value 'shape(from 10px 10px, smooth to 50px 20px via 10rem 1%)'] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Property offset-path value 'shape(from 10px 10px, smooth to 50px 3pt)'] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Property offset-path value 'shape(from 10px 10px, arc to 50px 3pt of 10px 10px)'] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Property offset-path value 'shape(from 10px 10px, arc to 50px 3pt of 10px 10px small rotate 0deg)'] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [Property offset-path value 'shape(from 10% 1rem, arc to 50px 3pt of 20% cw large rotate 25deg)'] + expected: + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/motion/parsing/offset-path-shape-parsing.html.ini b/testing/web-platform/meta/css/motion/parsing/offset-path-shape-parsing.html.ini new file mode 100644 index 0000000000..e0ff50997e --- /dev/null +++ b/testing/web-platform/meta/css/motion/parsing/offset-path-shape-parsing.html.ini @@ -0,0 +1,64 @@ +[offset-path-shape-parsing.html] + [e.style['offset-path'\] = "shape(from 0px 0px, line to 10px 10px)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape( from 0px 0px, line to 10px 10px )" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape(from 1em 50%, line to 10px 10px)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape(from 1ch 50px, line to 10rem 10vh)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape(from 1ch -50px, line to -10% 12px)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape(from 10px 10px, move by 10px 5px, line by 20px 40%, close)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape(from 10px 10px, hline by 10px, vline to 5rem)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape(from 10px 10px, vline by 5%, hline to 1vw)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape(from 10px 10px, curve to 50px 20px via 10rem 1%)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape(from 10px 10px, curve to 50px 20px via 10rem 1px 20vh 1ch)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape(from 10px 10px, curve by 50px 20px via 10rem 1px 20vh 1ch)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape(from 10px 10px, smooth to 50px 20px via 10rem 1%)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape(from 10px 10px, smooth to 50px 1pt)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape(from 10px 10px, arc to 50px 1pt of 10px 10px)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape(from 10px 10px, arc to 50px 1pt of 10px 10px small rotate 0deg)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [e.style['offset-path'\] = "shape(from 10% 1rem, arc to 50px 1pt of 20% cw large rotate 25deg)" should set the property value] + expected: + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/css/printing/page-name-002-print.html.ini b/testing/web-platform/meta/css/printing/page-name-002-print.html.ini deleted file mode 100644 index a69bf9a649..0000000000 --- a/testing/web-platform/meta/css/printing/page-name-002-print.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[page-name-002-print.html] - expected: - if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, PASS] - if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, PASS] - if (os == "mac") and not debug: [TIMEOUT, PASS] - [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/css/printing/page-size-004-print.html.ini b/testing/web-platform/meta/css/printing/page-size-004-print.html.ini deleted file mode 100644 index fed49a59b2..0000000000 --- a/testing/web-platform/meta/css/printing/page-size-004-print.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[page-size-004-print.html] - prefs: [layout.css.allow-mixed-page-sizes:true] diff --git a/testing/web-platform/meta/css/printing/page-size-005-print.html.ini b/testing/web-platform/meta/css/printing/page-size-005-print.html.ini deleted file mode 100644 index 75fa19c247..0000000000 --- a/testing/web-platform/meta/css/printing/page-size-005-print.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[page-size-005-print.html] - prefs: [layout.css.allow-mixed-page-sizes:true] diff --git a/testing/web-platform/meta/css/printing/page-size-006-print.html.ini b/testing/web-platform/meta/css/printing/page-size-006-print.html.ini deleted file mode 100644 index a6f45db06e..0000000000 --- a/testing/web-platform/meta/css/printing/page-size-006-print.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[page-size-006-print.html] - prefs: [layout.css.page-orientation.enabled:true] diff --git a/testing/web-platform/meta/css/printing/page-size-007-print.html.ini b/testing/web-platform/meta/css/printing/page-size-007-print.html.ini deleted file mode 100644 index 0e98d1a2f4..0000000000 --- a/testing/web-platform/meta/css/printing/page-size-007-print.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[page-size-007-print.html] - prefs: [layout.css.allow-mixed-page-sizes:true] - expected: - if (processor == "x86") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/css/printing/page-size-008-print.html.ini b/testing/web-platform/meta/css/printing/page-size-008-print.html.ini deleted file mode 100644 index 5eecfb28e5..0000000000 --- a/testing/web-platform/meta/css/printing/page-size-008-print.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[page-size-008-print.html] - prefs: [layout.css.allow-mixed-page-sizes:true] - expected: - if (processor == "x86") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/css/printing/page-size-009-print.html.ini b/testing/web-platform/meta/css/printing/page-size-009-print.html.ini deleted file mode 100644 index 146b69160e..0000000000 --- a/testing/web-platform/meta/css/printing/page-size-009-print.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[page-size-009-print.html] - disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1849648 diff --git a/testing/web-platform/meta/css/printing/page-size-010-print.html.ini b/testing/web-platform/meta/css/printing/page-size-010-print.html.ini deleted file mode 100644 index 3326a8f0b1..0000000000 --- a/testing/web-platform/meta/css/printing/page-size-010-print.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[page-size-010-print.html] - prefs: [layout.css.allow-mixed-page-sizes:true] - expected: - if (processor == "x86") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/css/printing/page-size-011-print.html.ini b/testing/web-platform/meta/css/printing/page-size-011-print.html.ini deleted file mode 100644 index ee6bfbfd4e..0000000000 --- a/testing/web-platform/meta/css/printing/page-size-011-print.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[page-size-011-print.html] - expected: - if not ccov and not debug and not asan and not tsan: TIMEOUT diff --git a/testing/web-platform/meta/css/printing/transform-002-print.html.ini b/testing/web-platform/meta/css/printing/transform-002-print.html.ini deleted file mode 100644 index 25431ea712..0000000000 --- a/testing/web-platform/meta/css/printing/transform-002-print.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[transform-002-print.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/printing/transform-003-print.html.ini b/testing/web-platform/meta/css/printing/transform-003-print.html.ini deleted file mode 100644 index 0b54873bd8..0000000000 --- a/testing/web-platform/meta/css/printing/transform-003-print.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[transform-003-print.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/selectors/invalidation/state-in-has.html.ini b/testing/web-platform/meta/css/selectors/invalidation/state-in-has.html.ini index 56c5689155..1c5f00fae6 100644 --- a/testing/web-platform/meta/css/selectors/invalidation/state-in-has.html.ini +++ b/testing/web-platform/meta/css/selectors/invalidation/state-in-has.html.ini @@ -1,3 +1,2 @@ [state-in-has.html] - [Test :has() invalidation with :state() pseudo-classes] - expected: FAIL + prefs: [dom.element.customstateset.enabled:true] diff --git a/testing/web-platform/meta/css/zoom/iframe-zoom-nested.html.ini b/testing/web-platform/meta/css/zoom/iframe-zoom-nested.html.ini new file mode 100644 index 0000000000..9ca681f122 --- /dev/null +++ b/testing/web-platform/meta/css/zoom/iframe-zoom-nested.html.ini @@ -0,0 +1,2 @@ +[iframe-zoom-nested.html] + expected: FAIL diff --git a/testing/web-platform/meta/css/zoom/iframe-zoom.sub.html.ini b/testing/web-platform/meta/css/zoom/iframe-zoom.sub.html.ini new file mode 100644 index 0000000000..cdc7190e5e --- /dev/null +++ b/testing/web-platform/meta/css/zoom/iframe-zoom.sub.html.ini @@ -0,0 +1,2 @@ +[iframe-zoom.sub.html] + expected: FAIL |