From d0670d484528bbe60a03d8da52c90b09cab486b4 Mon Sep 17 00:00:00 2001 From: Manish Goregaokar Date: Thu, 23 Jul 2020 19:37:46 -0700 Subject: [PATCH] Enable clip WPT tests for 2020 --- tests/wpt/include-layout-2020.ini | 3 + .../animations/clip-interpolation.html.ini | 721 +++++++ .../animations/clip-path-composition.html.ini | 193 ++ .../clip-path-interpolation-001.html.ini | 889 +++++++++ .../clip-path-interpolation-002.html.ini | 1657 +++++++++++++++++ .../mask-image-interpolation.html.ini | 721 +++++++ .../mask-position-interpolation.html.ini | 589 ++++++ .../clip-path/clip-path-circle-001.html.ini | 2 + .../clip-path/clip-path-circle-002.html.ini | 2 + .../clip-path/clip-path-circle-003.html.ini | 2 + .../clip-path/clip-path-circle-004.html.ini | 2 + .../clip-path/clip-path-circle-005.html.ini | 2 + .../clip-path/clip-path-circle-006.html.ini | 2 + .../clip-path/clip-path-circle-007.html.ini | 2 + .../clip-path/clip-path-circle-008.html.ini | 2 + .../clip-path-columns-shape-001.html.ini | 2 + .../clip-path-columns-shape-002.html.ini | 2 + ...-path-descendant-text-mutated-001.html.ini | 2 + ...path-document-element-will-change.html.ini | 2 + .../clip-path-document-element.html.ini | 2 + ...p-path-element-userSpaceOnUse-001.html.ini | 2 + ...p-path-element-userSpaceOnUse-002.html.ini | 2 + ...p-path-element-userSpaceOnUse-003.html.ini | 2 + ...p-path-element-userSpaceOnUse-004.html.ini | 2 + .../clip-path/clip-path-ellipse-001.html.ini | 2 + .../clip-path/clip-path-ellipse-002.html.ini | 2 + .../clip-path/clip-path-ellipse-003.html.ini | 2 + .../clip-path/clip-path-ellipse-004.html.ini | 2 + .../clip-path/clip-path-ellipse-005.html.ini | 2 + .../clip-path/clip-path-ellipse-006.html.ini | 2 + .../clip-path/clip-path-ellipse-007.html.ini | 2 + .../clip-path/clip-path-ellipse-008.html.ini | 2 + .../clip-path/clip-path-filter-order.html.ini | 2 + .../clip-path/clip-path-fixed-nested.html.ini | 2 + .../clip-path/clip-path-inline-001.html.ini | 2 + .../clip-path/clip-path-inline-002.html.ini | 2 + .../clip-path/clip-path-inline-003.html.ini | 2 + .../clip-path/clip-path-polygon-001.html.ini | 2 + .../clip-path/clip-path-polygon-002.html.ini | 2 + .../clip-path/clip-path-polygon-003.html.ini | 2 + .../clip-path/clip-path-polygon-004.html.ini | 2 + .../clip-path/clip-path-polygon-005.html.ini | 2 + .../clip-path/clip-path-polygon-006.html.ini | 2 + .../clip-path/clip-path-polygon-007.html.ini | 2 + .../clip-path/clip-path-polygon-008.html.ini | 2 + .../clip-path/clip-path-polygon-009.html.ini | 2 + .../clip-path/clip-path-polygon-010.html.ini | 2 + .../clip-path/clip-path-polygon-011.html.ini | 2 + .../clip-path/clip-path-polygon-012.html.ini | 2 + .../clip-path/clip-path-polygon-013.html.ini | 2 + .../clip-path-reference-box-001.html.ini | 2 + .../clip-path-reference-box-002.html.ini | 2 + .../clip-path-reference-box-003.html.ini | 2 + .../clip-path-reference-box-004.html.ini | 2 + .../clip-path-reference-restore.html.ini | 2 + .../clip-path/clip-path-scroll.html.ini | 2 + .../clip-path-transform-mutated-002.html.ini | 2 + ...h-url-reference-change-from-empty.html.ini | 2 + .../clip-path-url-reference-change.html.ini | 2 + .../clip-path/interpolation.html.ini | 10 + ...reference-local-url-with-base-001.html.ini | 2 + .../clip-rule/clip-rule-001.html.ini | 2 + .../clip-rule/clip-rule-002.html.ini | 2 + .../clip-absolute-positioned-001.html.ini | 2 + .../clip-absolute-positioned-002.html.ini | 2 + .../clip/clip-filter-order.html.ini | 2 + ...ixed-pos-transform-descendant-001.html.ini | 2 + .../clip/clip-negative-values-001.html.ini | 2 + .../clip/clip-negative-values-002.html.ini | 2 + .../clip/clip-negative-values-003.html.ini | 2 + .../clip/clip-negative-values-004.html.ini | 2 + .../clip-not-absolute-positioned-003.html.ini | 2 + .../clip/clip-rect-auto-001.html.ini | 2 + .../clip/clip-rect-auto-003.html.ini | 2 + .../clip/clip-rect-auto-004.html.ini | 2 + .../clip/clip-rect-auto-005.html.ini | 2 + .../clip/clip-rect-auto-006.html.ini | 2 + .../clip/clip-rect-comma-001.html.ini | 2 + .../clip/clip-rect-scroll.html.ini | 2 + .../clip/clip-transform-order-2.html.ini | 2 + .../clip/clip-transform-order.html.ini | 2 + ...ath-element-objectboundingbox-001.html.ini | 4 + ...ath-element-objectboundingbox-002.html.ini | 4 + ...p-path-element-userspaceonuse-001.html.ini | 4 + ...path-shape-polygon-and-box-shadow.html.ini | 4 + .../css/css-masking/idlharness.html.ini | 95 + .../css/css-masking/inheritance.sub.html.ini | 109 ++ .../mask-image-url-image-hash.html.ini | 2 + .../mask-image/mask-image-url-image.html.ini | 2 + .../mask-image-url-local-mask.html.ini | 2 + .../mask-image-url-remote-mask.html.ini | 2 + .../parsing/clip-computed.html.ini | 13 + .../parsing/clip-path-computed.html.ini | 13 + .../parsing/clip-path-valid.html.ini | 121 ++ .../parsing/clip-rule-computed.html.ini | 7 + .../parsing/clip-rule-valid.html.ini | 7 + .../css-masking/parsing/clip-valid.html.ini | 10 + .../parsing/mask-position-valid.html.ini | 55 + .../parsing/mask-type-computed.html.ini | 7 + .../parsing/mask-type-valid.html.ini | 7 + .../parsing/mask-valid.sub.html.ini | 70 + .../css/css-masking/test-mask.html.ini | 2 + .../offsetTopLeft-border-box.html.ini | 85 + 103 files changed, 5554 insertions(+) create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-interpolation.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-path-composition.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-path-interpolation-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-path-interpolation-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/animations/mask-image-interpolation.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/animations/mask-position-interpolation.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-003.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-004.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-005.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-006.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-007.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-008.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-columns-shape-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-columns-shape-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-descendant-text-mutated-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-document-element-will-change.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-document-element.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-003.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-004.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-003.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-004.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-005.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-006.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-007.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-008.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-filter-order.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-fixed-nested.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-inline-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-inline-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-inline-003.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-003.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-004.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-005.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-006.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-007.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-008.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-009.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-010.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-011.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-012.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-013.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-003.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-004.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-restore.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-scroll.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-transform-mutated-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-url-reference-change-from-empty.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-url-reference-change.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/interpolation.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-path/reference-local-url-with-base-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-rule/clip-rule-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip-rule/clip-rule-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-absolute-positioned-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-absolute-positioned-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-filter-order.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-fixed-pos-transform-descendant-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-003.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-004.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-not-absolute-positioned-003.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-003.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-004.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-005.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-006.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-comma-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-scroll.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-transform-order-2.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-transform-order.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-element-objectboundingbox-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-element-objectboundingbox-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-element-userspaceonuse-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-shape-polygon-and-box-shadow.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/idlharness.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/inheritance.sub.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-image-hash.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-image.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-local-mask.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-remote-mask.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-computed.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-path-computed.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-path-valid.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-rule-computed.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-rule-valid.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-valid.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-position-valid.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-type-computed.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-type-valid.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-valid.sub.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-masking/test-mask.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/cssom-view/offsetTopLeft-border-box.html.ini diff --git a/tests/wpt/include-layout-2020.ini b/tests/wpt/include-layout-2020.ini index 0888d8bab78..4370a944502 100644 --- a/tests/wpt/include-layout-2020.ini +++ b/tests/wpt/include-layout-2020.ini @@ -11,6 +11,9 @@ skip: true skip: false [css-animations] skip: false + [css-masking] + [clip] + skip: false [css-backgrounds] skip: false [css-content] diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-interpolation.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-interpolation.html.ini new file mode 100644 index 00000000000..a1784bd9d3b --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-interpolation.html.ini @@ -0,0 +1,721 @@ +[clip-interpolation.html] + [CSS Transitions with transition: all: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0.3) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [Web Animations: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (0) should be [rect(0px 100px 0px 100px)\]] + expected: FAIL + + [Web Animations: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (1.5) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [Web Animations: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (1) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Animations: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (1.5) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [Web Animations: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0) should be [auto\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (0) should be [rect(100px 0px 100px 0px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0.3) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (0.25) should be [rect(80px 5px 80px 5px)\]] + expected: FAIL + + [CSS Animations: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (0.25) should be [rect(5px 80px 5px 80px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (1.5) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px 20px 20px 20px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (1.5) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px 20px 20px 20px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (0.75) should be [rect(40px 15px 40px 15px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (0.25) should be [rect(0px, 81.25px, 82.5px, 8.75px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (1) should be [auto\]] + expected: FAIL + + [Web Animations: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (1.5) should be [auto\]] + expected: FAIL + + [Web Animations: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0.6) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0.3) should be [unset\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (-0.3) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (0) should be [rect(0px, 75px, 80px, 10px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0) should be [auto\]] + expected: FAIL + + [Web Animations: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0.3) should be [rect(auto, 0px, auto, 10px)\]] + expected: FAIL + + [CSS Animations: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (0) should be [rect(0px 100px 0px 100px)\]] + expected: FAIL + + [CSS Animations: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (0.75) should be [rect(15px 40px 15px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0.3) should be [auto\]] + expected: FAIL + + [Web Animations: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (0.25) should be [rect(0px, 81.25px, 82.5px, 8.75px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0.6) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0) should be [unset\]] + expected: FAIL + + [CSS Transitions: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0.6) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [Web Animations: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0.6) should be [auto\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (0) should be [rect(100px 0px 100px 0px)\]] + expected: FAIL + + [CSS Animations: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0.3) should be [rect(auto, auto, auto, 10px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (1) should be [rect(0px, 100px, 90px, 5px)\]] + expected: FAIL + + [CSS Animations: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0.6) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0.6) should be [auto\]] + expected: FAIL + + [Web Animations: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Animations: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (-1) should be [rect(0px, 50px, 70px, 15px)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (-0.3) should be [initial\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (-1) should be [rect(180px -20px 180px -20px)\]] + expected: FAIL + + [CSS Animations: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0.6) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0.6) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (0.75) should be [rect(40px 15px 40px 15px)\]] + expected: FAIL + + [Web Animations: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px 20px 20px 20px)\]] + expected: FAIL + + [CSS Animations: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (-0.3) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [Web Animations: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (-1) should be [rect(0px, 50px, 70px, 15px)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (-0.3) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [Web Animations: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (2) should be [rect(40px -60px 40px -60px)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (-1) should be [rect(180px -20px 180px -20px)\]] + expected: FAIL + + [CSS Transitions: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0.3) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Animations: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (1) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [Web Animations: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (-0.3) should be [rect(auto, 0px, auto, 10px)\]] + expected: FAIL + + [Web Animations: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0) should be [rect(auto, 0px, auto, 10px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0.3) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (1.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0.5) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0.6) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (0.25) should be [rect(80px 5px 80px 5px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (2) should be [rect(-60px 40px -60px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (0.25) should be [rect(80px 5px 80px 5px)\]] + expected: FAIL + + [Web Animations: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0.6) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Animations: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (0) should be [rect(0px, 75px, 80px, 10px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (0.25) should be [rect(5px 80px 5px 80px)\]] + expected: FAIL + + [Web Animations: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (1) should be [rect(0px, 100px, 90px, 5px)\]] + expected: FAIL + + [Web Animations: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0.3) should be [rect(auto, auto, auto, 10px)\]] + expected: FAIL + + [Web Animations: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (1) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (2) should be [rect(-60px 40px -60px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (-0.3) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (-0.3) should be [unset\]] + expected: FAIL + + [CSS Transitions: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0.5) should be [auto\]] + expected: FAIL + + [CSS Transitions: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0.6) should be [auto\]] + expected: FAIL + + [CSS Transitions: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (1) should be [auto\]] + expected: FAIL + + [CSS Animations: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (1.5) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (-0.3) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (-0.3) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Animations: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (-0.3) should be [rect(auto, auto, auto, 10px)\]] + expected: FAIL + + [CSS Transitions: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (1) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (1.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px 20px 20px 20px)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0) should be [rect(auto, 0px, auto, 10px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (0) should be [rect(100px 0px 100px 0px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (-0.3) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Animations: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0.5) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (-0.3) should be [rect(auto, 0px, auto, 10px)\]] + expected: FAIL + + [CSS Animations: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0.5) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (-0.3) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0.6) should be [auto\]] + expected: FAIL + + [CSS Animations: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0) should be [rect(auto, auto, auto, 10px)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (2) should be [rect(-60px 40px -60px 40px)\]] + expected: FAIL + + [Web Animations: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (1.5) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0) should be [auto\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0.6) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0.3) should be [unset\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0.5) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0.5) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Animations: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (-1) should be [rect(-20px 180px -20px 180px)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0) should be [unset\]] + expected: FAIL + + [CSS Animations: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (1.5) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [Web Animations: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0) should be [rect(auto, auto, auto, 10px)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (1) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [Web Animations: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0.5) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (1.5) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [Web Animations: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (0) should be [rect(0px, 75px, 80px, 10px)\]] + expected: FAIL + + [Web Animations: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0.3) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Animations: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (1.5) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (1.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [Web Animations: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0.6) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (1.5) should be [auto\]] + expected: FAIL + + [Web Animations: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (0.75) should be [rect(15px 40px 15px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (-1) should be [rect(0px, 50px, 70px, 15px)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (2) should be [rect(40px -60px 40px -60px)\]] + expected: FAIL + + [CSS Animations: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (0.25) should be [rect(0px, 81.25px, 82.5px, 8.75px)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (0) should be [rect(0px, 75px, 80px, 10px)\]] + expected: FAIL + + [CSS Transitions: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (1.5) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Animations: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (2) should be [rect(0px, 125px, 100px, 0px)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (-1) should be [rect(-20px 180px -20px 180px)\]] + expected: FAIL + + [Web Animations: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (1) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (0.75) should be [rect(15px 40px 15px 40px)\]] + expected: FAIL + + [Web Animations: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0.5) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (1.5) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [Web Animations: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (-0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (0.75) should be [rect(0px, 93.75px, 87.5px, 6.25px)\]] + expected: FAIL + + [Web Animations: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (1.5) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (0) should be [rect(0px 100px 0px 100px)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (1) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (1.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (0.75) should be [rect(0px, 93.75px, 87.5px, 6.25px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (2) should be [rect(-60px 40px -60px 40px)\]] + expected: FAIL + + [CSS Animations: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0.5) should be [auto\]] + expected: FAIL + + [CSS Animations: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0.3) should be [auto\]] + expected: FAIL + + [Web Animations: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (1) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Animations: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (1) should be [rect(0px, 100px, 90px, 5px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (-1) should be [rect(180px -20px 180px -20px)\]] + expected: FAIL + + [Web Animations: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (0.25) should be [rect(5px 80px 5px 80px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (-0.3) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [Web Animations: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0.5) should be [auto\]] + expected: FAIL + + [CSS Animations: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (-1) should be [rect(-20px 180px -20px 180px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0.6) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [Web Animations: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0.5) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0.3) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (2) should be [rect(0px, 125px, 100px, 0px)\]] + expected: FAIL + + [CSS Animations: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0.6) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (1.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (1) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0.5) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0.6) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (-1) should be [rect(0px, 50px, 70px, 15px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (2) should be [rect(0px, 125px, 100px, 0px)\]] + expected: FAIL + + [CSS Animations: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0.5) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (1.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0.6) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px 20px 20px 20px)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (0.75) should be [rect(40px 15px 40px 15px)\]] + expected: FAIL + + [Web Animations: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (-0.3) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (1.5) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (0.25) should be [rect(80px 5px 80px 5px)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0.3) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (0.25) should be [rect(5px 80px 5px 80px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0.6) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [Web Animations: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (-0.3) should be [rect(auto, auto, auto, 10px)\]] + expected: FAIL + + [Web Animations: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0.3) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0.3) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [Web Animations: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (2) should be [rect(0px, 125px, 100px, 0px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (0) should be [rect(100px 0px 100px 0px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px 20px 20px 20px)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (1) should be [auto\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px 20px 20px 20px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0.6) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Animations: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (-0.3) should be [auto\]] + expected: FAIL + + [Web Animations: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (-1) should be [rect(-20px 180px -20px 180px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (0.75) should be [rect(40px 15px 40px 15px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (0.75) should be [rect(15px 40px 15px 40px)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (1.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0.6) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0.5) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (1) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (-0.3) should be [unset\]] + expected: FAIL + + [CSS Animations: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0.3) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0.3) should be [initial\]] + expected: FAIL + + [Web Animations: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0.6) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (1) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0.6) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0.3) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [rect(20px, 20px, 20px, 20px)\] at (-1) should be [rect(180px -20px 180px -20px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (0.3) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (2) should be [rect(40px -60px 40px -60px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (0.5) should be [auto\]] + expected: FAIL + + [Web Animations: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (0.75) should be [rect(0px, 93.75px, 87.5px, 6.25px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (0.75) should be [rect(0px, 93.75px, 87.5px, 6.25px)\]] + expected: FAIL + + [CSS Transitions: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (-0.3) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [Web Animations: property from [rect(0px, 50px, 50px, 0px)\] to [auto\] at (1) should be [auto\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (2) should be [rect(40px -60px 40px -60px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (0.25) should be [rect(0px, 81.25px, 82.5px, 8.75px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (0.5) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0.6) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px 20px 20px 20px)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (-0.3) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0.3) should be [rect(auto, 0px, auto, 10px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (0.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (0) should be [auto\]] + expected: FAIL + + [CSS Transitions: property from neutral to [rect(20px, 20px, 20px, 20px)\] at (0) should be [rect(0px 100px 0px 100px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(auto, auto, auto, 10px)\] to [rect(20px, 50px, 50px, auto)\] at (1) should be [rect(20px, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rect(0px, 75px, 80px, 10px)\] to [rect(0px, 100px, 90px, 5px)\] at (1) should be [rect(0px, 100px, 90px, 5px)\]] + expected: FAIL + + [CSS Transitions: property from [rect(auto, 0px, auto, 10px)\] to [rect(auto, 50px, 50px, auto)\] at (0.3) should be [rect(auto, 50px, 50px, auto)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [rect(20px, 20px, 20px, 20px)\] at (1) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [rect(20px, 20px, 20px, 20px)\] at (1.5) should be [rect(20px, 20px, 20px, 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [auto\] to [rect(0px, 50px, 50px, 0px)\] at (1.5) should be [rect(0px, 50px, 50px, 0px)\]] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-path-composition.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-path-composition.html.ini new file mode 100644 index 00000000000..a364d259c5e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-path-composition.html.ini @@ -0,0 +1,193 @@ +[clip-path-composition.html] + [Compositing: property underlying [circle(100px at 20px 20%)\] from add [circle(50px at 50px 50%)\] to replace [circle(50% at 150px 150%)\] at (0.3) should be [circle(calc(105px + 15%) at 94px 94%)\]] + expected: FAIL + + [Compositing: property underlying [ellipse(10px 20px at 30px 40px)\] from replace [ellipse(40px 30px at 20px 10px)\] to add [ellipse(40px 30px at 20px 10px)\] at (1) should be [ellipse(50px 50px at 50px 50px)\]] + expected: FAIL + + [Compositing: property underlying [inset(20px)\] from add [inset(20px)\] to add [inset(40%)\] at (0) should be [inset(calc(40px + 0%))\]] + expected: FAIL + + [Compositing: property underlying [ellipse(10px 20px at 30px 40px)\] from replace [ellipse(40px 30px at 20px 10px)\] to add [ellipse(40px 30px at 20px 10px)\] at (0.6) should be [ellipse(46px 42px at 38px 34px)\]] + expected: FAIL + + [Compositing: property underlying [polygon(evenodd, 10px 20px)\] from add [polygon(evenodd, 10px 20px)\] to add [polygon(evenodd, 110px 120px)\] at (-0.3) should be [polygon(evenodd, -10px 10px)\]] + expected: FAIL + + [Compositing: property underlying [ellipse(25px 75%)\] from add [ellipse()\] to add [ellipse(closest-side farthest-side)\] at (0.75) should be [ellipse(closest-side farthest-side at 50% 50%)\]] + expected: FAIL + + [Compositing: property underlying [polygon(10px 20%, 30px 40%)\] from add [polygon(10px 20%, 30px 40%)\] to add [polygon(110px 120%, 130px 140%)\] at (1) should be [polygon(120px 140%, 160px 180%)\]] + expected: FAIL + + [Compositing: property underlying [ellipse(10px 20px at 30px 40px)\] from replace [ellipse(40px 30px at 20px 10px)\] to add [ellipse(40px 30px at 20px 10px)\] at (-0.3) should be [ellipse(37px 24px at 11px -2px)\]] + expected: FAIL + + [Compositing: property underlying [polygon(10px 20px, 30px 40px)\] from add [polygon(10px 20px, 30px 40px)\] to add [polygon(30px 40px)\] at (0.25) should be [polygon(20px 40px, 60px 80px)\]] + expected: FAIL + + [Compositing: property underlying [circle(farthest-side at 25px 75%)\] from add [circle(farthest-side at 25px 75%)\] to add [circle(farthest-side at 50px center)\] at (0.75) should be [circle(farthest-side at 50px 50%)\]] + expected: FAIL + + [Compositing: property underlying [circle(100px at 20px 20%)\] from add [circle(50px at 50px 50%)\] to replace [circle(50% at 150px 150%)\] at (0) should be [circle(calc(150px + 0%) at 70px 70%)\]] + expected: FAIL + + [Compositing: property underlying [circle(100px at 20px 20%)\] from add [circle(50px at 50px 50%)\] to replace [circle(50% at 150px 150%)\] at (-0.3) should be [circle(calc(195px + -15%) at 46px 46%)\]] + expected: FAIL + + [Compositing: property underlying [circle(100px at 20px 20%)\] from add [circle(50px at 50px 50%)\] to replace [circle(50% at 150px 150%)\] at (1.5) should be [circle(calc(-75px + 75%) at 190px 190%)\]] + expected: FAIL + + [Compositing: property underlying [circle(100px at 25px 25%)\] from add [circle(10px at 25px 75%)\] to add [circle(50px at 50px center)\] at (-0.3) should be [circle(98px at 42.5px 107.5%)\]] + expected: FAIL + + [Compositing: property underlying [ellipse(25px 75%)\] from add [ellipse()\] to add [ellipse(closest-side farthest-side)\] at (0.25) should be [ellipse(at 50% 50%)\]] + expected: FAIL + + [Compositing: property underlying [inset(1px 2px round 100px 200px)\] from add [inset(1px 2px round 100px 200px)\] to add [inset(101px 102px 101px 102px)\] at (1) should be [inset(102px 104px round 100px 200px)\]] + expected: FAIL + + [Compositing: property underlying [ellipse(10px 20px at 30px 40px)\] from add [ellipse(40px 30px at 20px 10px)\] to add [ellipse(140px 130px at 120px 110px)\] at (0.6) should be [ellipse(110px 110px at 110px 110px)\]] + expected: FAIL + + [Compositing: property underlying [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] from add [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to replace [inset(102px 104px 106px 108px round 120px 140px 160px 180px / 200px 220px 240px 260px)\] at (0.25) should be [inset(27px 29px 31px 33px round 45px 65px 85px 105px / 125px 145px 165px 185px)\]] + expected: FAIL + + [Compositing: property underlying [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] from add [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to replace [inset(102px 104px 106px 108px round 120px 140px 160px 180px / 200px 220px 240px 260px)\] at (-0.3) should be [inset(-28px -26px -24px -22px round 0px 10px 30px 50px / 70px 90px 110px 130px)\]] + expected: FAIL + + [Compositing: property underlying [inset(20px)\] from add [inset(20px)\] to add [inset(40%)\] at (1) should be [inset(calc(20px + 40%))\]] + expected: FAIL + + [Compositing: property underlying [circle(100px at 20px 20%)\] from add [circle(50px at 50px 50%)\] to replace [circle(50% at 150px 150%)\] at (1) should be [circle(50% at 150px 150%)\]] + expected: FAIL + + [Compositing: property underlying [ellipse(10px 20px at 30px 40px)\] from add [ellipse(40px 30px at 20px 10px)\] to add [ellipse(140px 130px at 120px 110px)\] at (1) should be [ellipse(150px 150px at 150px 150px)\]] + expected: FAIL + + [Compositing: property underlying [ellipse(10px 20px at 30px 40px)\] from replace [ellipse(40px 30px at 20px 10px)\] to add [ellipse(40px 30px at 20px 10px)\] at (1.5) should be [ellipse(55px 60px at 65px 70px)\]] + expected: FAIL + + [Compositing: property underlying [circle(50px at 10px 20px)\] from add [circle(50px at 10px 20px)\] to add [circle(farthest-side at 30px 40px)\] at (0.25) should be [circle(100px at 20px 40px)\]] + expected: FAIL + + [Compositing: property underlying [inset(1px 2px round 100px 200px)\] from add [inset(1px 2px round 100px 200px)\] to add [inset(101px 102px 101px 102px)\] at (0) should be [inset(2px 4px round 200px 400px)\]] + expected: FAIL + + [Compositing: property underlying [ellipse(10px 20px at 30px 40px)\] from add [ellipse(40px 30px at 20px 10px)\] to add [ellipse(140px 130px at 120px 110px)\] at (1.5) should be [ellipse(200px 200px at 200px 200px)\]] + expected: FAIL + + [Compositing: property underlying [polygon(evenodd, 10px 20px)\] from add [polygon(evenodd, 10px 20px)\] to add [polygon(evenodd, 110px 120px)\] at (0) should be [polygon(evenodd, 20px 40px)\]] + expected: FAIL + + [Compositing: property underlying [circle(100px at 25px 25%)\] from add [circle(10px at 25px 75%)\] to add [circle(50px at 50px center)\] at (0.3) should be [circle(122px at 57.5px 92.5%)\]] + expected: FAIL + + [Compositing: property underlying [ellipse(10px 20px at 30px 40px)\] from replace [ellipse(40px 30px at 20px 10px)\] to add [ellipse(40px 30px at 20px 10px)\] at (0) should be [ellipse(40px 30px at 20px 10px)\]] + expected: FAIL + + [Compositing: property underlying [polygon(evenodd, 10px 20px)\] from add [polygon(evenodd, 10px 20px)\] to add [polygon(evenodd, 110px 120px)\] at (0.6) should be [polygon(evenodd, 80px 100px)\]] + expected: FAIL + + [Compositing: property underlying [inset(20px)\] from add [inset(20px)\] to add [inset(40%)\] at (-0.3) should be [inset(calc(46px + -12%))\]] + expected: FAIL + + [Compositing: property underlying [ellipse(10px 20px at 30px 40px)\] from add [ellipse(40px 30px at 20px 10px)\] to add [ellipse(140px 130px at 120px 110px)\] at (0.3) should be [ellipse(80px 80px at 80px 80px)\]] + expected: FAIL + + [Compositing: property underlying [ellipse(10px 20px at 30px 40px)\] from add [ellipse(40px 30px at 20px 10px)\] to add [ellipse(140px 130px at 120px 110px)\] at (0) should be [ellipse(50px 50px at 50px 50px)\]] + expected: FAIL + + [Compositing: property underlying [inset(20px)\] from add [inset(20px)\] to add [inset(40%)\] at (0.3) should be [inset(calc(34px + 12%))\]] + expected: FAIL + + [Compositing: property underlying [polygon(evenodd, 10px 20px)\] from add [polygon(evenodd, 10px 20px)\] to add [polygon(nonzero, 30px 40px)\] at (0.75) should be [polygon(30px 40px)\]] + expected: FAIL + + [Compositing: property underlying [polygon(10px 20%, 30px 40%)\] from add [polygon(10px 20%, 30px 40%)\] to add [polygon(110px 120%, 130px 140%)\] at (0.3) should be [polygon(50px 70%, 90px 110%)\]] + expected: FAIL + + [Compositing: property underlying [polygon(10px 20%, 30px 40%)\] from add [polygon(10px 20%, 30px 40%)\] to add [polygon(110px 120%, 130px 140%)\] at (0) should be [polygon(20px 40%, 60px 80%)\]] + expected: FAIL + + [Compositing: property underlying [inset(1px 2px round 100px 200px)\] from add [inset(1px 2px round 100px 200px)\] to add [inset(101px 102px 101px 102px)\] at (-0.3) should be [inset(-28px -26px round 230px 460px)\]] + expected: FAIL + + [Compositing: property underlying [circle(100px at 25px 25%)\] from add [circle(10px at 25px 75%)\] to add [circle(50px at 50px center)\] at (0) should be [circle(110px at 50px 100%)\]] + expected: FAIL + + [Compositing: property underlying [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] from add [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to replace [inset(102px 104px 106px 108px round 120px 140px 160px 180px / 200px 220px 240px 260px)\] at (0.75) should be [inset(77px 79px 81px 83px round 95px 115px 135px 155px / 175px 195px 215px 235px)\]] + expected: FAIL + + [Compositing: property underlying [circle(farthest-side at 25px 75%)\] from add [circle(farthest-side at 25px 75%)\] to add [circle(farthest-side at 50px center)\] at (0.25) should be [circle(farthest-side at 25px 75%)\]] + expected: FAIL + + [Compositing: property underlying [circle(100px at 25px 25%)\] from add [circle(10px at 25px 75%)\] to add [circle(50px at 50px center)\] at (0.6) should be [circle(134px at 65px 85%)\]] + expected: FAIL + + [Compositing: property underlying [ellipse(10px 20px at 30px 40px)\] from replace [ellipse(40px 30px at 20px 10px)\] to add [ellipse(40px 30px at 20px 10px)\] at (0.3) should be [ellipse(43px 36px at 29px 22px)\]] + expected: FAIL + + [Compositing: property underlying [polygon(10px 20px, 30px 40px)\] from add [polygon(10px 20px, 30px 40px)\] to add [polygon(30px 40px)\] at (0.75) should be [polygon(30px 40px)\]] + expected: FAIL + + [Compositing: property underlying [polygon(evenodd, 10px 20px)\] from add [polygon(evenodd, 10px 20px)\] to add [polygon(evenodd, 110px 120px)\] at (0.3) should be [polygon(evenodd, 50px 70px)\]] + expected: FAIL + + [Compositing: property underlying [polygon(10px 20%, 30px 40%)\] from add [polygon(10px 20%, 30px 40%)\] to add [polygon(110px 120%, 130px 140%)\] at (-0.3) should be [polygon(-10px 10%, 30px 50%)\]] + expected: FAIL + + [Compositing: property underlying [inset(20px)\] from add [inset(20px)\] to add [inset(40%)\] at (0.6) should be [inset(calc(28px + 24%))\]] + expected: FAIL + + [Compositing: property underlying [polygon(evenodd, 10px 20px)\] from add [polygon(evenodd, 10px 20px)\] to add [polygon(evenodd, 110px 120px)\] at (1.5) should be [polygon(evenodd, 170px 190px)\]] + expected: FAIL + + [Compositing: property underlying [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] from add [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to replace [inset(102px 104px 106px 108px round 120px 140px 160px 180px / 200px 220px 240px 260px)\] at (1.5) should be [inset(152px 154px 156px 158px round 170px 190px 210px 230px / 250px 270px 290px 310px)\]] + expected: FAIL + + [Compositing: property underlying [polygon(10px 20%, 30px 40%)\] from add [polygon(10px 20%, 30px 40%)\] to add [polygon(110px 120%, 130px 140%)\] at (0.6) should be [polygon(80px 100%, 120px 140%)\]] + expected: FAIL + + [Compositing: property underlying [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] from add [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to replace [inset(102px 104px 106px 108px round 120px 140px 160px 180px / 200px 220px 240px 260px)\] at (0) should be [inset(2px 4px 6px 8px round 20px 40px 60px 80px / 100px 120px 140px 160px)\]] + expected: FAIL + + [Compositing: property underlying [circle(100px at 25px 25%)\] from add [circle(10px at 25px 75%)\] to add [circle(50px at 50px center)\] at (1.5) should be [circle(170px at 87.5px 62.5%)\]] + expected: FAIL + + [Compositing: property underlying [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] from add [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to replace [inset(102px 104px 106px 108px round 120px 140px 160px 180px / 200px 220px 240px 260px)\] at (1) should be [inset(102px 104px 106px 108px round 120px 140px 160px 180px / 200px 220px 240px 260px)\]] + expected: FAIL + + [Compositing: property underlying [polygon(evenodd, 10px 20px)\] from add [polygon(evenodd, 10px 20px)\] to add [polygon(nonzero, 30px 40px)\] at (0.25) should be [polygon(evenodd, 20px 40px)\]] + expected: FAIL + + [Compositing: property underlying [inset(20px)\] from add [inset(20px)\] to add [inset(40%)\] at (1.5) should be [inset(calc(10px + 60%))\]] + expected: FAIL + + [Compositing: property underlying [circle(100px at 20px 20%)\] from add [circle(50px at 50px 50%)\] to replace [circle(50% at 150px 150%)\] at (0.6) should be [circle(calc(60px + 30%) at 118px 118%)\]] + expected: FAIL + + [Compositing: property underlying [ellipse(10px 20px at 30px 40px)\] from add [ellipse(40px 30px at 20px 10px)\] to add [ellipse(140px 130px at 120px 110px)\] at (-0.3) should be [ellipse(20px 20px at 20px 20px)\]] + expected: FAIL + + [Compositing: property underlying [circle(100px at 25px 25%)\] from add [circle(10px at 25px 75%)\] to add [circle(50px at 50px center)\] at (1) should be [circle(150px at 75px 75%)\]] + expected: FAIL + + [Compositing: property underlying [inset(1px 2px round 100px 200px)\] from add [inset(1px 2px round 100px 200px)\] to add [inset(101px 102px 101px 102px)\] at (0.6) should be [inset(62px 64px round 140px 280px)\]] + expected: FAIL + + [Compositing: property underlying [inset(1px 2px round 100px 200px)\] from add [inset(1px 2px round 100px 200px)\] to add [inset(101px 102px 101px 102px)\] at (1.5) should be [inset(152px 154px round 50px 100px)\]] + expected: FAIL + + [Compositing: property underlying [circle(50px at 10px 20px)\] from add [circle(50px at 10px 20px)\] to add [circle(farthest-side at 30px 40px)\] at (0.75) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [Compositing: property underlying [inset(1px 2px round 100px 200px)\] from add [inset(1px 2px round 100px 200px)\] to add [inset(101px 102px 101px 102px)\] at (0.3) should be [inset(32px 34px round 170px 340px)\]] + expected: FAIL + + [Compositing: property underlying [polygon(evenodd, 10px 20px)\] from add [polygon(evenodd, 10px 20px)\] to add [polygon(evenodd, 110px 120px)\] at (1) should be [polygon(evenodd, 120px 140px)\]] + expected: FAIL + + [Compositing: property underlying [polygon(10px 20%, 30px 40%)\] from add [polygon(10px 20%, 30px 40%)\] to add [polygon(110px 120%, 130px 140%)\] at (1.5) should be [polygon(170px 190%, 210px 230%)\]] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-path-interpolation-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-path-interpolation-001.html.ini new file mode 100644 index 00000000000..bf91216b0b0 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-path-interpolation-001.html.ini @@ -0,0 +1,889 @@ +[clip-path-interpolation-001.html] + [Web Animations: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (-0.3) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (1.5) should be [ellipse(25% 25% at 37.5% 37.5%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (1.5) should be [ellipse(25% 25% at 37.5% 37.5%)\]] + expected: FAIL + + [CSS Transitions: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (1.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [circle(40% at 20% 20%)\] at (0.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.3) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [circle(40% at 20% 20%)\] at (0) should be [circle(60% at 10% 30%)\]] + expected: FAIL + + [Web Animations: property from neutral to [circle(40% at 20% 20%)\] at (0) should be [circle(60% at 10% 30%)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [circle(40% at 20% 20%)\] at (-0.3) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [circle(40% at 20% 20%)\] at (0.3) should be [circle(54% at 13% 27%)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions: property from [circle(25% at right 5% bottom 15px)\] to [circle(45% at right 25% bottom 35px)\] at (0.25) should be [circle(30% at 90% calc(-20px + 100%))\]] + expected: FAIL + + [Web Animations: property from [unset\] to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [circle(40% at 20% 20%)\] at (0.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (-0.3) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\]] + expected: FAIL + + [CSS Animations: property from neutral to [circle(40% at 20% 20%)\] at (0) should be [circle(60% at 10% 30%)\]] + expected: FAIL + + [CSS Transitions: property from [circle(25% at right 5% bottom 15px)\] to [circle(45% at right 25% bottom 35px)\] at (0.75) should be [circle(40% at 80% calc(-30px + 100%))\]] + expected: FAIL + + [Web Animations: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (0) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [Web Animations: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [circle(40% at 20% 20%)\] at (0) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (0.6) should be [circle(70% at 15% 15%)\]] + expected: FAIL + + [Web Animations: property from [inset(100%)\] to [inset(120%)\] at (1) should be [inset(120%)\]] + expected: FAIL + + [Web Animations: property from [inset(100%)\] to [inset(120%)\] at (0.3) should be [inset(106%)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.6) should be [polygon(nonzero, 15px 15px, 40px 40px, 65px 65px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (-0.3) should be [ellipse(115% 115% at -7.5% -7.5%)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.3) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\]] + expected: FAIL + + [CSS Animations: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0.3) should be [url(http://web-platform.test:8000/.../clip-source)\]] + expected: FAIL + + [CSS Transitions: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (0) should be [circle(100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [circle(40% at 20% 20%)\] at (1.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [circle(40% at 20% 20%)\] at (-0.3) should be [circle(92% at 33% 7%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [circle(40% at 20% 20%)\] at (0.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [Web Animations: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (1) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0.6) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [circle(40% at 20% 20%)\] at (0.3) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.3) should be [polygon(nonzero, 7.5px 7.5px, 32.5px 32.5px, 57.5px 57.5px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (1) should be [circle(50% at 25% 25%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (-0.3) should be [circle(115% at -7.5% -7.5%)\]] + expected: FAIL + + [CSS Transitions: property from [inset(100%)\] to [inset(120%)\] at (0.6) should be [inset(112%)\]] + expected: FAIL + + [CSS Animations: property from [circle(25% at right 5% bottom 15px)\] to [circle(45% at right 25% bottom 35px)\] at (0.5) should be [circle(35% at 85% calc(-25px + 100%))\]] + expected: FAIL + + [Web Animations: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (1.5) should be [ellipse(25% 25% at 37.5% 37.5%)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [circle(40% at 20% 20%)\] at (1.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (1) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0.6) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (-0.3) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [circle(40% at 20% 20%)\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0.3) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (0) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Animations: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0) should be [url(http://web-platform.test:8000/.../clip-source)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Animations: property from [inset(100%)\] to [inset(120%)\] at (-0.3) should be [inset(94%)\]] + expected: FAIL + + [CSS Animations: property from neutral to [circle(40% at 20% 20%)\] at (0.3) should be [circle(54% at 13% 27%)\]] + expected: FAIL + + [CSS Animations: property from [inset(100%)\] to [inset(120%)\] at (0.6) should be [inset(112%)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [circle(40% at 20% 20%)\] at (-0.3) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0) should be [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [circle(40% at 20% 20%)\] at (0.6) should be [circle(48% at 16% 24%)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (1.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [circle(40% at 20% 20%)\] at (0.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [Web Animations: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (-0.3) should be [circle(115% at -7.5% -7.5%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [circle(40% at 20% 20%)\] at (0.6) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions: property from [inset(100%)\] to [inset(120%)\] at (-0.3) should be [inset(94%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [circle(40% at 20% 20%)\] at (0.3) should be [circle(68% at 27% 13%)\]] + expected: FAIL + + [CSS Transitions: property from [inset(100%)\] to [inset(120%)\] at (1.5) should be [inset(130%)\]] + expected: FAIL + + [Web Animations: property from [circle(25% at right 5% bottom 15px)\] to [circle(45% at right 25% bottom 35px)\] at (0.75) should be [circle(40% at 80% calc(-30px + 100%))\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Transitions: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [circle(40% at 20% 20%)\] at (0.6) should be [circle(56% at 24% 16%)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (0) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (1.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [circle(40% at 20% 20%)\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(100%)\] to [inset(120%)\] at (0.3) should be [inset(106%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1.5) should be [polygon(nonzero, 37.5px 37.5px, 62.5px 62.5px, 87.5px 87.5px)\]] + expected: FAIL + + [Web Animations: property from [inset(100%)\] to [inset(120%)\] at (0) should be [inset(100%)\]] + expected: FAIL + + [Web Animations: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (-0.3) should be [none\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Transitions: property from [inset(100%)\] to [inset(120%)\] at (0.3) should be [inset(106%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (1) should be [ellipse(50% 50% at 25% 25%)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [circle(40% at 20% 20%)\] at (0.6) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from [circle(25% at right 5% bottom 15px)\] to [circle(45% at right 25% bottom 35px)\] at (0.75) should be [circle(40% at 80% calc(-30px + 100%))\]] + expected: FAIL + + [CSS Transitions: property from [inset(100%)\] to [inset(120%)\] at (1) should be [inset(120%)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.3) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (1.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Animations: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (0.3) should be [circle(85% at 7.5% 7.5%)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.6) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [circle(40% at 20% 20%)\] at (0) should be [circle(80% at 30% 10%)\]] + expected: FAIL + + [CSS Transitions: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (0.6) should be [circle(70% at 15% 15%)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [circle(40% at 20% 20%)\] at (0.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.3) should be [polygon(nonzero, 7.5px 7.5px, 32.5px 32.5px, 57.5px 57.5px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [circle(40% at 20% 20%)\] at (-0.3) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0) should be [none\]] + expected: FAIL + + [CSS Animations: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (1) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [circle(40% at 20% 20%)\] at (0.3) should be [circle(68% at 27% 13%)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [circle(40% at 20% 20%)\] at (-0.3) should be [unset\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [circle(40% at 20% 20%)\] at (-0.3) should be [circle(92% at 33% 7%)\]] + expected: FAIL + + [CSS Animations: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (0) should be [circle(100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [circle(40% at 20% 20%)\] at (0.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.6) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [Web Animations: property from [inset(100%)\] to [inset(120%)\] at (0.6) should be [inset(112%)\]] + expected: FAIL + + [Web Animations: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (0.3) should be [circle(85% at 7.5% 7.5%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [circle(40% at 20% 20%)\] at (0) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (0.6) should be [circle(70% at 15% 15%)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [circle(40% at 20% 20%)\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [circle(40% at 20% 20%)\] at (0.6) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [Web Animations: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0) should be [url(http://web-platform.test:8000/.../clip-source)\]] + expected: FAIL + + [Web Animations: property from neutral to [circle(40% at 20% 20%)\] at (-0.3) should be [circle(66% at 7% 33%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (-0.3) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [circle(40% at 20% 20%)\] at (1.5) should be [circle(20% at 15% 25%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (1) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Animations: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (1) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (1.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0.6) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [circle(40% at 20% 20%)\] at (0.3) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0.6) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [circle(40% at 20% 20%)\] at (1.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0) should be [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [circle(40% at 20% 20%)\] at (0) should be [circle(80% at 30% 10%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(100%)\] to [inset(120%)\] at (0.6) should be [inset(112%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (0) should be [circle(100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(100%)\] to [inset(120%)\] at (0) should be [inset(100%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(25% at right 5% bottom 15px)\] to [circle(45% at right 25% bottom 35px)\] at (0.25) should be [circle(30% at 90% calc(-20px + 100%))\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.6) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1.5) should be [polygon(nonzero, 37.5px 37.5px, 62.5px 62.5px, 87.5px 87.5px)\]] + expected: FAIL + + [Web Animations: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (-0.3) should be [url(http://web-platform.test:8000/.../clip-source)\]] + expected: FAIL + + [CSS Animations: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (1.5) should be [circle(25% at 37.5% 37.5%)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Animations: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (1.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Animations: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (-0.3) should be [circle(115% at -7.5% -7.5%)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (0.3) should be [ellipse(85% 85% at 7.5% 7.5%)\]] + expected: FAIL + + [CSS Transitions: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0.3) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [circle(40% at 20% 20%)\] at (0) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(25% at right 5% bottom 15px)\] to [circle(45% at right 25% bottom 35px)\] at (0.75) should be [circle(40% at 80% calc(-30px + 100%))\]] + expected: FAIL + + [CSS Transitions: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (1) should be [ellipse(50% 50% at 25% 25%)\]] + expected: FAIL + + [Web Animations: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (1) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [Web Animations: property from [circle(25% at right 5% bottom 15px)\] to [circle(45% at right 25% bottom 35px)\] at (0.25) should be [circle(30% at 90% calc(-20px + 100%))\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0) should be [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (-0.3) should be [polygon(nonzero, -7.5px -7.5px, 17.5px 17.5px, 42.5px 42.5px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0.3) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [Web Animations: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (1.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [circle(40% at 20% 20%)\] at (0) should be [initial\]] + expected: FAIL + + [CSS Animations: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (1) should be [circle(50% at 25% 25%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [circle(40% at 20% 20%)\] at (0.6) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [Web Animations: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (1) should be [ellipse(50% 50% at 25% 25%)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [circle(40% at 20% 20%)\] at (0.3) should be [unset\]] + expected: FAIL + + [CSS Animations: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (-0.3) should be [ellipse(115% 115% at -7.5% -7.5%)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0) should be [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (-0.3) should be [polygon(nonzero, -7.5px -7.5px, 17.5px 17.5px, 42.5px 42.5px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (0.6) should be [ellipse(70% 70% at 15% 15%)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [circle(40% at 20% 20%)\] at (0.6) should be [circle(56% at 24% 16%)\]] + expected: FAIL + + [Web Animations: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (-0.3) should be [polygon(nonzero, -7.5px -7.5px, 17.5px 17.5px, 42.5px 42.5px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [circle(40% at 20% 20%)\] at (0.3) should be [unset\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (1) should be [circle(50% at 25% 25%)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1.5) should be [polygon(nonzero, 37.5px 37.5px, 62.5px 62.5px, 87.5px 87.5px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [circle(40% at 20% 20%)\] at (1.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [circle(40% at 20% 20%)\] at (1.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions: property from [circle(25% at right 5% bottom 15px)\] to [circle(45% at right 25% bottom 35px)\] at (0.5) should be [circle(35% at 85% calc(-25px + 100%))\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [circle(40% at 20% 20%)\] at (0.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (-0.3) should be [none\]] + expected: FAIL + + [Web Animations: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [circle(40% at 20% 20%)\] at (1.5) should be [circle(20% at 15% 25%)\]] + expected: FAIL + + [Web Animations: property from [circle(25% at right 5% bottom 15px)\] to [circle(45% at right 25% bottom 35px)\] at (0.5) should be [circle(35% at 85% calc(-25px + 100%))\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [circle(40% at 20% 20%)\] at (0) should be [circle(60% at 10% 30%)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [circle(40% at 20% 20%)\] at (1.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [Web Animations: property from [inset(100%)\] to [inset(120%)\] at (-0.3) should be [inset(94%)\]] + expected: FAIL + + [CSS Transitions: property from [inset(100%)\] to [inset(120%)\] at (0) should be [inset(100%)\]] + expected: FAIL + + [Web Animations: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (1.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [circle(40% at 20% 20%)\] at (0.3) should be [circle(54% at 13% 27%)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [circle(40% at 20% 20%)\] at (1.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (0.3) should be [ellipse(85% 85% at 7.5% 7.5%)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [circle(40% at 20% 20%)\] at (0.6) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [Web Animations: property from neutral to [circle(40% at 20% 20%)\] at (0.3) should be [circle(54% at 13% 27%)\]] + expected: FAIL + + [Web Animations: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.6) should be [polygon(nonzero, 15px 15px, 40px 40px, 65px 65px)\]] + expected: FAIL + + [CSS Animations: property from [inset(100%)\] to [inset(120%)\] at (0.3) should be [inset(106%)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [circle(40% at 20% 20%)\] at (1.5) should be [circle(30% at 25% 15%)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [circle(40% at 20% 20%)\] at (-0.3) should be [circle(66% at 7% 33%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(25% at right 5% bottom 15px)\] to [circle(45% at right 25% bottom 35px)\] at (0.5) should be [circle(35% at 85% calc(-25px + 100%))\]] + expected: FAIL + + [CSS Animations: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.6) should be [polygon(nonzero, 15px 15px, 40px 40px, 65px 65px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.6) should be [polygon(nonzero, 15px 15px, 40px 40px, 65px 65px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.3) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (1) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Animations: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [circle(40% at 20% 20%)\] at (0.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [Web Animations: property from neutral to [circle(40% at 20% 20%)\] at (1.5) should be [circle(30% at 25% 15%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [circle(40% at 20% 20%)\] at (0) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (-0.3) should be [ellipse(115% 115% at -7.5% -7.5%)\]] + expected: FAIL + + [Web Animations: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0.6) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.6) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Animations: property from [inset(100%)\] to [inset(120%)\] at (1.5) should be [inset(130%)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [circle(40% at 20% 20%)\] at (0) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (1.5) should be [circle(25% at 37.5% 37.5%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (1.5) should be [circle(25% at 37.5% 37.5%)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0.6) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [circle(40% at 20% 20%)\] at (0.6) should be [circle(56% at 24% 16%)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(100%)\] to [inset(120%)\] at (1.5) should be [inset(130%)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (-0.3) should be [polygon(nonzero, -7.5px -7.5px, 17.5px 17.5px, 42.5px 42.5px)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (-0.3) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (0.3) should be [ellipse(85% 85% at 7.5% 7.5%)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (0.6) should be [ellipse(70% 70% at 15% 15%)\]] + expected: FAIL + + [CSS Animations: property from [inset(100%)\] to [inset(120%)\] at (1) should be [inset(120%)\]] + expected: FAIL + + [Web Animations: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0.6) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [circle(40% at 20% 20%)\] at (-0.3) should be [circle(92% at 33% 7%)\]] + expected: FAIL + + [Web Animations: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (0.6) should be [circle(70% at 15% 15%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [circle(40% at 20% 20%)\] at (0) should be [circle(80% at 30% 10%)\]] + expected: FAIL + + [Web Animations: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [circle(40% at 20% 20%)\] at (0.3) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [Web Animations: property from [inset(100%)\] to [inset(120%)\] at (1.5) should be [inset(130%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(100%)\] to [inset(120%)\] at (1) should be [inset(120%)\]] + expected: FAIL + + [CSS Animations: property from [circle(25% at right 5% bottom 15px)\] to [circle(45% at right 25% bottom 35px)\] at (0.25) should be [circle(30% at 90% calc(-20px + 100%))\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0.3) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [circle(40% at 20% 20%)\] at (-0.3) should be [circle(66% at 7% 33%)\]] + expected: FAIL + + [Web Animations: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (-0.3) should be [ellipse(115% 115% at -7.5% -7.5%)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (1.5) should be [ellipse(25% 25% at 37.5% 37.5%)\]] + expected: FAIL + + [CSS Animations: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (-0.3) should be [url(http://web-platform.test:8000/.../clip-source)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [circle(40% at 20% 20%)\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property from neutral to [circle(40% at 20% 20%)\] at (0.6) should be [circle(48% at 16% 24%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [circle(40% at 20% 20%)\] at (0.3) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [circle(40% at 20% 20%)\] at (0.3) should be [circle(68% at 27% 13%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [circle(40% at 20% 20%)\] at (1.5) should be [circle(20% at 15% 25%)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (1) should be [ellipse(50% 50% at 25% 25%)\]] + expected: FAIL + + [Web Animations: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (0) should be [circle(100% at 0% 0%)\]] + expected: FAIL + + [CSS Animations: property from neutral to [circle(40% at 20% 20%)\] at (0.6) should be [circle(48% at 16% 24%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [Web Animations: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (1) should be [circle(50% at 25% 25%)\]] + expected: FAIL + + [Web Animations: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Animations: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (0.5) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [circle(40% at 20% 20%)\] at (0) should be [unset\]] + expected: FAIL + + [CSS Animations: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (0) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [Web Animations: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (1.5) should be [circle(25% at 37.5% 37.5%)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [circle(40% at 20% 20%)\] at (0) should be [unset\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [circle(40% at 20% 20%)\] at (-0.3) should be [circle(92% at 33% 7%)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [circle(40% at 20% 20%)\] at (1.5) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [circle(40% at 20% 20%)\] at (1.5) should be [circle(30% at 25% 15%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (-0.3) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [Web Animations: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.3) should be [polygon(nonzero, 7.5px 7.5px, 32.5px 32.5px, 57.5px 57.5px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.3) should be [polygon(nonzero, 7.5px 7.5px, 32.5px 32.5px, 57.5px 57.5px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [circle(40% at 20% 20%)\] at (0) should be [circle(80% at 30% 10%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Transitions: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (-0.3) should be [circle(115% at -7.5% -7.5%)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (-0.3) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [circle(40% at 20% 20%)\] at (0.6) should be [circle(56% at 24% 16%)\]] + expected: FAIL + + [CSS Animations: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0.6) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [circle(40% at 20% 20%)\] at (-0.3) should be [unset\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (-0.3) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Animations: property from [inset(100%)\] to [inset(120%)\] at (0) should be [inset(100%)\]] + expected: FAIL + + [Web Animations: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (0.3) should be [ellipse(85% 85% at 7.5% 7.5%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (0.3) should be [circle(85% at 7.5% 7.5%)\]] + expected: FAIL + + [CSS Animations: property from neutral to [circle(40% at 20% 20%)\] at (1.5) should be [circle(30% at 25% 15%)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [ellipse(100% 100% at 0% 0%)\] at (1) should be [ellipse(100% 100% at 0% 0%)\]] + expected: FAIL + + [Web Animations: property from neutral to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (0.6) should be [ellipse(70% 70% at 15% 15%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(100%)\] to [inset(120%)\] at (-0.3) should be [inset(94%)\]] + expected: FAIL + + [Web Animations: property from [url("/clip-source")\] to [ellipse(100% 100% at 0% 0%)\] at (0.3) should be [url(http://web-platform.test:8000/.../clip-source)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [circle(40% at 20% 20%)\] at (1.5) should be [circle(20% at 15% 25%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [circle(40% at 20% 20%)\] at (-0.3) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [circle(40% at 20% 20%)\] at (0.6) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1.5) should be [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(100% at 0% 0%)\] to [circle(50% at 25% 25%)\] at (0.3) should be [circle(85% at 7.5% 7.5%)\]] + expected: FAIL + + [CSS Animations: property from neutral to [circle(40% at 20% 20%)\] at (1) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(100% 100% at 0% 0%)\] to [ellipse(50% 50% at 25% 25%)\] at (0.6) should be [ellipse(70% 70% at 15% 15%)\]] + expected: FAIL + + [Web Animations: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (0) should be [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [circle(40% at 20% 20%)\] at (0.3) should be [circle(68% at 27% 13%)\]] + expected: FAIL + + [Web Animations: property from neutral to [circle(40% at 20% 20%)\] at (0.6) should be [circle(48% at 16% 24%)\]] + expected: FAIL + + [Web Animations: property from [polygon(nonzero, 0px 0px, 25px 25px, 50px 50px)\] to [polygon(nonzero, 25px 25px, 50px 50px, 75px 75px)\] at (1.5) should be [polygon(nonzero, 37.5px 37.5px, 62.5px 62.5px, 87.5px 87.5px)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [circle(40% at 20% 20%)\] at (0.6) should be [circle(40% at 20% 20%)\]] + expected: FAIL + + [CSS Animations: property from neutral to [circle(40% at 20% 20%)\] at (-0.3) should be [circle(66% at 7% 33%)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [circle(40% at 20% 20%)\] at (0.6) should be [circle(40% at 20% 20%)\]] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-path-interpolation-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-path-interpolation-002.html.ini new file mode 100644 index 00000000000..d937da71a06 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/animations/clip-path-interpolation-002.html.ini @@ -0,0 +1,1657 @@ +[clip-path-interpolation-002.html] + [CSS Transitions with transition: all: property from [inherit\] to [inset(20px)\] at (0.6) should be [inset(16px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (-0.3) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (1.5) should be [polygon(160px 170%, 180px 190%)\]] + expected: FAIL + + [CSS Transitions: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (0.6) should be [inset(61px 62px 63px 64px round 70px 80px 90px 100px / 110px 120px 130px 140px)\]] + expected: FAIL + + [Web Animations: property from neutral to [inset(20px)\] at (1.5) should be [inset(25px)\]] + expected: FAIL + + [CSS Transitions: property from [inset(20px)\] to [inset(40%)\] at (1) should be [inset(40%)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (1.5) should be [polygon(evenodd, 160px 170px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (1.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [inset(20px)\] at (0.3) should be [inset(13px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [inset(20px)\] at (0.6) should be [inset(16px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (1) should be [polygon(evenodd, 110px 120px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (1.5) should be [polygon(evenodd, 160px 170px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (-0.3) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (1) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [inset(20px)\] at (1.5) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [inset(20px)\] at (0.6) should be [inset(20px)\]] + expected: FAIL + + [Web Animations: property from [inset(20px)\] to [inset(40%)\] at (0.6) should be [inset(calc(8px + 24%))\]] + expected: FAIL + + [Web Animations: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (0.6) should be [ellipse(34px 68px at 40px 60px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [inset(20px)\] at (0.5) should be [inset(20px)\]] + expected: FAIL + + [Web Animations: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (-0.3) should be [inset(-29px -28px -27px -26px round 0px 0px 0px 10px / 20px 30px 40px 50px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (0.3) should be [inset(31px 32px 33px 34px round 40px 50px 60px 70px / 80px 90px 100px 110px)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [inset(20px)\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0.6) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (1) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (1) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (1) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [Web Animations: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0) should be [ellipse(closest-side farthest-side at 25px 75%)\]] + expected: FAIL + + [CSS Transitions: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (-0.3) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Animations: property from [inset(20px)\] to [inset(40%)\] at (1.5) should be [inset(calc(-10px + 60%))\]] + expected: FAIL + + [Web Animations: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (0.6) should be [polygon(70px 80%, 90px 100%)\]] + expected: FAIL + + [CSS Animations: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (1) should be [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (1) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [inset(20px)\] at (0.6) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [inset(20px)\] at (0.6) should be [inset(16px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (0.3) should be [polygon(evenodd, 40px 50px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0.5) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.6) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (-0.3) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [inset(20px)\] at (0) should be [inset(10px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (1) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (1) should be [ellipse(50px 100px at 50px 50px)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [circle(3px at 1px 2px)\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (-0.3) should be [inset(-29px -28px round 130px 260px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (0.3) should be [circle(22px at 32.5px 67.5%)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (1) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (-0.3) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [inset(20px)\] at (0.6) should be [inset(16px)\]] + expected: FAIL + + [CSS Animations: property from [inset(20px)\] to [inset(40%)\] at (0) should be [inset(calc(20px + 0%))\]] + expected: FAIL + + [Web Animations: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0.3) should be [ellipse(50px closest-side at 10px 20px)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [inset(20px)\] at (0.3) should be [inset(20px)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [inset(20px)\] at (1.5) should be [inset(25px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0.3) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (1.5) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0.3) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (1) should be [polygon(110px 120%, 130px 140%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [inset(20px)\] at (1.5) should be [inset(25px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (0.3) should be [ellipse(22px 44px at 32.5px 67.5px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0.6) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (0) should be [inset(1px 2px round 100px 200px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [inset(20px)\] at (-0.3) should be [inset(7px)\]] + expected: FAIL + + [Web Animations: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0.3) should be [circle(farthest-side at 25px 75%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0.6) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [Web Animations: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (-0.3) should be [ellipse(0px 0px at 17.5px 82.5px)\]] + expected: FAIL + + [Web Animations: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (0) should be [polygon(10px 20%, 30px 40%)\]] + expected: FAIL + + [Web Animations: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (1) should be [circle(50px at 50px 50%)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [inset(20px)\] at (0.5) should be [inset(20px)\]] + expected: FAIL + + [CSS Animations: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (-0.3) should be [inset(-29px -28px -27px -26px round 0px 0px 0px 10px / 20px 30px 40px 50px)\]] + expected: FAIL + + [CSS Animations: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (0.6) should be [inset(61px 62px 63px 64px round 70px 80px 90px 100px / 110px 120px 130px 140px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(20px)\] to [inset(40%)\] at (0.6) should be [inset(calc(8px + 24%))\]] + expected: FAIL + + [Web Animations: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (1) should be [ellipse(50px 100px at 50px 50px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (0.3) should be [polygon(40px 50%, 60px 70%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (-0.3) should be [polygon(evenodd, -20px -10px)\]] + expected: FAIL + + [Web Animations: property from neutral to [inset(20px)\] at (-0.3) should be [inset(7px)\]] + expected: FAIL + + [CSS Animations: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0.3) should be [circle(farthest-side at 25px 75%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (1.5) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (-0.3) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [CSS Animations: property from [inset(20px)\] to [inset(40%)\] at (0.3) should be [inset(calc(14px + 12%))\]] + expected: FAIL + + [CSS Animations: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [circle(3px at 1px 2px)\] at (0.3) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(20px)\] to [inset(40%)\] at (0) should be [inset(calc(20px + 0%))\]] + expected: FAIL + + [CSS Animations: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0.6) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [circle(3px at 1px 2px)\] at (-0.3) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [inset(20px)\] at (0.3) should be [unset\]] + expected: FAIL + + [Web Animations: property from [initial\] to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (1.5) should be [polygon(evenodd, 160px 170px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.3) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0.3) should be [ellipse(closest-side farthest-side at 25px 75%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0.6) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (0.6) should be [inset(61px 62px 63px 64px round 70px 80px 90px 100px / 110px 120px 130px 140px)\]] + expected: FAIL + + [Web Animations: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0.6) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0.6) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Animations: property from neutral to [inset(20px)\] at (0.6) should be [inset(16px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [inset(20px)\] at (0.5) should be [inset(20px)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [inset(20px)\] at (0.5) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (0.6) should be [polygon(evenodd, 70px 80px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [inset(20px)\] at (1.5) should be [inset(25px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (-0.3) should be [circle(0px at 17.5px 82.5%)\]] + expected: FAIL + + [CSS Animations: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (1.5) should be [inset(151px 152px 153px 154px round 160px 170px 180px 190px / 200px 210px 220px 230px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0.5) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [inset(20px)\] at (0.3) should be [inset(13px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.3) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (1.5) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0.3) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [CSS Animations: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.3) should be [circle(50px at 10px 20px)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [inset(20px)\] at (0) should be [initial\]] + expected: FAIL + + [Web Animations: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0) should be [circle(50px at 10px 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (0) should be [circle(10px at 25px 75%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (-0.3) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [inset(20px)\] at (0) should be [initial\]] + expected: FAIL + + [CSS Animations: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (-0.3) should be [ellipse(closest-side farthest-side at 10px 20px)\]] + expected: FAIL + + [CSS Transitions: property from [inset(20px)\] to [inset(40%)\] at (0) should be [inset(calc(20px + 0%))\]] + expected: FAIL + + [CSS Animations: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (1) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (-0.3) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [inset(20px)\] at (-0.3) should be [initial\]] + expected: FAIL + + [Web Animations: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (-0.3) should be [ellipse(closest-side farthest-side at 25px 75%)\]] + expected: FAIL + + [CSS Transitions: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (0.3) should be [inset(31px 32px 33px 34px round 40px 50px 60px 70px / 80px 90px 100px 110px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (1.5) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [inset(20px)\] at (0) should be [unset\]] + expected: FAIL + + [CSS Animations: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (-0.3) should be [circle(closest-side at 10px 20px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0.3) should be [ellipse(50px closest-side at 10px 20px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (1) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (-0.3) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [Web Animations: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (1.5) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0.6) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (-0.3) should be [ellipse(closest-side farthest-side at 25px 75%)\]] + expected: FAIL + + [Web Animations: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (0.3) should be [inset(31px 32px 33px 34px round 40px 50px 60px 70px / 80px 90px 100px 110px)\]] + expected: FAIL + + [CSS Transitions: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (0) should be [inset(1px 2px round 100px 200px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0) should be [ellipse(closest-side farthest-side at 25px 75%)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [inset(20px)\] at (-0.3) should be [inset(7px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (1.5) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [inset(20px)\] at (1.5) should be [inset(25px)\]] + expected: FAIL + + [CSS Animations: property from neutral to [inset(20px)\] at (-0.3) should be [inset(7px)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [inset(20px)\] at (-0.3) should be [inset(20px)\]] + expected: FAIL + + [Web Animations: property from [inset(20px)\] to [inset(40%)\] at (1.5) should be [inset(calc(-10px + 60%))\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (1.5) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (0.3) should be [polygon(40px 50%, 60px 70%)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (0) should be [polygon(10px 20%, 30px 40%)\]] + expected: FAIL + + [CSS Transitions: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (1.5) should be [inset(151px 152px)\]] + expected: FAIL + + [CSS Animations: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (0.6) should be [inset(61px 62px round 40px 80px)\]] + expected: FAIL + + [CSS Transitions: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (-0.3) should be [inset(-29px -28px -27px -26px round 0px 0px 0px 10px / 20px 30px 40px 50px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0.6) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (1) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [circle(3px at 1px 2px)\] at (0) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Animations: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0.6) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (-0.3) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (1.5) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (-0.3) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [inset(20px)\] at (0.3) should be [inset(13px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0.6) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (0.6) should be [circle(34px at 40px 60%)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0.3) should be [ellipse(closest-side farthest-side at 10px 20px)\]] + expected: FAIL + + [Web Animations: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (-0.3) should be [polygon(-20px -10%, 0px 10%)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (0.3) should be [ellipse(22px 44px at 32.5px 67.5px)\]] + expected: FAIL + + [Web Animations: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (1.5) should be [inset(151px 152px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (0.6) should be [circle(34px at 40px 60%)\]] + expected: FAIL + + [Web Animations: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.6) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [inset(20px)\] at (1.5) should be [inset(20px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (0.3) should be [ellipse(22px 44px at 32.5px 67.5px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (0) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [Web Animations: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (1) should be [polygon(110px 120%, 130px 140%)\]] + expected: FAIL + + [CSS Transitions: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (0) should be [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\]] + expected: FAIL + + [Web Animations: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0) should be [polygon(10px 20px, 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (-0.3) should be [ellipse(0px 0px at 17.5px 82.5px)\]] + expected: FAIL + + [Web Animations: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (0.3) should be [polygon(40px 50%, 60px 70%)\]] + expected: FAIL + + [Web Animations: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (1.5) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0.3) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [inset(20px)\] at (-0.3) should be [unset\]] + expected: FAIL + + [Web Animations: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (1) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [inset(20px)\] at (1.5) should be [inset(25px)\]] + expected: FAIL + + [Web Animations: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (-0.3) should be [circle(50px at 10px 20px)\]] + expected: FAIL + + [CSS Transitions: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (0.6) should be [inset(61px 62px round 40px 80px)\]] + expected: FAIL + + [Web Animations: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (0.3) should be [inset(31px 32px round 70px 140px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (1.5) should be [polygon(160px 170%, 180px 190%)\]] + expected: FAIL + + [CSS Animations: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (0.6) should be [polygon(70px 80%, 90px 100%)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [inset(20px)\] at (0) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (0.3) should be [polygon(evenodd, 40px 50px)\]] + expected: FAIL + + [CSS Animations: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (-0.3) should be [circle(farthest-side at 25px 75%)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (1) should be [polygon(110px 120px)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [inset(20px)\] at (1.5) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (0.3) should be [ellipse(22px 44px at 32.5px 67.5px)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [circle(3px at 1px 2px)\] at (0.6) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (0.3) should be [inset(31px 32px round 70px 140px)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [circle(3px at 1px 2px)\] at (1) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [inset(20px)\] at (0) should be [inset(10px)\]] + expected: FAIL + + [Web Animations: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (1.5) should be [inset(151px 152px 153px 154px round 160px 170px 180px 190px / 200px 210px 220px 230px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [circle(3px at 1px 2px)\] at (0) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [Web Animations: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (1) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (1) should be [polygon(evenodd, 110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [inset(20px)\] at (0.3) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0.3) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (-0.3) should be [polygon(evenodd, -20px -10px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [inset(20px)\] at (0.6) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [inset(20px)\] at (1.5) should be [inset(25px)\]] + expected: FAIL + + [Web Animations: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (0.6) should be [inset(61px 62px 63px 64px round 70px 80px 90px 100px / 110px 120px 130px 140px)\]] + expected: FAIL + + [Web Animations: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (0.3) should be [polygon(evenodd, 40px 50px)\]] + expected: FAIL + + [Web Animations: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (1.5) should be [polygon(160px 170%, 180px 190%)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0.6) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0.3) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(20px)\] to [inset(40%)\] at (1.5) should be [inset(calc(-10px + 60%))\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (1.5) should be [ellipse(70px 140px at 62.5px 37.5px)\]] + expected: FAIL + + [CSS Animations: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0) should be [circle(farthest-side at 25px 75%)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (1.5) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (1) should be [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0) should be [polygon(10px 20px, 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (0.6) should be [polygon(evenodd, 70px 80px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (1) should be [polygon(110px 120%, 130px 140%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0.6) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0.6) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (1) should be [circle(50px at 50px 50%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0.3) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (1) should be [ellipse(50px 100px at 50px 50px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (0.3) should be [inset(31px 32px round 70px 140px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (1.5) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [Web Animations: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (1) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (0) should be [ellipse(10px 20px at 25px 75px)\]] + expected: FAIL + + [CSS Animations: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.3) should be [circle(closest-side at 10px 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (1) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0.3) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (1) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [inset(20px)\] to [inset(40%)\] at (1.5) should be [inset(calc(-10px + 60%))\]] + expected: FAIL + + [Web Animations: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (-0.3) should be [inset(-29px -28px round 130px 260px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (1.5) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [circle(3px at 1px 2px)\] at (0.6) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (-0.3) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (0) should be [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [inset(20px)\] at (0.6) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.6) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0.5) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [Web Animations: property from neutral to [inset(20px)\] at (0.3) should be [inset(13px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (1.5) should be [circle(70px at 62.5px 37.5%)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [circle(3px at 1px 2px)\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (0.3) should be [polygon(evenodd, 40px 50px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0.6) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [circle(3px at 1px 2px)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (-0.3) should be [inset(-29px -28px -27px -26px round 0px 0px 0px 10px / 20px 30px 40px 50px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [inset(20px)\] at (-0.3) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (-0.3) should be [ellipse(50px closest-side at 10px 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (0.6) should be [inset(61px 62px round 40px 80px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(20px)\] to [inset(40%)\] at (-0.3) should be [inset(calc(26px + -12%))\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [inset(20px)\] at (-0.3) should be [inset(7px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (1.5) should be [polygon(evenodd, 160px 170px)\]] + expected: FAIL + + [Web Animations: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (-0.3) should be [polygon(10px 20px, 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0.6) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Animations: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.6) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0) should be [ellipse(closest-side farthest-side at 10px 20px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0.3) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (0.6) should be [polygon(70px 80%, 90px 100%)\]] + expected: FAIL + + [Web Animations: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (1) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Animations: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (1) should be [inset(101px 102px)\]] + expected: FAIL + + [CSS Transitions: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (1) should be [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (1.5) should be [ellipse(70px 140px at 62.5px 37.5px)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [inset(20px)\] at (0.5) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (-0.3) should be [inset(-29px -28px round 130px 260px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0.3) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0.5) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0.3) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (-0.3) should be [ellipse(0px 0px at 17.5px 82.5px)\]] + expected: FAIL + + [Web Animations: property from [none\] to [circle(3px at 1px 2px)\] at (1.5) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from neutral to [inset(20px)\] at (0.6) should be [inset(16px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0.5) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [inset(20px)\] to [inset(40%)\] at (0.6) should be [inset(calc(8px + 24%))\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [inset(20px)\] at (0) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [inset(20px)\] at (1.5) should be [inset(20px)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [inset(20px)\] at (0.3) should be [inset(13px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (1) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [inset(20px)\] at (-0.3) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [inset(20px)\] at (0) should be [inset(10px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0.6) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0.5) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (1.5) should be [ellipse(70px 140px at 62.5px 37.5px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (-0.3) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [CSS Animations: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (-0.3) should be [circle(0px at 17.5px 82.5%)\]] + expected: FAIL + + [CSS Animations: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (1.5) should be [circle(70px at 62.5px 37.5%)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [inset(20px)\] at (0.6) should be [inset(20px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (-0.3) should be [polygon(10px 20px, 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0) should be [circle(50px at 10px 20px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0.3) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0.3) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [none\] to [circle(3px at 1px 2px)\] at (0.3) should be [none\]] + expected: FAIL + + [Web Animations: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (-0.3) should be [circle(closest-side at 10px 20px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (0) should be [circle(10px at 25px 75%)\]] + expected: FAIL + + [CSS Animations: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (0.3) should be [inset(31px 32px 33px 34px round 40px 50px 60px 70px / 80px 90px 100px 110px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0.3) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (1) should be [polygon(110px 120px)\]] + expected: FAIL + + [Web Animations: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0) should be [circle(farthest-side at 25px 75%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (-0.3) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (-0.3) should be [inset(-29px -28px round 130px 260px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [inset(20px)\] at (0) should be [inset(10px)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [inset(20px)\] at (1.5) should be [inset(20px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0.5) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (1) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [inset(20px)\] to [inset(40%)\] at (-0.3) should be [inset(calc(26px + -12%))\]] + expected: FAIL + + [CSS Transitions: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0) should be [ellipse(closest-side farthest-side at 10px 20px)\]] + expected: FAIL + + [Web Animations: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (0.6) should be [circle(34px at 40px 60%)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [inset(20px)\] at (0) should be [inset(10px)\]] + expected: FAIL + + [Web Animations: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (0.3) should be [polygon(40px 50%, 60px 70%)\]] + expected: FAIL + + [Web Animations: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (0.3) should be [circle(22px at 32.5px 67.5%)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (1.5) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [inset(20px)\] to [inset(40%)\] at (1) should be [inset(40%)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (0.6) should be [ellipse(34px 68px at 40px 60px)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [Web Animations: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0.5) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [Web Animations: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (0.6) should be [polygon(70px 80%, 90px 100%)\]] + expected: FAIL + + [Web Animations: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (1.5) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [Web Animations: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (0) should be [inset(1px 2px round 100px 200px)\]] + expected: FAIL + + [Web Animations: property from [inset(20px)\] to [inset(40%)\] at (0) should be [inset(calc(20px + 0%))\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (1.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [circle(3px at 1px 2px)\] at (0.5) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [Web Animations: property from [none\] to [circle(3px at 1px 2px)\] at (1) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [Web Animations: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (1) should be [polygon(110px 120px)\]] + expected: FAIL + + [Web Animations: property from [none\] to [circle(3px at 1px 2px)\] at (0) should be [none\]] + expected: FAIL + + [CSS Animations: property from [none\] to [circle(3px at 1px 2px)\] at (1) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (1) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0) should be [ellipse(50px closest-side at 10px 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (0) should be [ellipse(10px 20px at 25px 75px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (1.5) should be [inset(151px 152px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0.5) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0.3) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [circle(3px at 1px 2px)\] at (1.5) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Animations: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (1) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [inset(20px)\] at (0.3) should be [inset(13px)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [inset(20px)\] at (0.5) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (0) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [CSS Animations: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0) should be [circle(closest-side at 10px 20px)\]] + expected: FAIL + + [Web Animations: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0.3) should be [polygon(10px 20px, 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from neutral to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (0) should be [ellipse(10px 20px at 25px 75px)\]] + expected: FAIL + + [CSS Animations: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (0.3) should be [inset(31px 32px round 70px 140px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0.3) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (1.5) should be [polygon(160px 170%, 180px 190%)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (-0.3) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0.5) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (1.5) should be [ellipse(70px 140px at 62.5px 37.5px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0.6) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (1) should be [circle(50px at 50px 50%)\]] + expected: FAIL + + [Web Animations: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.3) should be [circle(50px at 10px 20px)\]] + expected: FAIL + + [Web Animations: property from [inset(20px)\] to [inset(40%)\] at (1) should be [inset(40%)\]] + expected: FAIL + + [CSS Transitions: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.6) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (0) should be [inset(1px 2px round 100px 200px)\]] + expected: FAIL + + [Web Animations: property from [none\] to [circle(3px at 1px 2px)\] at (0.5) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [Web Animations: property from neutral to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [CSS Animations: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (-0.3) should be [ellipse(0px 0px at 17.5px 82.5px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.6) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [inset(20px)\] at (0.6) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [inset(20px)\] at (0.6) should be [inset(16px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (0) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [inset(20px)\] at (0.3) should be [initial\]] + expected: FAIL + + [CSS Animations: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (0.6) should be [circle(34px at 40px 60%)\]] + expected: FAIL + + [CSS Animations: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (-0.3) should be [circle(50px at 10px 20px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0.3) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [Web Animations: property from [inset(20px)\] to [inset(40%)\] at (0.3) should be [inset(calc(14px + 12%))\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [inset(20px)\] at (0.5) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Animations: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [inset(20px)\] at (1.5) should be [inset(20px)\]] + expected: FAIL + + [Web Animations: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0) should be [circle(closest-side at 10px 20px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (1) should be [inset(101px 102px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0.5) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (1.5) should be [circle(70px at 62.5px 37.5%)\]] + expected: FAIL + + [CSS Animations: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.6) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [inset(20px)\] at (1.5) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [inset(20px)\] at (0.3) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (1.5) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(20px)\] to [inset(40%)\] at (1) should be [inset(40%)\]] + expected: FAIL + + [Web Animations: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (0.6) should be [ellipse(34px 68px at 40px 60px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (-0.3) should be [polygon(evenodd, -20px -10px)\]] + expected: FAIL + + [CSS Animations: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0.5) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.3) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [inset(20px)\] at (0.3) should be [unset\]] + expected: FAIL + + [CSS Transitions: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (-0.3) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0.3) should be [ellipse(closest-side farthest-side at 10px 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (0) should be [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\]] + expected: FAIL + + [CSS Animations: property from neutral to [inset(20px)\] at (0) should be [inset(10px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (-0.3) should be [ellipse(closest-side farthest-side at 10px 20px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (-0.3) should be [ellipse(50px closest-side at 10px 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (-0.3) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (1.5) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from neutral to [inset(20px)\] at (0) should be [inset(10px)\]] + expected: FAIL + + [CSS Animations: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (0) should be [circle(10px at 25px 75%)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [circle(3px at 1px 2px)\] at (1.5) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (1) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Animations: property from neutral to [inset(20px)\] at (0.3) should be [inset(13px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [inset(20px)\] at (0.6) should be [inset(20px)\]] + expected: FAIL + + [CSS Animations: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (1) should be [circle(50px at 50px 50%)\]] + expected: FAIL + + [CSS Transitions: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (1) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [inset(20px)\] at (1.5) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (1) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (0.3) should be [circle(22px at 32.5px 67.5%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [inset(20px)\] at (0) should be [inset(20px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (1.5) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [Web Animations: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (1.5) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (1) should be [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [inset(20px)\] at (0.3) should be [inset(13px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (0.6) should be [polygon(evenodd, 70px 80px)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [inset(20px)\] at (-0.3) should be [unset\]] + expected: FAIL + + [Web Animations: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0.6) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (1.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (0.3) should be [circle(22px at 32.5px 67.5%)\]] + expected: FAIL + + [Web Animations: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (-0.3) should be [circle(farthest-side at 25px 75%)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [inset(20px)\] at (0.6) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (-0.3) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [Web Animations: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0.5) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [Web Animations: property from [none\] to [circle(3px at 1px 2px)\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (0) should be [polygon(10px 20%, 30px 40%)\]] + expected: FAIL + + [Web Animations: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.6) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0.6) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [circle(3px at 1px 2px)\] at (0.6) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [Web Animations: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.3) should be [circle(closest-side at 10px 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0.5) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [circle(3px at 1px 2px)\] at (0.5) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (-0.3) should be [polygon(-20px -10%, 0px 10%)\]] + expected: FAIL + + [CSS Animations: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (1.5) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0.3) should be [ellipse(closest-side farthest-side at 25px 75%)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [circle(3px at 1px 2px)\] at (1.5) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0.3) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (1.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (1.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0) should be [ellipse(50px closest-side at 10px 20px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (1) should be [polygon(evenodd, 110px 120px)\]] + expected: FAIL + + [CSS Animations: property from neutral to [inset(20px)\] at (1.5) should be [inset(25px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0.6) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (-0.3) should be [polygon(evenodd, -20px -10px)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [inset(20px)\] at (-0.3) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [inset(20px)\] at (0.6) should be [inset(16px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0.6) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [Web Animations: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (-0.3) should be [circle(0px at 17.5px 82.5%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (-0.3) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [inset(20px)\] at (-0.3) should be [inset(7px)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [inset(20px)\] at (1) should be [inset(20px)\]] + expected: FAIL + + [Web Animations: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (0) should be [circle(10px at 25px 75%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (1) should be [polygon(110px 120%, 130px 140%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [inset(20px)\] at (0.3) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [inset(20px)\] at (-0.3) should be [inset(7px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (-0.3) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(20px)\] to [inset(40%)\] at (0.3) should be [inset(calc(14px + 12%))\]] + expected: FAIL + + [CSS Animations: property from [inset(20px)\] to [inset(40%)\] at (-0.3) should be [inset(calc(26px + -12%))\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (0.6) should be [polygon(evenodd, 70px 80px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0.6) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (1.5) should be [circle(70px at 62.5px 37.5%)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [circle(3px at 1px 2px)\] at (-0.3) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0.5) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [circle(3px at 1px 2px)\] at (1) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0.3) should be [polygon(110px 120px)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [inset(20px)\] at (-0.3) should be [initial\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(closest-side farthest-side at 25px 75%)\] to [ellipse(closest-side farthest-side at 50px center)\] at (0.5) should be [ellipse(closest-side farthest-side at 50px center)\]] + expected: FAIL + + [CSS Animations: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (0) should be [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0.6) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [inset(20px)\] at (-0.3) should be [inset(7px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (1.5) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (1.5) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(50px at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (-0.3) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (0) should be [polygon(10px 20%, 30px 40%)\]] + expected: FAIL + + [Web Animations: property from [none\] to [circle(3px at 1px 2px)\] at (0.6) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Animations: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (-0.3) should be [polygon(-20px -10%, 0px 10%)\]] + expected: FAIL + + [Web Animations: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (1.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (1) should be [ellipse(50px 100px at 50px 50px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(50px closest-side at 10px 20px)\] to [ellipse(150px farthest-side at 30px 40px)\] at (0.5) should be [ellipse(150px farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [inset(20px)\] at (0) should be [inset(20px)\]] + expected: FAIL + + [Web Animations: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (0) should be [ellipse(10px 20px at 25px 75px)\]] + expected: FAIL + + [CSS Transitions: property from [inset(20px)\] to [inset(40%)\] at (0.3) should be [inset(calc(14px + 12%))\]] + expected: FAIL + + [CSS Animations: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0.3) should be [polygon(10px 20px, 30px 40px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(closest-side at 10px 20px)\] to [circle(farthest-side at 30px 40px)\] at (0) should be [circle(farthest-side at 30px 40px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [inset(20px)\] at (0) should be [unset\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (1.5) should be [inset(151px 152px)\]] + expected: FAIL + + [CSS Transitions: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (1.5) should be [inset(151px 152px 153px 154px round 160px 170px 180px 190px / 200px 210px 220px 230px)\]] + expected: FAIL + + [Web Animations: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (0.6) should be [inset(61px 62px round 40px 80px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [circle(10px at 25px 75%)\] to [circle(50px at 50px center)\] at (-0.3) should be [circle(0px at 17.5px 82.5%)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(1px 2px 3px 4px round 10px 20px 30px 40px / 50px 60px 70px 80px)\] to [inset(101px 102px 103px 104px round 110px 120px 130px 140px / 150px 160px 170px 180px)\] at (1.5) should be [inset(151px 152px 153px 154px round 160px 170px 180px 190px / 200px 210px 220px 230px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0.6) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (1.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (1) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [circle(3px at 1px 2px)\] at (0.5) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Animations: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (1) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [circle(3px at 1px 2px)\] at (0.3) should be [circle(3px at 1px 2px)\]] + expected: FAIL + + [CSS Transitions: property from [circle(farthest-side at 25px 75%)\] to [circle(farthest-side at 50px center)\] at (0.5) should be [circle(farthest-side at 50px center)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(10px 20%, 30px 40%)\] to [polygon(110px 120%, 130px 140%)\] at (-0.3) should be [polygon(-20px -10%, 0px 10%)\]] + expected: FAIL + + [CSS Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(110px 120px)\] at (0.6) should be [polygon(110px 120px)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [inset(20px)\] at (0.5) should be [inset(20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (1) should be [inset(101px 102px)\]] + expected: FAIL + + [CSS Transitions: property from [inset(20px)\] to [inset(40%)\] at (-0.3) should be [inset(calc(26px + -12%))\]] + expected: FAIL + + [CSS Transitions: property from [inset(1px 2px round 100px 200px)\] to [inset(101px 102px 101px 102px)\] at (1) should be [inset(101px 102px)\]] + expected: FAIL + + [CSS Transitions: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (1) should be [polygon(evenodd, 110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (1.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [inset(20px)\] at (0) should be [inset(10px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0.6) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [ellipse(10px 20px at 25px 75px)\] to [ellipse(50px 100px at 50px 50px)\] at (0.6) should be [ellipse(34px 68px at 40px 60px)\]] + expected: FAIL + + [CSS Animations: property from [inset(20px)\] to [inset(40%)\] at (0.6) should be [inset(calc(8px + 24%))\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0.6) should be [polygon(110px 120px)\]] + expected: FAIL + + [CSS Animations: property from [polygon(10px 20px, 30px 40px)\] to [polygon(110px 120px)\] at (0.5) should be [polygon(110px 120px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (0.5) should be [polygon(nonzero, 110px 120px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(evenodd, 110px 120px)\] at (0) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + + [CSS Animations: property from [ellipse(closest-side farthest-side at 10px 20px)\] to [ellipse(farthest-side closest-side at 30px 40px)\] at (0.5) should be [ellipse(farthest-side closest-side at 30px 40px)\]] + expected: FAIL + + [Web Animations: property from [polygon(evenodd, 10px 20px)\] to [polygon(nonzero, 110px 120px)\] at (-0.3) should be [polygon(evenodd, 10px 20px)\]] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/animations/mask-image-interpolation.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/animations/mask-image-interpolation.html.ini new file mode 100644 index 00000000000..0f564f5ed23 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/animations/mask-image-interpolation.html.ini @@ -0,0 +1,721 @@ +[mask-image-interpolation.html] + [CSS Transitions with transition: all: property from [unset\] to [url(../resources/stripes-20.png)\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (1.5) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [url(../resources/stripes-20.png)\] at (1.5) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1.5) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [none\] to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (1.5) should be [url(../resources/blue-20.png), url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from neutral to [url(../resources/green-20.png)\] at (0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [url(../resources/green-20.png)\] at (-0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (-0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1.5) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [none\] to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (0) should be [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (0.6) should be [linear-gradient(45deg, blue, transparent)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [url(../resources/green-20.png)\] at (0) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [Web Animations: property from [none\] to [url(../resources/green-20.png)\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [url(../resources/green-20.png)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.6) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from neutral to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1.5) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (-0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [url(../resources/green-20.png)\] at (-0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [url(../resources/green-20.png)\] at (-0.3) should be [none\]] + expected: FAIL + + [Web Animations: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (-0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [url(../resources/green-20.png)\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [url(../resources/green-20.png)\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (1) should be [url(../resources/blue-20.png), url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (1) should be [linear-gradient(45deg, blue, transparent)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [url(../resources/green-20.png)\] at (0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (0) should be [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [url(../resources/stripes-20.png)\] at (1) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (1) should be [url(../resources/blue-20.png), url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (-0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [Web Animations: property from neutral to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Animations: property from neutral to [url(../resources/green-20.png)\] at (0) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (0) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (0.3) should be [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (0.3) should be [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [url(../resources/stripes-20.png)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Animations: property from [none\] to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [url(../resources/green-20.png)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [url(../resources/stripes-20.png)\] at (0.6) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [url(../resources/green-20.png)\] at (-0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (0.6) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [url(../resources/stripes-20.png)\] at (0.6) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [url(../resources/green-20.png)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [url(../resources/stripes-20.png)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (0.6) should be [url(../resources/blue-20.png), url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [url(../resources/green-20.png)\] at (0) should be [none\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.6) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (-0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [url(../resources/stripes-20.png)\] at (0.6) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (0.6) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (1.5) should be [linear-gradient(45deg, blue, transparent)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (0.3) should be [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (-0.3) should be [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\]] + expected: FAIL + + [Web Animations: property from neutral to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Animations: property from neutral to [url(../resources/green-20.png)\] at (-0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (0.6) should be [linear-gradient(45deg, blue, transparent)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1.5) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [url(../resources/green-20.png)\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (0.3) should be [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.6) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (0) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (-0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from neutral to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [url(../resources/green-20.png)\] at (0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [url(../resources/green-20.png)\] at (-0.3) should be [none\]] + expected: FAIL + + [Web Animations: property from [initial\] to [url(../resources/green-20.png)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (0) should be [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (1.5) should be [url(../resources/blue-20.png), url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [url(../resources/stripes-20.png)\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [url(../resources/green-20.png)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (1.5) should be [linear-gradient(45deg, blue, transparent)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (-0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (-0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [url(../resources/stripes-20.png)\] at (1) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1.5) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (1) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (-0.3) should be [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (1) should be [linear-gradient(45deg, blue, transparent)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (0) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (0) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [url(../resources/green-20.png)\] at (0) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [url(../resources/green-20.png)\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property from neutral to [url(../resources/green-20.png)\] at (0) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (-0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.6) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (-0.3) should be [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (0.6) should be [linear-gradient(45deg, blue, transparent)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (0) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (1) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (1) should be [linear-gradient(45deg, blue, transparent)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (1) should be [url(../resources/blue-20.png), url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (-0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (-0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [url(../resources/green-20.png)\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [url(../resources/green-20.png)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (1.5) should be [url(../resources/blue-20.png), url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (1.5) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [url(../resources/stripes-20.png)\] at (0.6) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [url(../resources/stripes-20.png)\] at (0) should be [none\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [url(../resources/green-20.png)\] at (0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (1) should be [linear-gradient(45deg, blue, transparent)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.6) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (-0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [url(../resources/green-20.png)\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [url(../resources/green-20.png)\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [url(../resources/stripes-20.png)\] at (1.5) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [url(../resources/stripes-20.png)\] at (1) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [url(../resources/stripes-20.png)\] at (0) should be [none\]] + expected: FAIL + + [Web Animations: property from neutral to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (1.5) should be [linear-gradient(45deg, blue, transparent)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [url(../resources/stripes-20.png)\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (1.5) should be [linear-gradient(45deg, blue, transparent)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (0) should be [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (0.6) should be [url(../resources/blue-20.png), url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [url(../resources/green-20.png)\] at (0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from neutral to [url(../resources/green-20.png)\] at (0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (0.6) should be [linear-gradient(45deg, blue, transparent)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [url(../resources/green-20.png)\] at (-0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [url(../resources/green-20.png)\] at (-0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [url(../resources/green-20.png)\] at (0) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [none\] to [url(../resources/green-20.png)\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (-0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from neutral to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [url(../resources/stripes-20.png)\] at (1.5) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1.5) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [url(../resources/green-20.png)\] at (0) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [url(../resources/green-20.png)\] at (0) should be [none\]] + expected: FAIL + + [Web Animations: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1.5) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (-0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (1.5) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [url(../resources/stripes-20.png)\] at (0.3) should be [none\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (0.6) should be [url(../resources/blue-20.png), url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from [none\] to [url(../resources/green-20.png)\] at (0.3) should be [none\]] + expected: FAIL + + [Web Animations: property from [initial\] to [url(../resources/green-20.png)\] at (-0.3) should be [none\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (-0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [none\] to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (0) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (0.6) should be [url(../resources/blue-20.png), url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.6) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [url(../resources/stripes-20.png)\] at (1.5) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (1) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [url(../resources/green-20.png)\] at (0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from neutral to [url(../resources/green-20.png)\] at (-0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from neutral to [url(../resources/green-20.png)\] at (0) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (0) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [url(../resources/stripes-20.png)\] at (1) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [url(../resources/green-20.png)\] at (-0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.6) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [url(../resources/green-20.png)\] at (0.6) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (1) should be [url(../resources/blue-20.png), url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.6) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [url(../resources/stripes-20.png)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (-0.3) should be [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (0.6) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (1.5) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [none\] to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [url(../resources/green-20.png)\] at (0) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (-0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [url(../resources/green-20.png)\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/blue-20.png)\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1.5) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [url(../resources/green-20.png)\] at (0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [url(../resources/green-20.png)\] at (0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (0) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [Web Animations: property from [url(../resources/stripes-20.png), linear-gradient(-45deg, blue, transparent)\] to [url(../resources/blue-20.png), url(../resources/stripes-20.png)\] at (1.5) should be [url(../resources/blue-20.png), url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Animations: property from [url(../resources/stripes-20.png)\] to [linear-gradient(45deg, blue, transparent)\] at (0.3) should be [url(../resources/stripes-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [none\] to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (0.6) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [url(../resources/stripes-20.png)\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (1) should be [url(../resources/stripes-20.png), url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [url(../resources/green-20.png)\] at (1.5) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [none\] to [url(../resources/green-20.png)\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/stripes-20.png)\] to [url(../resources/blue-20.png)\] at (1) should be [url(../resources/blue-20.png)\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [url(../resources/stripes-20.png)\] at (-0.3) should be [none\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [url(../resources/green-20.png)\] at (1) should be [url(../resources/green-20.png)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [url(../resources/stripes-20.png)\] at (0) should be [none\]] + expected: FAIL + + [CSS Transitions: property from [url(../resources/blue-20.png), none\] to [url(../resources/stripes-20.png), url(../resources/blue-20.png)\] at (0.3) should be [url(../resources/blue-20.png)\]] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/animations/mask-position-interpolation.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/animations/mask-position-interpolation.html.ini new file mode 100644 index 00000000000..b2610a99e47 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/animations/mask-position-interpolation.html.ini @@ -0,0 +1,589 @@ +[mask-position-interpolation.html] + [CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (-0.25) should be [-20px -20px, -20px -20px, -20px -20px, -20px -20px\]] + expected: FAIL + + [CSS Animations: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (1) should be [ 40px 40px, 80px 80px, 0px 80px, 40px 40px, 80px 80px, 0px 80px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0.25) should be [ 10px 10px, 80px 20px, 0px 20px, 70px 10px, 20px 20px, 60px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [20px 20px\] at (0) should be [0% 0%\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (1) should be [ 40px 40px, 80px 80px, 0px 80px, 40px 40px, 80px 80px, 0px 80px\]] + expected: FAIL + + [CSS Transitions: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (1.25) should be [ 50px 50px, 80px 100px, 0px 100px, 30px 50px, 100px 100px, -20px 100px\]] + expected: FAIL + + [CSS Transitions: property from neutral to [20px 20px\] at (-0.25) should be [7.5px 32.5px\]] + expected: FAIL + + [Web Animations: property from neutral to [20px 20px\] at (0.75) should be [17.5px 22.5px\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [20px 20px\] at (0.5) should be [25px 15px\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [20px 20px\] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [20px 20px\] at (0.25) should be [27.5px 12.5px\]] + expected: FAIL + + [Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px\]] + expected: FAIL + + [CSS Animations: property from neutral to [20px 20px\] at (0) should be [10px 30px\]] + expected: FAIL + + [Web Animations: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (-0.25) should be [-10px -10px, 80px -20px, 0px -20px, 90px -10px, -20px -20px, 100px -20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [20px 20px\] at (1.25) should be [22.5px 17.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0.75) should be [ 30px 30px, 80px 60px, 0px 60px, 50px 30px, 60px 60px, 20px 60px\]] + expected: FAIL + + [Web Animations: property from [top 0px left 0px\] to [left 80px top 80px\] at (1) should be [ 80px 80px\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [20px 20px\] at (1) should be [calc(0% + 20px) calc(0% + 20px)\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [20px 20px\] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)\]] + expected: FAIL + + [Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px\]] + expected: FAIL + + [CSS Animations: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0.5) should be [ 20px 20px, 80px 40px, 0px 40px, 60px 20px, 40px 40px, 40px 40px\]] + expected: FAIL + + [CSS Animations: property from neutral to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [20px 20px\] at (1.25) should be [calc(0% + 25px) calc(0% + 25px)\]] + expected: FAIL + + [CSS Animations: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0) should be [ 0px 0px, 80px 0px, 0px 0px, 80px 0px, 0px 0px, 80px 0px\]] + expected: FAIL + + [Web Animations: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0) should be [ 0px 0px, 80px 0px, 0px 0px, 80px 0px, 0px 0px, 80px 0px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [20px 20px\] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [20px 20px\] at (0.5) should be [25px 15px\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]] + expected: FAIL + + [CSS Transitions: property from neutral to [20px 20px\] at (0.5) should be [15px 25px\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [20px 20px\] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [20px 20px\] at (0.25) should be [27.5px 12.5px\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [20px 20px\] at (0.75) should be [22.5px 17.5px\]] + expected: FAIL + + [Web Animations: property from [initial\] to [20px 20px\] at (0) should be [0% 0%\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (1.25) should be [ 50px 50px, 80px 100px, 0px 100px, 30px 50px, 100px 100px, -20px 100px\]] + expected: FAIL + + [CSS Animations: property from [top 0px left 0px\] to [left 80px top 80px\] at (-0.25) should be [-20px -20px\]] + expected: FAIL + + [CSS Animations: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (1.25) should be [ 50px 50px, 80px 100px, 0px 100px, 30px 50px, 100px 100px, -20px 100px\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [20px 20px\] at (0) should be [0% 0%\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [20px 20px\] at (-0.25) should be [calc(0% - 5px) calc(0% - 5px)\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [20px 20px\] at (0.25) should be [27.5px 12.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px\]] + expected: FAIL + + [CSS Transitions: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (-0.25) should be [-10px -10px, 80px -20px, 0px -20px, 90px -10px, -20px -20px, 100px -20px\]] + expected: FAIL + + [CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [20px 20px\] at (0) should be [0% 0%\]] + expected: FAIL + + [Web Animations: property from [initial\] to [20px 20px\] at (-0.25) should be [calc(0% - 5px) calc(0% - 5px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [20px 20px\] at (0) should be [0% 0%\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [20px 20px\] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [20px 20px\] at (0.75) should be [22.5px 17.5px\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [20px 20px\] at (1) should be [calc(0% + 20px) calc(0% + 20px)\]] + expected: FAIL + + [CSS Transitions: property from [top 0px left 0px\] to [left 80px top 80px\] at (0.5) should be [ 40px 40px\]] + expected: FAIL + + [Web Animations: property from [top 0px left 0px\] to [left 80px top 80px\] at (0.75) should be [ 60px 60px\]] + expected: FAIL + + [Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [top 0px left 0px\] to [left 80px top 80px\] at (0) should be [ 0px 0px\]] + expected: FAIL + + [CSS Transitions: property from [top 0px left 0px\] to [left 80px top 80px\] at (1.25) should be [100px 100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property from [top 0px left 0px\] to [left 80px top 80px\] at (1) should be [ 80px 80px\]] + expected: FAIL + + [CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0) should be [ 0px 0px, 80px 0px, 0px 0px, 80px 0px, 0px 0px, 80px 0px\]] + expected: FAIL + + [Web Animations: property from [initial\] to [20px 20px\] at (1.25) should be [calc(0% + 25px) calc(0% + 25px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [top 0px left 0px\] to [left 80px top 80px\] at (1) should be [ 80px 80px\]] + expected: FAIL + + [CSS Animations: property from neutral to [20px 20px\] at (0.75) should be [17.5px 22.5px\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [20px 20px\] at (-0.25) should be [32.5px 7.5px\]] + expected: FAIL + + [Web Animations: property from [unset\] to [20px 20px\] at (1.25) should be [calc(0% + 25px) calc(0% + 25px)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [20px 20px\] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)\]] + expected: FAIL + + [Web Animations: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0.5) should be [ 20px 20px, 80px 40px, 0px 40px, 60px 20px, 40px 40px, 40px 40px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [top 0px left 0px\] to [left 80px top 80px\] at (0.75) should be [ 60px 60px\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [20px 20px\] at (1.25) should be [17.5px 22.5px\]] + expected: FAIL + + [CSS Transitions: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0.25) should be [ 10px 10px, 80px 20px, 0px 20px, 70px 10px, 20px 20px, 60px 20px\]] + expected: FAIL + + [CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px\]] + expected: FAIL + + [CSS Transitions: property from [top 0px left 0px\] to [left 80px top 80px\] at (0.75) should be [ 60px 60px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [20px 20px\] at (0) should be [10px 30px\]] + expected: FAIL + + [CSS Transitions: property from [top 0px left 0px\] to [left 80px top 80px\] at (1) should be [ 80px 80px\]] + expected: FAIL + + [CSS Animations: property from [top 0px left 0px\] to [left 80px top 80px\] at (0) should be [ 0px 0px\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [20px 20px\] at (1.25) should be [calc(0% + 25px) calc(0% + 25px)\]] + expected: FAIL + + [CSS Animations: property from [top 0px left 0px\] to [left 80px top 80px\] at (1.25) should be [100px 100px\]] + expected: FAIL + + [Web Animations: property from [unset\] to [20px 20px\] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [20px 20px\] at (1) should be [calc(0% + 20px) calc(0% + 20px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [20px 20px\] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [20px 20px\] at (0.5) should be [25px 15px\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [20px 20px\] at (1.25) should be [17.5px 22.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [20px 20px\] at (-0.25) should be [calc(0% - 5px) calc(0% - 5px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (-0.25) should be [-10px -10px, 80px -20px, 0px -20px, 90px -10px, -20px -20px, 100px -20px\]] + expected: FAIL + + [Web Animations: property from neutral to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [20px 20px\] at (-0.25) should be [calc(0% - 5px) calc(0% - 5px)\]] + expected: FAIL + + [Web Animations: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (1) should be [ 40px 40px, 80px 80px, 0px 80px, 40px 40px, 80px 80px, 0px 80px\]] + expected: FAIL + + [CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [20px 20px\] at (-0.25) should be [calc(0% - 5px) calc(0% - 5px)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [20px 20px\] at (1.25) should be [22.5px 17.5px\]] + expected: FAIL + + [CSS Animations: property from neutral to [20px 20px\] at (1.25) should be [22.5px 17.5px\]] + expected: FAIL + + [CSS Animations: property from neutral to [20px 20px\] at (0.25) should be [12.5px 27.5px\]] + expected: FAIL + + [Web Animations: property from neutral to [20px 20px\] at (-0.25) should be [7.5px 32.5px\]] + expected: FAIL + + [CSS Animations: property from [top 0px left 0px\] to [left 80px top 80px\] at (0.75) should be [ 60px 60px\]] + expected: FAIL + + [CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px\]] + expected: FAIL + + [Web Animations: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0.25) should be [ 10px 10px, 80px 20px, 0px 20px, 70px 10px, 20px 20px, 60px 20px\]] + expected: FAIL + + [CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px\]] + expected: FAIL + + [CSS Transitions: property from [top 0px left 0px\] to [left 80px top 80px\] at (-0.25) should be [-20px -20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [20px 20px\] at (1) should be [calc(0% + 20px) calc(0% + 20px)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [20px 20px\] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [top 0px left 0px\] to [left 80px top 80px\] at (0.5) should be [ 40px 40px\]] + expected: FAIL + + [Web Animations: property from [unset\] to [20px 20px\] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [20px 20px\] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [20px 20px\] at (1.25) should be [17.5px 22.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [top 0px left 0px\] to [left 80px top 80px\] at (1.25) should be [100px 100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [top 0px left 0px\] to [left 80px top 80px\] at (-0.25) should be [-20px -20px\]] + expected: FAIL + + [Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (-0.25) should be [-20px -20px, -20px -20px, -20px -20px, -20px -20px\]] + expected: FAIL + + [CSS Transitions: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0.5) should be [ 20px 20px, 80px 40px, 0px 40px, 60px 20px, 40px 40px, 40px 40px\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [20px 20px\] at (0) should be [0% 0%\]] + expected: FAIL + + [CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [20px 20px\] at (1.25) should be [calc(0% + 25px) calc(0% + 25px)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [20px 20px\] at (0) should be [10px 30px\]] + expected: FAIL + + [CSS Transitions: property from [top 0px left 0px\] to [left 80px top 80px\] at (0) should be [ 0px 0px\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property from neutral to [20px 20px\] at (0.5) should be [15px 25px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [20px 20px\] at (-0.25) should be [32.5px 7.5px\]] + expected: FAIL + + [Web Animations: property from [top 0px left 0px\] to [left 80px top 80px\] at (1.25) should be [100px 100px\]] + expected: FAIL + + [Web Animations: property from [top 0px left 0px\] to [left 80px top 80px\] at (0.25) should be [ 20px 20px\]] + expected: FAIL + + [Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [20px 20px\] at (0.75) should be [22.5px 17.5px\]] + expected: FAIL + + [Web Animations: property from [top 0px left 0px\] to [left 80px top 80px\] at (0) should be [ 0px 0px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [20px 20px\] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [20px 20px\] at (1.25) should be [calc(0% + 25px) calc(0% + 25px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [top 0px left 0px\] to [left 80px top 80px\] at (0.25) should be [ 20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [20px 20px\] at (-0.25) should be [7.5px 32.5px\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [20px 20px\] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)\]] + expected: FAIL + + [CSS Transitions: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (1) should be [ 40px 40px, 80px 80px, 0px 80px, 40px 40px, 80px 80px, 0px 80px\]] + expected: FAIL + + [CSS Transitions: property from neutral to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [20px 20px\] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [20px 20px\] at (0.75) should be [17.5px 22.5px\]] + expected: FAIL + + [CSS Animations: property from [top 0px left 0px\] to [left 80px top 80px\] at (0.25) should be [ 20px 20px\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [20px 20px\] at (0.5) should be [25px 15px\]] + expected: FAIL + + [Web Animations: property from [initial\] to [20px 20px\] at (1) should be [calc(0% + 20px) calc(0% + 20px)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [20px 20px\] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)\]] + expected: FAIL + + [CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (-0.25) should be [-20px -20px, -20px -20px, -20px -20px, -20px -20px\]] + expected: FAIL + + [CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px\]] + expected: FAIL + + [Web Animations: property from [top 0px left 0px\] to [left 80px top 80px\] at (0.5) should be [ 40px 40px\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [20px 20px\] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)\]] + expected: FAIL + + [Web Animations: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0.75) should be [ 30px 30px, 80px 60px, 0px 60px, 50px 30px, 60px 60px, 20px 60px\]] + expected: FAIL + + [Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [20px 20px\] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [20px 20px\] at (1) should be [calc(0% + 20px) calc(0% + 20px)\]] + expected: FAIL + + [Web Animations: property from [initial\] to [20px 20px\] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px\]] + expected: FAIL + + [CSS Transitions: property from [inherit\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [Web Animations: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (1.25) should be [ 50px 50px, 80px 100px, 0px 100px, 30px 50px, 100px 100px, -20px 100px\]] + expected: FAIL + + [Web Animations: property from [unset\] to [20px 20px\] at (0) should be [0% 0%\]] + expected: FAIL + + [CSS Animations: property from [top 0px left 0px\] to [left 80px top 80px\] at (0.5) should be [ 40px 40px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [20px 20px\] at (1) should be [calc(0% + 20px) calc(0% + 20px)\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [20px 20px\] at (1.25) should be [calc(0% + 25px) calc(0% + 25px)\]] + expected: FAIL + + [Web Animations: property from [unset\] to [20px 20px\] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)\]] + expected: FAIL + + [CSS Transitions: property from neutral to [20px 20px\] at (0.25) should be [12.5px 27.5px\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [20px 20px\] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)\]] + expected: FAIL + + [CSS Transitions: property from [top 0px left 0px\] to [left 80px top 80px\] at (0.25) should be [ 20px 20px\]] + expected: FAIL + + [CSS Animations: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0.25) should be [ 10px 10px, 80px 20px, 0px 20px, 70px 10px, 20px 20px, 60px 20px\]] + expected: FAIL + + [CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]] + expected: FAIL + + [Web Animations: property from [unset\] to [20px 20px\] at (-0.25) should be [calc(0% - 5px) calc(0% - 5px)\]] + expected: FAIL + + [CSS Transitions: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0) should be [ 0px 0px, 80px 0px, 0px 0px, 80px 0px, 0px 0px, 80px 0px\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [20px 20px\] at (-0.25) should be [32.5px 7.5px\]] + expected: FAIL + + [CSS Transitions: property from [unset\] to [20px 20px\] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)\]] + expected: FAIL + + [Web Animations: property from neutral to [20px 20px\] at (0.25) should be [12.5px 27.5px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [20px 20px\] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)\]] + expected: FAIL + + [Web Animations: property from [top 0px left 0px\] to [left 80px top 80px\] at (-0.25) should be [-20px -20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [unset\] to [20px 20px\] at (-0.25) should be [calc(0% - 5px) calc(0% - 5px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [20px 20px\] at (-0.25) should be [calc(0% - 5px) calc(0% - 5px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [20px 20px\] at (-0.25) should be [32.5px 7.5px\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [20px 20px\] at (0.75) should be [22.5px 17.5px\]] + expected: FAIL + + [CSS Transitions: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0.75) should be [ 30px 30px, 80px 60px, 0px 60px, 50px 30px, 60px 60px, 20px 60px\]] + expected: FAIL + + [CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [20px 20px\] at (0.25) should be [27.5px 12.5px\]] + expected: FAIL + + [CSS Animations: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (-0.25) should be [-10px -10px, 80px -20px, 0px -20px, 90px -10px, -20px -20px, 100px -20px\]] + expected: FAIL + + [CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [20px 20px\] at (1.25) should be [17.5px 22.5px\]] + expected: FAIL + + [CSS Transitions: property from [initial\] to [20px 20px\] at (1) should be [calc(0% + 20px) calc(0% + 20px)\]] + expected: FAIL + + [Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px\]] + expected: FAIL + + [CSS Animations: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0.75) should be [ 30px 30px, 80px 60px, 0px 60px, 50px 30px, 60px 60px, 20px 60px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [inherit\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [20px 20px\] at (0.5) should be [15px 25px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [0px 0px, 80px 0px\] to [40px 40px, 80px 80px, 0px 80px\] at (0.5) should be [ 20px 20px, 80px 40px, 0px 40px, 60px 20px, 40px 40px, 40px 40px\]] + expected: FAIL + + [CSS Animations: property from neutral to [20px 20px\] at (0.5) should be [15px 25px\]] + expected: FAIL + + [CSS Animations: property from [inherit\] to [20px 20px\] at (1) should be [20px 20px\]] + expected: FAIL + + [CSS Transitions: property from neutral to [20px 20px\] at (0.75) should be [17.5px 22.5px\]] + expected: FAIL + + [CSS Animations: property from [unset\] to [20px 20px\] at (0) should be [0% 0%\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [20px 20px\] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (-0.25) should be [-20px -20px, -20px -20px, -20px -20px, -20px -20px\]] + expected: FAIL + + [CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px\] to [80px 80px, 80px 80px, 80px 80px, 80px 80px\] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [initial\] to [20px 20px\] at (1.25) should be [calc(0% + 25px) calc(0% + 25px)\]] + expected: FAIL + + [Web Animations: property from neutral to [20px 20px\] at (0) should be [10px 30px\]] + expected: FAIL + + [CSS Transitions with transition: all: property from neutral to [20px 20px\] at (0.25) should be [12.5px 27.5px\]] + expected: FAIL + + [CSS Animations: property from [initial\] to [20px 20px\] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)\]] + expected: FAIL + + [Web Animations: property from [inherit\] to [20px 20px\] at (0) should be [30px 10px\]] + expected: FAIL + + [Web Animations: property from neutral to [20px 20px\] at (1.25) should be [22.5px 17.5px\]] + expected: FAIL + + [CSS Animations: property from neutral to [20px 20px\] at (-0.25) should be [7.5px 32.5px\]] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-001.html.ini new file mode 100644 index 00000000000..a91f322765a --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-001.html.ini @@ -0,0 +1,2 @@ +[clip-path-circle-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-002.html.ini new file mode 100644 index 00000000000..e44f6262197 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-002.html.ini @@ -0,0 +1,2 @@ +[clip-path-circle-002.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-003.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-003.html.ini new file mode 100644 index 00000000000..1c19ca2bb4f --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-003.html.ini @@ -0,0 +1,2 @@ +[clip-path-circle-003.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-004.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-004.html.ini new file mode 100644 index 00000000000..189c5c91858 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-004.html.ini @@ -0,0 +1,2 @@ +[clip-path-circle-004.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-005.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-005.html.ini new file mode 100644 index 00000000000..3157656065c --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-005.html.ini @@ -0,0 +1,2 @@ +[clip-path-circle-005.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-006.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-006.html.ini new file mode 100644 index 00000000000..f3673e61f8e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-006.html.ini @@ -0,0 +1,2 @@ +[clip-path-circle-006.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-007.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-007.html.ini new file mode 100644 index 00000000000..8011255700d --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-007.html.ini @@ -0,0 +1,2 @@ +[clip-path-circle-007.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-008.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-008.html.ini new file mode 100644 index 00000000000..c08852ac607 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-circle-008.html.ini @@ -0,0 +1,2 @@ +[clip-path-circle-008.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-columns-shape-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-columns-shape-001.html.ini new file mode 100644 index 00000000000..30b60040137 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-columns-shape-001.html.ini @@ -0,0 +1,2 @@ +[clip-path-columns-shape-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-columns-shape-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-columns-shape-002.html.ini new file mode 100644 index 00000000000..217c08c7d02 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-columns-shape-002.html.ini @@ -0,0 +1,2 @@ +[clip-path-columns-shape-002.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-descendant-text-mutated-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-descendant-text-mutated-001.html.ini new file mode 100644 index 00000000000..844176bdf01 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-descendant-text-mutated-001.html.ini @@ -0,0 +1,2 @@ +[clip-path-descendant-text-mutated-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-document-element-will-change.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-document-element-will-change.html.ini new file mode 100644 index 00000000000..68fe58d53c1 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-document-element-will-change.html.ini @@ -0,0 +1,2 @@ +[clip-path-document-element-will-change.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-document-element.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-document-element.html.ini new file mode 100644 index 00000000000..16ede4b01a6 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-document-element.html.ini @@ -0,0 +1,2 @@ +[clip-path-document-element.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-001.html.ini new file mode 100644 index 00000000000..89a57295df5 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-001.html.ini @@ -0,0 +1,2 @@ +[clip-path-element-userSpaceOnUse-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-002.html.ini new file mode 100644 index 00000000000..10c52c2b3ee --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-002.html.ini @@ -0,0 +1,2 @@ +[clip-path-element-userSpaceOnUse-002.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-003.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-003.html.ini new file mode 100644 index 00000000000..725655b51c3 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-003.html.ini @@ -0,0 +1,2 @@ +[clip-path-element-userSpaceOnUse-003.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-004.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-004.html.ini new file mode 100644 index 00000000000..4d2a54f0531 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-element-userSpaceOnUse-004.html.ini @@ -0,0 +1,2 @@ +[clip-path-element-userSpaceOnUse-004.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-001.html.ini new file mode 100644 index 00000000000..086493f554f --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-001.html.ini @@ -0,0 +1,2 @@ +[clip-path-ellipse-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-002.html.ini new file mode 100644 index 00000000000..aa1e9d7f612 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-002.html.ini @@ -0,0 +1,2 @@ +[clip-path-ellipse-002.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-003.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-003.html.ini new file mode 100644 index 00000000000..cefa8a17fc4 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-003.html.ini @@ -0,0 +1,2 @@ +[clip-path-ellipse-003.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-004.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-004.html.ini new file mode 100644 index 00000000000..109b9ef8856 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-004.html.ini @@ -0,0 +1,2 @@ +[clip-path-ellipse-004.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-005.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-005.html.ini new file mode 100644 index 00000000000..368dd10bbe3 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-005.html.ini @@ -0,0 +1,2 @@ +[clip-path-ellipse-005.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-006.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-006.html.ini new file mode 100644 index 00000000000..4e6cfe46747 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-006.html.ini @@ -0,0 +1,2 @@ +[clip-path-ellipse-006.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-007.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-007.html.ini new file mode 100644 index 00000000000..6bada1526c9 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-007.html.ini @@ -0,0 +1,2 @@ +[clip-path-ellipse-007.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-008.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-008.html.ini new file mode 100644 index 00000000000..a2c1af86008 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-ellipse-008.html.ini @@ -0,0 +1,2 @@ +[clip-path-ellipse-008.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-filter-order.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-filter-order.html.ini new file mode 100644 index 00000000000..ac4bf6b5136 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-filter-order.html.ini @@ -0,0 +1,2 @@ +[clip-path-filter-order.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-fixed-nested.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-fixed-nested.html.ini new file mode 100644 index 00000000000..5cf68e27530 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-fixed-nested.html.ini @@ -0,0 +1,2 @@ +[clip-path-fixed-nested.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-inline-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-inline-001.html.ini new file mode 100644 index 00000000000..0d9aa3c0d49 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-inline-001.html.ini @@ -0,0 +1,2 @@ +[clip-path-inline-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-inline-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-inline-002.html.ini new file mode 100644 index 00000000000..b16447c5a5e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-inline-002.html.ini @@ -0,0 +1,2 @@ +[clip-path-inline-002.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-inline-003.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-inline-003.html.ini new file mode 100644 index 00000000000..24f6e8b0130 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-inline-003.html.ini @@ -0,0 +1,2 @@ +[clip-path-inline-003.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-001.html.ini new file mode 100644 index 00000000000..9d66248cc4c --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-001.html.ini @@ -0,0 +1,2 @@ +[clip-path-polygon-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-002.html.ini new file mode 100644 index 00000000000..1e619807a0e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-002.html.ini @@ -0,0 +1,2 @@ +[clip-path-polygon-002.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-003.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-003.html.ini new file mode 100644 index 00000000000..0666c3aa769 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-003.html.ini @@ -0,0 +1,2 @@ +[clip-path-polygon-003.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-004.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-004.html.ini new file mode 100644 index 00000000000..43349d960e1 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-004.html.ini @@ -0,0 +1,2 @@ +[clip-path-polygon-004.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-005.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-005.html.ini new file mode 100644 index 00000000000..23fd8055329 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-005.html.ini @@ -0,0 +1,2 @@ +[clip-path-polygon-005.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-006.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-006.html.ini new file mode 100644 index 00000000000..055f800b1d4 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-006.html.ini @@ -0,0 +1,2 @@ +[clip-path-polygon-006.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-007.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-007.html.ini new file mode 100644 index 00000000000..2dd84b0297a --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-007.html.ini @@ -0,0 +1,2 @@ +[clip-path-polygon-007.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-008.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-008.html.ini new file mode 100644 index 00000000000..fcd9018152b --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-008.html.ini @@ -0,0 +1,2 @@ +[clip-path-polygon-008.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-009.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-009.html.ini new file mode 100644 index 00000000000..051f4e1a99b --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-009.html.ini @@ -0,0 +1,2 @@ +[clip-path-polygon-009.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-010.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-010.html.ini new file mode 100644 index 00000000000..376008c1110 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-010.html.ini @@ -0,0 +1,2 @@ +[clip-path-polygon-010.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-011.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-011.html.ini new file mode 100644 index 00000000000..5b105331015 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-011.html.ini @@ -0,0 +1,2 @@ +[clip-path-polygon-011.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-012.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-012.html.ini new file mode 100644 index 00000000000..a5a582537e6 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-012.html.ini @@ -0,0 +1,2 @@ +[clip-path-polygon-012.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-013.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-013.html.ini new file mode 100644 index 00000000000..c6de6191dbe --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-polygon-013.html.ini @@ -0,0 +1,2 @@ +[clip-path-polygon-013.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-001.html.ini new file mode 100644 index 00000000000..6b1ffa92fb6 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-001.html.ini @@ -0,0 +1,2 @@ +[clip-path-reference-box-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-002.html.ini new file mode 100644 index 00000000000..7cd16d837e8 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-002.html.ini @@ -0,0 +1,2 @@ +[clip-path-reference-box-002.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-003.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-003.html.ini new file mode 100644 index 00000000000..a7cc79dc7bc --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-003.html.ini @@ -0,0 +1,2 @@ +[clip-path-reference-box-003.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-004.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-004.html.ini new file mode 100644 index 00000000000..e14cdacb963 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-box-004.html.ini @@ -0,0 +1,2 @@ +[clip-path-reference-box-004.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-restore.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-restore.html.ini new file mode 100644 index 00000000000..84394754649 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-reference-restore.html.ini @@ -0,0 +1,2 @@ +[clip-path-reference-restore.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-scroll.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-scroll.html.ini new file mode 100644 index 00000000000..7885dcea72c --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-scroll.html.ini @@ -0,0 +1,2 @@ +[clip-path-scroll.html] + expected: TIMEOUT diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-transform-mutated-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-transform-mutated-002.html.ini new file mode 100644 index 00000000000..22debc263d1 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-transform-mutated-002.html.ini @@ -0,0 +1,2 @@ +[clip-path-transform-mutated-002.html] + expected: TIMEOUT diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-url-reference-change-from-empty.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-url-reference-change-from-empty.html.ini new file mode 100644 index 00000000000..c65a7899528 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-url-reference-change-from-empty.html.ini @@ -0,0 +1,2 @@ +[clip-path-url-reference-change-from-empty.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-url-reference-change.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-url-reference-change.html.ini new file mode 100644 index 00000000000..ce76175d021 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/clip-path-url-reference-change.html.ini @@ -0,0 +1,2 @@ +[clip-path-url-reference-change.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/interpolation.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/interpolation.html.ini new file mode 100644 index 00000000000..47eeebf8c36 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/interpolation.html.ini @@ -0,0 +1,10 @@ +[interpolation.html] + [Test circle with negative easing on clip-path] + expected: FAIL + + [Test ellipse with negative easing on clip-path] + expected: FAIL + + [Test inset with negative easing on clip-path] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/reference-local-url-with-base-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/reference-local-url-with-base-001.html.ini new file mode 100644 index 00000000000..dc7a17018ce --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-path/reference-local-url-with-base-001.html.ini @@ -0,0 +1,2 @@ +[reference-local-url-with-base-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-rule/clip-rule-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-rule/clip-rule-001.html.ini new file mode 100644 index 00000000000..235796e9015 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-rule/clip-rule-001.html.ini @@ -0,0 +1,2 @@ +[clip-rule-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip-rule/clip-rule-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip-rule/clip-rule-002.html.ini new file mode 100644 index 00000000000..e71e82336a1 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip-rule/clip-rule-002.html.ini @@ -0,0 +1,2 @@ +[clip-rule-002.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-absolute-positioned-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-absolute-positioned-001.html.ini new file mode 100644 index 00000000000..ccd225b105f --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-absolute-positioned-001.html.ini @@ -0,0 +1,2 @@ +[clip-absolute-positioned-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-absolute-positioned-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-absolute-positioned-002.html.ini new file mode 100644 index 00000000000..0451a3008b5 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-absolute-positioned-002.html.ini @@ -0,0 +1,2 @@ +[clip-absolute-positioned-002.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-filter-order.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-filter-order.html.ini new file mode 100644 index 00000000000..7563b8e51fb --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-filter-order.html.ini @@ -0,0 +1,2 @@ +[clip-filter-order.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-fixed-pos-transform-descendant-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-fixed-pos-transform-descendant-001.html.ini new file mode 100644 index 00000000000..59a565cd8e2 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-fixed-pos-transform-descendant-001.html.ini @@ -0,0 +1,2 @@ +[clip-fixed-pos-transform-descendant-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-001.html.ini new file mode 100644 index 00000000000..0fb08c1e0cb --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-001.html.ini @@ -0,0 +1,2 @@ +[clip-negative-values-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-002.html.ini new file mode 100644 index 00000000000..d7329ea35b4 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-002.html.ini @@ -0,0 +1,2 @@ +[clip-negative-values-002.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-003.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-003.html.ini new file mode 100644 index 00000000000..6a19fd696dd --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-003.html.ini @@ -0,0 +1,2 @@ +[clip-negative-values-003.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-004.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-004.html.ini new file mode 100644 index 00000000000..9d244175f22 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-negative-values-004.html.ini @@ -0,0 +1,2 @@ +[clip-negative-values-004.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-not-absolute-positioned-003.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-not-absolute-positioned-003.html.ini new file mode 100644 index 00000000000..e0b8b1aa04f --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-not-absolute-positioned-003.html.ini @@ -0,0 +1,2 @@ +[clip-not-absolute-positioned-003.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-001.html.ini new file mode 100644 index 00000000000..72689548371 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-001.html.ini @@ -0,0 +1,2 @@ +[clip-rect-auto-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-003.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-003.html.ini new file mode 100644 index 00000000000..9c6c3550d59 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-003.html.ini @@ -0,0 +1,2 @@ +[clip-rect-auto-003.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-004.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-004.html.ini new file mode 100644 index 00000000000..0e7d3bb54b7 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-004.html.ini @@ -0,0 +1,2 @@ +[clip-rect-auto-004.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-005.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-005.html.ini new file mode 100644 index 00000000000..51383ca800c --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-005.html.ini @@ -0,0 +1,2 @@ +[clip-rect-auto-005.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-006.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-006.html.ini new file mode 100644 index 00000000000..077f8b4eb24 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-auto-006.html.ini @@ -0,0 +1,2 @@ +[clip-rect-auto-006.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-comma-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-comma-001.html.ini new file mode 100644 index 00000000000..b68c5587b4c --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-comma-001.html.ini @@ -0,0 +1,2 @@ +[clip-rect-comma-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-scroll.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-scroll.html.ini new file mode 100644 index 00000000000..2c466c65e33 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-rect-scroll.html.ini @@ -0,0 +1,2 @@ +[clip-rect-scroll.html] + expected: TIMEOUT diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-transform-order-2.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-transform-order-2.html.ini new file mode 100644 index 00000000000..82914d287c7 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-transform-order-2.html.ini @@ -0,0 +1,2 @@ +[clip-transform-order-2.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-transform-order.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-transform-order.html.ini new file mode 100644 index 00000000000..83d57d28354 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/clip/clip-transform-order.html.ini @@ -0,0 +1,2 @@ +[clip-transform-order.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-element-objectboundingbox-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-element-objectboundingbox-001.html.ini new file mode 100644 index 00000000000..af5a1dd5c69 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-element-objectboundingbox-001.html.ini @@ -0,0 +1,4 @@ +[clip-path-element-objectboundingbox-001.html] + [Hit-test of clip-path objectBoundingBox with additional transform] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-element-objectboundingbox-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-element-objectboundingbox-002.html.ini new file mode 100644 index 00000000000..ac7ee60a1da --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-element-objectboundingbox-002.html.ini @@ -0,0 +1,4 @@ +[clip-path-element-objectboundingbox-002.html] + [Hit-test of clip-path nested objectBoundingBox ] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-element-userspaceonuse-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-element-userspaceonuse-001.html.ini new file mode 100644 index 00000000000..72d8935d849 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-element-userspaceonuse-001.html.ini @@ -0,0 +1,4 @@ +[clip-path-element-userspaceonuse-001.html] + [Hit-test of clip-path userSpaceOnUse ] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-shape-polygon-and-box-shadow.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-shape-polygon-and-box-shadow.html.ini new file mode 100644 index 00000000000..c63d91fc29d --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/hit-test/clip-path-shape-polygon-and-box-shadow.html.ini @@ -0,0 +1,4 @@ +[clip-path-shape-polygon-and-box-shadow.html] + [Hit-test of clip-path polygon combined with box-shadow] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/idlharness.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/idlharness.html.ini new file mode 100644 index 00000000000..e94cb4ede4e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/idlharness.html.ini @@ -0,0 +1,95 @@ +[idlharness.html] + expected: ERROR + [SVGMaskElement interface: [object Element\] must inherit property "maskUnits" with the proper type] + expected: FAIL + + [SVGMaskElement interface: [object Element\] must inherit property "width" with the proper type] + expected: FAIL + + [SVGMaskElement interface: existence and properties of interface prototype object] + expected: FAIL + + [SVGMaskElement interface: [object Element\] must inherit property "y" with the proper type] + expected: FAIL + + [SVGMaskElement interface: [object Element\] must inherit property "maskContentUnits" with the proper type] + expected: FAIL + + [SVGMaskElement interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [SVGMaskElement interface: attribute width] + expected: FAIL + + [SVGClipPathElement interface object length] + expected: FAIL + + [SVGClipPathElement interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [SVGMaskElement interface: [object Element\] must inherit property "x" with the proper type] + expected: FAIL + + [SVGClipPathElement interface: existence and properties of interface object] + expected: FAIL + + [SVGClipPathElement interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [Stringification of [object Element\]] + expected: FAIL + + [SVGMaskElement interface object name] + expected: FAIL + + [SVGClipPathElement interface: [object Element\] must inherit property "clipPathUnits" with the proper type] + expected: FAIL + + [SVGMaskElement interface: attribute maskUnits] + expected: FAIL + + [SVGMaskElement interface: attribute height] + expected: FAIL + + [SVGClipPathElement interface: attribute transform] + expected: FAIL + + [SVGMaskElement interface object length] + expected: FAIL + + [SVGMaskElement interface: existence and properties of interface object] + expected: FAIL + + [SVGMaskElement interface: attribute maskContentUnits] + expected: FAIL + + [SVGClipPathElement must be primary interface of [object Element\]] + expected: FAIL + + [SVGMaskElement interface: [object Element\] must inherit property "height" with the proper type] + expected: FAIL + + [SVGMaskElement must be primary interface of [object Element\]] + expected: FAIL + + [SVGMaskElement interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [SVGClipPathElement interface: [object Element\] must inherit property "transform" with the proper type] + expected: FAIL + + [SVGClipPathElement interface: existence and properties of interface prototype object] + expected: FAIL + + [SVGClipPathElement interface: attribute clipPathUnits] + expected: FAIL + + [SVGClipPathElement interface object name] + expected: FAIL + + [SVGMaskElement interface: attribute x] + expected: FAIL + + [SVGMaskElement interface: attribute y] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/inheritance.sub.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/inheritance.sub.html.ini new file mode 100644 index 00000000000..6719dc87e0c --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/inheritance.sub.html.ini @@ -0,0 +1,109 @@ +[inheritance.sub.html] + [Property mask-size does not inherit] + expected: FAIL + + [Property mask-composite does not inherit] + expected: FAIL + + [Property clip has initial value auto] + expected: FAIL + + [Property mask-border-outset has initial value 0] + expected: FAIL + + [Property clip-path does not inherit] + expected: FAIL + + [Property mask-border-source does not inherit] + expected: FAIL + + [Property mask-border-repeat has initial value stretch] + expected: FAIL + + [Property mask-type does not inherit] + expected: FAIL + + [Property mask-border-outset does not inherit] + expected: FAIL + + [Property mask-composite has initial value add] + expected: FAIL + + [Property mask-type has initial value luminance] + expected: FAIL + + [Property mask-border-mode has initial value alpha] + expected: FAIL + + [Property mask-image has initial value none] + expected: FAIL + + [Property mask-position has initial value 0% 0%] + expected: FAIL + + [Property mask-repeat does not inherit] + expected: FAIL + + [Property mask-border-slice does not inherit] + expected: FAIL + + [Property mask-origin does not inherit] + expected: FAIL + + [Property mask-border-width has initial value auto] + expected: FAIL + + [Property mask-border-slice has initial value 0] + expected: FAIL + + [Property clip-path has initial value none] + expected: FAIL + + [Property clip-rule has initial value nonzero] + expected: FAIL + + [Property mask-repeat has initial value repeat] + expected: FAIL + + [Property mask-border-source has initial value none] + expected: FAIL + + [Property mask-border-repeat does not inherit] + expected: FAIL + + [Property mask-size has initial value auto] + expected: FAIL + + [Property mask-mode has initial value match-source] + expected: FAIL + + [Property clip-rule inherits] + expected: FAIL + + [Property mask-position does not inherit] + expected: FAIL + + [Property mask-clip has initial value border-box] + expected: FAIL + + [Property clip does not inherit] + expected: FAIL + + [Property mask-origin has initial value border-box] + expected: FAIL + + [Property mask-image does not inherit] + expected: FAIL + + [Property mask-border-width does not inherit] + expected: FAIL + + [Property mask-clip does not inherit] + expected: FAIL + + [Property mask-mode does not inherit] + expected: FAIL + + [Property mask-border-mode does not inherit] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-image-hash.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-image-hash.html.ini new file mode 100644 index 00000000000..8c9d819e8d5 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-image-hash.html.ini @@ -0,0 +1,2 @@ +[mask-image-url-image-hash.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-image.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-image.html.ini new file mode 100644 index 00000000000..57b50d71b61 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-image.html.ini @@ -0,0 +1,2 @@ +[mask-image-url-image.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-local-mask.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-local-mask.html.ini new file mode 100644 index 00000000000..b8c96fabe0d --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-local-mask.html.ini @@ -0,0 +1,2 @@ +[mask-image-url-local-mask.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-remote-mask.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-remote-mask.html.ini new file mode 100644 index 00000000000..a46091bc433 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/mask-image/mask-image-url-remote-mask.html.ini @@ -0,0 +1,2 @@ +[mask-image-url-remote-mask.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-computed.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-computed.html.ini new file mode 100644 index 00000000000..542f913aec3 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-computed.html.ini @@ -0,0 +1,13 @@ +[clip-computed.html] + [Property clip value 'rect(10px, -20px, auto, auto)'] + expected: FAIL + + [Property clip value 'rect(10px, 20px, -30px, 40px)'] + expected: FAIL + + [Property clip value 'rect(10px, 20px, calc(-1em + 10px), 1em)'] + expected: FAIL + + [Property clip value 'auto'] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-path-computed.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-path-computed.html.ini new file mode 100644 index 00000000000..e2d2e9db771 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-path-computed.html.ini @@ -0,0 +1,13 @@ +[clip-path-computed.html] + [Property clip-path value 'circle(calc(10px + 0.5em) at -50% 50%)'] + expected: FAIL + + [Property clip-path value 'ellipse(at 50% 50%)'] + expected: FAIL + + [Property clip-path value 'circle(calc(10px - 0.5em) at 50% -50%)'] + expected: FAIL + + [Property clip-path value 'ellipse(60% closest-side at 50% 50%)'] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-path-valid.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-path-valid.html.ini new file mode 100644 index 00000000000..e759aa9c0c2 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-path-valid.html.ini @@ -0,0 +1,121 @@ +[clip-path-valid.html] + [e.style['clip-path'\] = "path(evenodd, \\"M 20 20 h 60 v 60 h -60 Z M 30 30 h 40 v 40 h -40 Z\\")" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "fill-box" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "stroke-box" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "url(\\"https://example.com/\\")" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "padding-box" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "circle()" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "polygon(evenodd, 1px 2px, 3em 4em, 5pt 6%)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "border-box circle(7% at 8% 9%)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "border-box" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "ellipse(at 10% 20%)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "circle(4% at top right)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "none" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "path(\\" \\")" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "circle(1px)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "path(nonzero, \\"M20,20h60 v60 h-60z M30,30 h40 v40 h-40z\\")" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "inset(100%)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "inset(10px round 20% / 0px 1px 2% 3em)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "inset(0px round 0 1px)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "circle(farthest-side at center top)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "polygon(nonzero, 1px 2px, 3em 4em)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "view-box" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "content-box" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "inset(0px round 0px 1px 2%)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "ellipse()" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "circle(closest-side)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "inset(0px 1px 2% 3em)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "inset(0 1px)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "ellipse(1px closest-side)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "polygon(1% 2%)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "inset(0px round 100%)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "inset(0px round 0px 1px 2% 3em)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "margin-box" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "inset(0px 1px 2%)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "ellipse(closest-side closest-side at 10% 20%)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "circle(7% at 8% 9%) border-box" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "ellipse(farthest-side 4% at bottom left)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "path(\\"m 20 0 h -100\\")" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "circle(at 10% 20%)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "url(https://example.com/)" should set the property value] + expected: FAIL + + [e.style['clip-path'\] = "path(evenodd, \\"\\")" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-rule-computed.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-rule-computed.html.ini new file mode 100644 index 00000000000..147b1c717c6 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-rule-computed.html.ini @@ -0,0 +1,7 @@ +[clip-rule-computed.html] + [Property clip-rule value 'evenodd'] + expected: FAIL + + [Property clip-rule value 'nonzero'] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-rule-valid.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-rule-valid.html.ini new file mode 100644 index 00000000000..2fc4a2d8031 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-rule-valid.html.ini @@ -0,0 +1,7 @@ +[clip-rule-valid.html] + [e.style['clip-rule'\] = "evenodd" should set the property value] + expected: FAIL + + [e.style['clip-rule'\] = "nonzero" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-valid.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-valid.html.ini new file mode 100644 index 00000000000..3a18facba12 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/clip-valid.html.ini @@ -0,0 +1,10 @@ +[clip-valid.html] + [e.style['clip'\] = "rect(10px, 20px, -30px, 40px)" should set the property value] + expected: FAIL + + [e.style['clip'\] = "rect(10px, -20px, auto, auto)" should set the property value] + expected: FAIL + + [e.style['clip'\] = "auto" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-position-valid.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-position-valid.html.ini new file mode 100644 index 00000000000..6e9bce4066b --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-position-valid.html.ini @@ -0,0 +1,55 @@ +[mask-position-valid.html] + [e.style['mask-position'\] = "-20% -30px" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "40px top" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "bottom right" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "center left" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "top" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "left" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "top, center, left" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "10%" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "right 30% top 60px" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "30px center" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "right 40%" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "center 50px" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "left bottom" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "bottom 10% right 20%" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "center" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "top center" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "center bottom" should set the property value] + expected: FAIL + + [e.style['mask-position'\] = "bottom left, right 20%" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-type-computed.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-type-computed.html.ini new file mode 100644 index 00000000000..f4943ab7eae --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-type-computed.html.ini @@ -0,0 +1,7 @@ +[mask-type-computed.html] + [Property mask-type value 'luminance'] + expected: FAIL + + [Property mask-type value 'alpha'] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-type-valid.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-type-valid.html.ini new file mode 100644 index 00000000000..953635061b9 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-type-valid.html.ini @@ -0,0 +1,7 @@ +[mask-type-valid.html] + [e.style['mask-type'\] = "luminance" should set the property value] + expected: FAIL + + [e.style['mask-type'\] = "alpha" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-valid.sub.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-valid.sub.html.ini new file mode 100644 index 00000000000..9d15fbf264c --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/parsing/mask-valid.sub.html.ini @@ -0,0 +1,70 @@ +[mask-valid.sub.html] + [e.style['mask'\] = "linear-gradient(to left bottom, red, blue) stroke-box" should set the property value] + expected: FAIL + + [e.style['mask'\] = "linear-gradient(to left bottom, red, blue) luminance" should set the property value] + expected: FAIL + + [e.style['mask'\] = "none no-clip" should set the property value] + expected: FAIL + + [e.style['mask'\] = "linear-gradient(to left bottom, red, blue) padding-box" should set the property value] + expected: FAIL + + [e.style['mask'\] = "url(\\"https://web-platform.test/\\") intersect" should set the property value] + expected: FAIL + + [e.style['mask'\] = "linear-gradient(to left bottom, red, blue) exclude" should set the property value] + expected: FAIL + + [e.style['mask'\] = "none border-box" should set the property value] + expected: FAIL + + [e.style['mask'\] = "none margin-box" should set the property value] + expected: FAIL + + [e.style['mask'\] = "none repeat-y" should set the property value] + expected: FAIL + + [e.style['mask'\] = "none" should set the property value] + expected: FAIL + + [e.style['mask'\] = "none subtract" should set the property value] + expected: FAIL + + [e.style['mask'\] = "url(\\"https://web-platform.test/\\") add" should set the property value] + expected: FAIL + + [e.style['mask'\] = "none alpha" should set the property value] + expected: FAIL + + [e.style['mask'\] = "intersect no-clip space round 1px 2px / contain view-box, stroke-box linear-gradient(to left bottom, red, blue) luminance" should set the property value] + expected: FAIL + + [e.style['mask'\] = "url(\\"https://web-platform.test/\\") 1px 2px / contain" should set the property value] + expected: FAIL + + [e.style['mask'\] = "intersect no-clip space round 1px 2px / contain stroke-box linear-gradient(to left bottom, red, blue) luminance" should set the property value] + expected: FAIL + + [e.style['mask'\] = "linear-gradient(to left bottom, red, blue) 1px 2px" should set the property value] + expected: FAIL + + [e.style['mask'\] = "linear-gradient(to left bottom, red, blue)" should set the property value] + expected: FAIL + + [e.style['mask'\] = "url(\\"https://web-platform.test/\\") alpha" should set the property value] + expected: FAIL + + [e.style['mask'\] = "none content-box" should set the property value] + expected: FAIL + + [e.style['mask'\] = "url(\\"https://web-platform.test/\\") fill-box" should set the property value] + expected: FAIL + + [e.style['mask'\] = "none view-box" should set the property value] + expected: FAIL + + [e.style['mask'\] = "url(\\"https://web-platform.test/\\")" should set the property value] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-masking/test-mask.html.ini b/tests/wpt/metadata-layout-2020/css/css-masking/test-mask.html.ini new file mode 100644 index 00000000000..ddec5b80dd0 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-masking/test-mask.html.ini @@ -0,0 +1,2 @@ +[test-mask.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/cssom-view/offsetTopLeft-border-box.html.ini b/tests/wpt/metadata-layout-2020/css/cssom-view/offsetTopLeft-border-box.html.ini new file mode 100644 index 00000000000..3bd0a5266dd --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/cssom-view/offsetTopLeft-border-box.html.ini @@ -0,0 +1,85 @@ +[offsetTopLeft-border-box.html] + [container: 11] + expected: FAIL + + [container: 10] + expected: FAIL + + [container: 13] + expected: FAIL + + [container: 12] + expected: FAIL + + [container: 15] + expected: FAIL + + [container: 14] + expected: FAIL + + [container: 17] + expected: FAIL + + [container: 16] + expected: FAIL + + [container: 19] + expected: FAIL + + [container: 18] + expected: FAIL + + [container: 9] + expected: FAIL + + [container: 8] + expected: FAIL + + [container: 1] + expected: FAIL + + [container: 0] + expected: FAIL + + [container: 3] + expected: FAIL + + [container: 2] + expected: FAIL + + [container: 5] + expected: FAIL + + [container: 4] + expected: FAIL + + [container: 7] + expected: FAIL + + [container: 6] + expected: FAIL + + [container: 20] + expected: FAIL + + [container: 21] + expected: FAIL + + [container: 22] + expected: FAIL + + [container: 23] + expected: FAIL + + [container: 24] + expected: FAIL + + [container: 25] + expected: FAIL + + [container: 26] + expected: FAIL + + [container: 27] + expected: FAIL +