LibWeb: Ensure discrete interpolated properties are non-transitionable

If a property is uses discrete interpolation and TransitionBehavior is
not set to `AllowDiscrete` that property should be non-transitionable.

This is now true for properties whose animation type is not discrete,
but the animation type falls back to discrete.
This commit is contained in:
Tim Ledbetter
2025-05-22 17:16:17 +01:00
committed by Jelle Raaijmakers
parent 922bf2033f
commit b16f34767e
Notes: github-actions[bot] 2025-05-27 11:34:35 +00:00
22 changed files with 545 additions and 489 deletions

View File

@@ -2,8 +2,8 @@ Harness status: OK
Found 324 tests
278 Pass
46 Fail
314 Pass
10 Fail
Pass CSS Transitions: property <clip> from neutral to [rect(20px, 20px, 20px, 20px)] at (-1) should be [rect(-20px 180px -20px 180px)]
Pass CSS Transitions: property <clip> from neutral to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(0px 100px 0px 100px)]
Pass CSS Transitions: property <clip> from neutral to [rect(20px, 20px, 20px, 20px)] at (0.25) should be [rect(5px 80px 5px 80px)]
@@ -42,16 +42,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (0.6) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (1.5) should be [rect(20px, 20px, 20px, 20px)]
Fail CSS Transitions: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (-0.3) should be [rect(20px, 20px, 20px, 20px)]
Fail CSS Transitions: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(20px, 20px, 20px, 20px)]
Fail CSS Transitions: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (0.3) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (-0.3) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (0.3) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (0.5) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (0.6) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (1.5) should be [rect(20px, 20px, 20px, 20px)]
Fail CSS Transitions with transition: all: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (-0.3) should be [rect(20px, 20px, 20px, 20px)]
Fail CSS Transitions with transition: all: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(20px, 20px, 20px, 20px)]
Fail CSS Transitions with transition: all: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (0.3) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition: all: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (-0.3) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition: all: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition: all: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (0.3) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition: all: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (0.5) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition: all: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (0.6) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition: all: property <clip> from [initial] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px, 20px, 20px, 20px)]
@@ -108,16 +108,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (0.6) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (1.5) should be [rect(20px, 20px, 20px, 20px)]
Fail CSS Transitions: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (-0.3) should be [rect(20px, 20px, 20px, 20px)]
Fail CSS Transitions: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(20px, 20px, 20px, 20px)]
Fail CSS Transitions: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (0.3) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (-0.3) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (0.3) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (0.5) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (0.6) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (1.5) should be [rect(20px, 20px, 20px, 20px)]
Fail CSS Transitions with transition: all: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (-0.3) should be [rect(20px, 20px, 20px, 20px)]
Fail CSS Transitions with transition: all: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(20px, 20px, 20px, 20px)]
Fail CSS Transitions with transition: all: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (0.3) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition: all: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (-0.3) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition: all: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition: all: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (0.3) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition: all: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (0.5) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition: all: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (0.6) should be [rect(20px, 20px, 20px, 20px)]
Pass CSS Transitions with transition: all: property <clip> from [unset] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px, 20px, 20px, 20px)]
@@ -174,16 +174,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0.6) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (1) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (1.5) should be [rect(20px, 50px, 50px, auto)]
Fail CSS Transitions: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (-0.3) should be [rect(20px, 50px, 50px, auto)]
Fail CSS Transitions: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0) should be [rect(20px, 50px, 50px, auto)]
Fail CSS Transitions: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0.3) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (-0.3) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0.3) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0.5) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0.6) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (1) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (1.5) should be [rect(20px, 50px, 50px, auto)]
Fail CSS Transitions with transition: all: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (-0.3) should be [rect(20px, 50px, 50px, auto)]
Fail CSS Transitions with transition: all: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0) should be [rect(20px, 50px, 50px, auto)]
Fail CSS Transitions with transition: all: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0.3) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions with transition: all: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (-0.3) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions with transition: all: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions with transition: all: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0.3) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions with transition: all: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0.5) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions with transition: all: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0.6) should be [rect(20px, 50px, 50px, auto)]
Pass CSS Transitions with transition: all: property <clip> from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (1) should be [rect(20px, 50px, 50px, auto)]
@@ -216,16 +216,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0.6) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (1) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (1.5) should be [rect(auto, 50px, 50px, auto)]
Fail CSS Transitions: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (-0.3) should be [rect(auto, 50px, 50px, auto)]
Fail CSS Transitions: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0) should be [rect(auto, 50px, 50px, auto)]
Fail CSS Transitions: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0.3) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (-0.3) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0.3) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0.5) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0.6) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (1) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (1.5) should be [rect(auto, 50px, 50px, auto)]
Fail CSS Transitions with transition: all: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (-0.3) should be [rect(auto, 50px, 50px, auto)]
Fail CSS Transitions with transition: all: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0) should be [rect(auto, 50px, 50px, auto)]
Fail CSS Transitions with transition: all: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0.3) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions with transition: all: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (-0.3) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions with transition: all: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions with transition: all: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0.3) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions with transition: all: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0.5) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions with transition: all: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0.6) should be [rect(auto, 50px, 50px, auto)]
Pass CSS Transitions with transition: all: property <clip> from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (1) should be [rect(auto, 50px, 50px, auto)]
@@ -258,16 +258,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (0.6) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (1) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (1.5) should be [rect(0px, 50px, 50px, 0px)]
Fail CSS Transitions: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (-0.3) should be [rect(0px, 50px, 50px, 0px)]
Fail CSS Transitions: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (0) should be [rect(0px, 50px, 50px, 0px)]
Fail CSS Transitions: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (0.3) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (-0.3) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (0) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (0.3) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (0.5) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (0.6) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (1) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (1.5) should be [rect(0px, 50px, 50px, 0px)]
Fail CSS Transitions with transition: all: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (-0.3) should be [rect(0px, 50px, 50px, 0px)]
Fail CSS Transitions with transition: all: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (0) should be [rect(0px, 50px, 50px, 0px)]
Fail CSS Transitions with transition: all: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (0.3) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions with transition: all: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (-0.3) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions with transition: all: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (0) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions with transition: all: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (0.3) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions with transition: all: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (0.5) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions with transition: all: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (0.6) should be [rect(0px, 50px, 50px, 0px)]
Pass CSS Transitions with transition: all: property <clip> from [auto] to [rect(0px, 50px, 50px, 0px)] at (1) should be [rect(0px, 50px, 50px, 0px)]
@@ -300,16 +300,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.6) should be [auto]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (1) should be [auto]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (1.5) should be [auto]
Fail CSS Transitions: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (-0.3) should be [auto]
Fail CSS Transitions: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (0) should be [auto]
Fail CSS Transitions: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.3) should be [auto]
Pass CSS Transitions: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (-0.3) should be [auto]
Pass CSS Transitions: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (0) should be [auto]
Pass CSS Transitions: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.3) should be [auto]
Pass CSS Transitions: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.5) should be [auto]
Pass CSS Transitions: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.6) should be [auto]
Pass CSS Transitions: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (1) should be [auto]
Pass CSS Transitions: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (1.5) should be [auto]
Fail CSS Transitions with transition: all: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (-0.3) should be [auto]
Fail CSS Transitions with transition: all: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (0) should be [auto]
Fail CSS Transitions with transition: all: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.3) should be [auto]
Pass CSS Transitions with transition: all: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (-0.3) should be [auto]
Pass CSS Transitions with transition: all: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (0) should be [auto]
Pass CSS Transitions with transition: all: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.3) should be [auto]
Pass CSS Transitions with transition: all: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.5) should be [auto]
Pass CSS Transitions with transition: all: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.6) should be [auto]
Pass CSS Transitions with transition: all: property <clip> from [rect(0px, 50px, 50px, 0px)] to [auto] at (1) should be [auto]

View File

@@ -2,16 +2,16 @@ Harness status: OK
Found 720 tests
482 Pass
238 Fail
542 Pass
178 Fail
Fail CSS Transitions: property <clip-path> from neutral to [inset(20px)] at (-0.3) should be [inset(7px)]
Pass CSS Transitions: property <clip-path> from neutral to [inset(20px)] at (0) should be [inset(10px)]
Fail CSS Transitions: property <clip-path> from neutral to [inset(20px)] at (0) should be [inset(10px)]
Fail CSS Transitions: property <clip-path> from neutral to [inset(20px)] at (0.3) should be [inset(13px)]
Fail CSS Transitions: property <clip-path> from neutral to [inset(20px)] at (0.6) should be [inset(16px)]
Pass CSS Transitions: property <clip-path> from neutral to [inset(20px)] at (1) should be [inset(20px)]
Fail CSS Transitions: property <clip-path> from neutral to [inset(20px)] at (1.5) should be [inset(25px)]
Fail CSS Transitions with transition: all: property <clip-path> from neutral to [inset(20px)] at (-0.3) should be [inset(7px)]
Pass CSS Transitions with transition: all: property <clip-path> from neutral to [inset(20px)] at (0) should be [inset(10px)]
Fail CSS Transitions with transition: all: property <clip-path> from neutral to [inset(20px)] at (0) should be [inset(10px)]
Fail CSS Transitions with transition: all: property <clip-path> from neutral to [inset(20px)] at (0.3) should be [inset(13px)]
Fail CSS Transitions with transition: all: property <clip-path> from neutral to [inset(20px)] at (0.6) should be [inset(16px)]
Pass CSS Transitions with transition: all: property <clip-path> from neutral to [inset(20px)] at (1) should be [inset(20px)]
@@ -42,16 +42,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [initial] to [inset(20px)] at (0.6) should be [inset(20px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [initial] to [inset(20px)] at (1) should be [inset(20px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [initial] to [inset(20px)] at (1.5) should be [inset(20px)]
Fail CSS Transitions: property <clip-path> from [initial] to [inset(20px)] at (-0.3) should be [inset(20px)]
Fail CSS Transitions: property <clip-path> from [initial] to [inset(20px)] at (0) should be [inset(20px)]
Fail CSS Transitions: property <clip-path> from [initial] to [inset(20px)] at (0.3) should be [inset(20px)]
Pass CSS Transitions: property <clip-path> from [initial] to [inset(20px)] at (-0.3) should be [inset(20px)]
Pass CSS Transitions: property <clip-path> from [initial] to [inset(20px)] at (0) should be [inset(20px)]
Pass CSS Transitions: property <clip-path> from [initial] to [inset(20px)] at (0.3) should be [inset(20px)]
Pass CSS Transitions: property <clip-path> from [initial] to [inset(20px)] at (0.5) should be [inset(20px)]
Pass CSS Transitions: property <clip-path> from [initial] to [inset(20px)] at (0.6) should be [inset(20px)]
Pass CSS Transitions: property <clip-path> from [initial] to [inset(20px)] at (1) should be [inset(20px)]
Pass CSS Transitions: property <clip-path> from [initial] to [inset(20px)] at (1.5) should be [inset(20px)]
Fail CSS Transitions with transition: all: property <clip-path> from [initial] to [inset(20px)] at (-0.3) should be [inset(20px)]
Fail CSS Transitions with transition: all: property <clip-path> from [initial] to [inset(20px)] at (0) should be [inset(20px)]
Fail CSS Transitions with transition: all: property <clip-path> from [initial] to [inset(20px)] at (0.3) should be [inset(20px)]
Pass CSS Transitions with transition: all: property <clip-path> from [initial] to [inset(20px)] at (-0.3) should be [inset(20px)]
Pass CSS Transitions with transition: all: property <clip-path> from [initial] to [inset(20px)] at (0) should be [inset(20px)]
Pass CSS Transitions with transition: all: property <clip-path> from [initial] to [inset(20px)] at (0.3) should be [inset(20px)]
Pass CSS Transitions with transition: all: property <clip-path> from [initial] to [inset(20px)] at (0.5) should be [inset(20px)]
Pass CSS Transitions with transition: all: property <clip-path> from [initial] to [inset(20px)] at (0.6) should be [inset(20px)]
Pass CSS Transitions with transition: all: property <clip-path> from [initial] to [inset(20px)] at (1) should be [inset(20px)]
@@ -71,13 +71,13 @@ Pass Web Animations: property <clip-path> from [initial] to [inset(20px)] at (0.
Pass Web Animations: property <clip-path> from [initial] to [inset(20px)] at (1) should be [inset(20px)]
Pass Web Animations: property <clip-path> from [initial] to [inset(20px)] at (1.5) should be [inset(20px)]
Fail CSS Transitions: property <clip-path> from [inherit] to [inset(20px)] at (-0.3) should be [inset(7px)]
Pass CSS Transitions: property <clip-path> from [inherit] to [inset(20px)] at (0) should be [inset(10px)]
Fail CSS Transitions: property <clip-path> from [inherit] to [inset(20px)] at (0) should be [inset(10px)]
Fail CSS Transitions: property <clip-path> from [inherit] to [inset(20px)] at (0.3) should be [inset(13px)]
Fail CSS Transitions: property <clip-path> from [inherit] to [inset(20px)] at (0.6) should be [inset(16px)]
Pass CSS Transitions: property <clip-path> from [inherit] to [inset(20px)] at (1) should be [inset(20px)]
Fail CSS Transitions: property <clip-path> from [inherit] to [inset(20px)] at (1.5) should be [inset(25px)]
Fail CSS Transitions with transition: all: property <clip-path> from [inherit] to [inset(20px)] at (-0.3) should be [inset(7px)]
Pass CSS Transitions with transition: all: property <clip-path> from [inherit] to [inset(20px)] at (0) should be [inset(10px)]
Fail CSS Transitions with transition: all: property <clip-path> from [inherit] to [inset(20px)] at (0) should be [inset(10px)]
Fail CSS Transitions with transition: all: property <clip-path> from [inherit] to [inset(20px)] at (0.3) should be [inset(13px)]
Fail CSS Transitions with transition: all: property <clip-path> from [inherit] to [inset(20px)] at (0.6) should be [inset(16px)]
Pass CSS Transitions with transition: all: property <clip-path> from [inherit] to [inset(20px)] at (1) should be [inset(20px)]
@@ -108,16 +108,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [unset] to [inset(20px)] at (0.6) should be [inset(20px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [unset] to [inset(20px)] at (1) should be [inset(20px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [unset] to [inset(20px)] at (1.5) should be [inset(20px)]
Fail CSS Transitions: property <clip-path> from [unset] to [inset(20px)] at (-0.3) should be [inset(20px)]
Fail CSS Transitions: property <clip-path> from [unset] to [inset(20px)] at (0) should be [inset(20px)]
Fail CSS Transitions: property <clip-path> from [unset] to [inset(20px)] at (0.3) should be [inset(20px)]
Pass CSS Transitions: property <clip-path> from [unset] to [inset(20px)] at (-0.3) should be [inset(20px)]
Pass CSS Transitions: property <clip-path> from [unset] to [inset(20px)] at (0) should be [inset(20px)]
Pass CSS Transitions: property <clip-path> from [unset] to [inset(20px)] at (0.3) should be [inset(20px)]
Pass CSS Transitions: property <clip-path> from [unset] to [inset(20px)] at (0.5) should be [inset(20px)]
Pass CSS Transitions: property <clip-path> from [unset] to [inset(20px)] at (0.6) should be [inset(20px)]
Pass CSS Transitions: property <clip-path> from [unset] to [inset(20px)] at (1) should be [inset(20px)]
Pass CSS Transitions: property <clip-path> from [unset] to [inset(20px)] at (1.5) should be [inset(20px)]
Fail CSS Transitions with transition: all: property <clip-path> from [unset] to [inset(20px)] at (-0.3) should be [inset(20px)]
Fail CSS Transitions with transition: all: property <clip-path> from [unset] to [inset(20px)] at (0) should be [inset(20px)]
Fail CSS Transitions with transition: all: property <clip-path> from [unset] to [inset(20px)] at (0.3) should be [inset(20px)]
Pass CSS Transitions with transition: all: property <clip-path> from [unset] to [inset(20px)] at (-0.3) should be [inset(20px)]
Pass CSS Transitions with transition: all: property <clip-path> from [unset] to [inset(20px)] at (0) should be [inset(20px)]
Pass CSS Transitions with transition: all: property <clip-path> from [unset] to [inset(20px)] at (0.3) should be [inset(20px)]
Pass CSS Transitions with transition: all: property <clip-path> from [unset] to [inset(20px)] at (0.5) should be [inset(20px)]
Pass CSS Transitions with transition: all: property <clip-path> from [unset] to [inset(20px)] at (0.6) should be [inset(20px)]
Pass CSS Transitions with transition: all: property <clip-path> from [unset] to [inset(20px)] at (1) should be [inset(20px)]
@@ -150,16 +150,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (0.6) should be [circle(3px at 1px 2px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (1) should be [circle(3px at 1px 2px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (1.5) should be [circle(3px at 1px 2px)]
Fail CSS Transitions: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (-0.3) should be [circle(3px at 1px 2px)]
Fail CSS Transitions: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (0) should be [circle(3px at 1px 2px)]
Fail CSS Transitions: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (0.3) should be [circle(3px at 1px 2px)]
Pass CSS Transitions: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (-0.3) should be [circle(3px at 1px 2px)]
Pass CSS Transitions: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (0) should be [circle(3px at 1px 2px)]
Pass CSS Transitions: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (0.3) should be [circle(3px at 1px 2px)]
Pass CSS Transitions: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (0.5) should be [circle(3px at 1px 2px)]
Pass CSS Transitions: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (0.6) should be [circle(3px at 1px 2px)]
Pass CSS Transitions: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (1) should be [circle(3px at 1px 2px)]
Pass CSS Transitions: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (1.5) should be [circle(3px at 1px 2px)]
Fail CSS Transitions with transition: all: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (-0.3) should be [circle(3px at 1px 2px)]
Fail CSS Transitions with transition: all: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (0) should be [circle(3px at 1px 2px)]
Fail CSS Transitions with transition: all: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (0.3) should be [circle(3px at 1px 2px)]
Pass CSS Transitions with transition: all: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (-0.3) should be [circle(3px at 1px 2px)]
Pass CSS Transitions with transition: all: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (0) should be [circle(3px at 1px 2px)]
Pass CSS Transitions with transition: all: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (0.3) should be [circle(3px at 1px 2px)]
Pass CSS Transitions with transition: all: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (0.5) should be [circle(3px at 1px 2px)]
Pass CSS Transitions with transition: all: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (0.6) should be [circle(3px at 1px 2px)]
Pass CSS Transitions with transition: all: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (1) should be [circle(3px at 1px 2px)]
@@ -179,13 +179,13 @@ Pass Web Animations: property <clip-path> from [none] to [circle(3px at 1px 2px)
Pass Web Animations: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (1) should be [circle(3px at 1px 2px)]
Pass Web Animations: property <clip-path> from [none] to [circle(3px at 1px 2px)] at (1.5) should be [circle(3px at 1px 2px)]
Fail CSS Transitions: property <clip-path> from [circle(10px at 25px 75%)] to [circle(50px at 50px center)] at (-0.3) should be [circle(0px at 17.5px 82.5%)]
Pass CSS Transitions: property <clip-path> from [circle(10px at 25px 75%)] to [circle(50px at 50px center)] at (0) should be [circle(10px at 25px 75%)]
Fail CSS Transitions: property <clip-path> from [circle(10px at 25px 75%)] to [circle(50px at 50px center)] at (0) should be [circle(10px at 25px 75%)]
Fail CSS Transitions: property <clip-path> from [circle(10px at 25px 75%)] to [circle(50px at 50px center)] at (0.3) should be [circle(22px at 32.5px 67.5%)]
Fail CSS Transitions: property <clip-path> from [circle(10px at 25px 75%)] to [circle(50px at 50px center)] at (0.6) should be [circle(34px at 40px 60%)]
Pass CSS Transitions: property <clip-path> from [circle(10px at 25px 75%)] to [circle(50px at 50px center)] at (1) should be [circle(50px at 50px 50%)]
Fail CSS Transitions: property <clip-path> from [circle(10px at 25px 75%)] to [circle(50px at 50px center)] at (1.5) should be [circle(70px at 62.5px 37.5%)]
Fail CSS Transitions with transition: all: property <clip-path> from [circle(10px at 25px 75%)] to [circle(50px at 50px center)] at (-0.3) should be [circle(0px at 17.5px 82.5%)]
Pass CSS Transitions with transition: all: property <clip-path> from [circle(10px at 25px 75%)] to [circle(50px at 50px center)] at (0) should be [circle(10px at 25px 75%)]
Fail CSS Transitions with transition: all: property <clip-path> from [circle(10px at 25px 75%)] to [circle(50px at 50px center)] at (0) should be [circle(10px at 25px 75%)]
Fail CSS Transitions with transition: all: property <clip-path> from [circle(10px at 25px 75%)] to [circle(50px at 50px center)] at (0.3) should be [circle(22px at 32.5px 67.5%)]
Fail CSS Transitions with transition: all: property <clip-path> from [circle(10px at 25px 75%)] to [circle(50px at 50px center)] at (0.6) should be [circle(34px at 40px 60%)]
Pass CSS Transitions with transition: all: property <clip-path> from [circle(10px at 25px 75%)] to [circle(50px at 50px center)] at (1) should be [circle(50px at 50px 50%)]
@@ -216,16 +216,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> 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)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [circle(farthest-side at 25px 75%)] to [circle(farthest-side at 50px center)] at (1) should be [circle(farthest-side at 50px center)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> 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)]
Fail CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions: property <clip-path> from [circle(farthest-side at 25px 75%)] to [circle(farthest-side at 50px center)] at (0) should be [circle(farthest-side at 50px center)]
Fail CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> from [circle(farthest-side at 25px 75%)] to [circle(farthest-side at 50px center)] at (0) should be [circle(farthest-side at 50px center)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> from [circle(farthest-side at 25px 75%)] to [circle(farthest-side at 50px center)] at (1) should be [circle(farthest-side at 50px center)]
Pass CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> from [circle(farthest-side at 25px 75%)] to [circle(farthest-side at 50px center)] at (0) should be [circle(farthest-side at 50px center)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> from [circle(farthest-side at 25px 75%)] to [circle(farthest-side at 50px center)] at (0) should be [circle(farthest-side at 50px center)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> from [circle(farthest-side at 25px 75%)] to [circle(farthest-side at 50px center)] at (1) should be [circle(farthest-side at 50px center)]
@@ -258,16 +258,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> 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)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [circle(closest-side at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (1) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> 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)]
Fail CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions: property <clip-path> from [circle(closest-side at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0) should be [circle(farthest-side at 30px 40px)]
Fail CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> from [circle(closest-side at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> from [circle(closest-side at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (1) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> from [circle(closest-side at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0) should be [circle(farthest-side at 30px 40px)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> from [circle(closest-side at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> from [circle(closest-side at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (1) should be [circle(farthest-side at 30px 40px)]
@@ -300,16 +300,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0.6) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (1) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (1.5) should be [circle(farthest-side at 30px 40px)]
Fail CSS Transitions: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (-0.3) should be [circle(farthest-side at 30px 40px)]
Fail CSS Transitions: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0) should be [circle(farthest-side at 30px 40px)]
Fail CSS Transitions: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0.3) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (-0.3) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0.3) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0.5) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0.6) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (1) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (1.5) should be [circle(farthest-side at 30px 40px)]
Fail CSS Transitions with transition: all: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (-0.3) should be [circle(farthest-side at 30px 40px)]
Fail CSS Transitions with transition: all: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0) should be [circle(farthest-side at 30px 40px)]
Fail CSS Transitions with transition: all: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0.3) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions with transition: all: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (-0.3) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions with transition: all: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions with transition: all: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0.3) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions with transition: all: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0.5) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions with transition: all: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0.6) should be [circle(farthest-side at 30px 40px)]
Pass CSS Transitions with transition: all: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (1) should be [circle(farthest-side at 30px 40px)]
@@ -329,13 +329,13 @@ Pass Web Animations: property <clip-path> from [circle(50px at 10px 20px)] to [c
Pass Web Animations: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (1) should be [circle(farthest-side at 30px 40px)]
Pass Web Animations: property <clip-path> from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (1.5) should be [circle(farthest-side at 30px 40px)]
Fail CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> from [ellipse(10px 20px at 25px 75px)] to [ellipse(50px 100px at 50px 50px)] at (0) should be [ellipse(10px 20px at 25px 75px)]
Fail CSS Transitions: property <clip-path> from [ellipse(10px 20px at 25px 75px)] to [ellipse(50px 100px at 50px 50px)] at (0) should be [ellipse(10px 20px at 25px 75px)]
Fail CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> from [ellipse(10px 20px at 25px 75px)] to [ellipse(50px 100px at 50px 50px)] at (1) should be [ellipse(50px 100px at 50px 50px)]
Fail CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> from [ellipse(10px 20px at 25px 75px)] to [ellipse(50px 100px at 50px 50px)] at (0) should be [ellipse(10px 20px at 25px 75px)]
Fail CSS Transitions with transition: all: property <clip-path> from [ellipse(10px 20px at 25px 75px)] to [ellipse(50px 100px at 50px 50px)] at (0) should be [ellipse(10px 20px at 25px 75px)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> from [ellipse(10px 20px at 25px 75px)] to [ellipse(50px 100px at 50px 50px)] at (1) should be [ellipse(50px 100px at 50px 50px)]
@@ -366,16 +366,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> 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)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> 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)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> 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)]
Fail CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
@@ -408,16 +408,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> 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)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> 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)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> 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)]
Fail CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
@@ -450,16 +450,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> 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)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> 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)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> 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)]
Fail CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Pass CSS Transitions: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Fail CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
Pass CSS Transitions with transition: all: property <clip-path> 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)]
@@ -551,13 +551,13 @@ Fail Web Animations: property <clip-path> from [inset(1px 2px round 100px 200px)
Fail Web Animations: property <clip-path> from [inset(1px 2px round 100px 200px)] to [inset(101px 102px 101px 102px)] at (1) should be [inset(101px 102px)]
Fail Web Animations: property <clip-path> from [inset(1px 2px round 100px 200px)] to [inset(101px 102px 101px 102px)] at (1.5) should be [inset(151px 152px)]
Fail CSS Transitions: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (-0.3) should be [polygon(-20px -10%, 0px 10%)]
Pass CSS Transitions: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (0) should be [polygon(10px 20%, 30px 40%)]
Fail CSS Transitions: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (0) should be [polygon(10px 20%, 30px 40%)]
Fail CSS Transitions: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (0.3) should be [polygon(40px 50%, 60px 70%)]
Fail CSS Transitions: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (0.6) should be [polygon(70px 80%, 90px 100%)]
Pass CSS Transitions: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (1) should be [polygon(110px 120%, 130px 140%)]
Fail CSS Transitions: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (1.5) should be [polygon(160px 170%, 180px 190%)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (-0.3) should be [polygon(-20px -10%, 0px 10%)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (0) should be [polygon(10px 20%, 30px 40%)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (0) should be [polygon(10px 20%, 30px 40%)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (0.3) should be [polygon(40px 50%, 60px 70%)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (0.6) should be [polygon(70px 80%, 90px 100%)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (1) should be [polygon(110px 120%, 130px 140%)]
@@ -575,13 +575,13 @@ Fail Web Animations: property <clip-path> from [polygon(10px 20%, 30px 40%)] to
Pass Web Animations: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (1) should be [polygon(110px 120%, 130px 140%)]
Fail Web Animations: property <clip-path> from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (1.5) should be [polygon(160px 170%, 180px 190%)]
Fail CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (-0.3) should be [polygon(evenodd, -20px -10px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (0) should be [polygon(evenodd, 10px 20px)]
Fail CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (0) should be [polygon(evenodd, 10px 20px)]
Fail CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (0.3) should be [polygon(evenodd, 40px 50px)]
Fail CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (0.6) should be [polygon(evenodd, 70px 80px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (1) should be [polygon(evenodd, 110px 120px)]
Fail CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (1.5) should be [polygon(evenodd, 160px 170px)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (-0.3) should be [polygon(evenodd, -20px -10px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (0) should be [polygon(evenodd, 10px 20px)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (0) should be [polygon(evenodd, 10px 20px)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (0.3) should be [polygon(evenodd, 40px 50px)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (0.6) should be [polygon(evenodd, 70px 80px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (1) should be [polygon(evenodd, 110px 120px)]
@@ -612,16 +612,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0.6) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (1) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (1.5) should be [polygon(nonzero, 110px 120px)]
Fail CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (-0.3) should be [polygon(nonzero, 110px 120px)]
Fail CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0) should be [polygon(nonzero, 110px 120px)]
Fail CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0.3) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (-0.3) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0.3) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0.5) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0.6) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (1) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (1.5) should be [polygon(nonzero, 110px 120px)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (-0.3) should be [polygon(nonzero, 110px 120px)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0) should be [polygon(nonzero, 110px 120px)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0.3) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (-0.3) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0.3) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0.5) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0.6) should be [polygon(nonzero, 110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (1) should be [polygon(nonzero, 110px 120px)]
@@ -654,16 +654,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.6) should be [polygon(110px 120px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (1) should be [polygon(110px 120px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (1.5) should be [polygon(110px 120px)]
Fail CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (-0.3) should be [polygon(110px 120px)]
Fail CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0) should be [polygon(110px 120px)]
Fail CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.3) should be [polygon(110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (-0.3) should be [polygon(110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0) should be [polygon(110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.3) should be [polygon(110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.5) should be [polygon(110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.6) should be [polygon(110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (1) should be [polygon(110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (1.5) should be [polygon(110px 120px)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (-0.3) should be [polygon(110px 120px)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0) should be [polygon(110px 120px)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.3) should be [polygon(110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (-0.3) should be [polygon(110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0) should be [polygon(110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.3) should be [polygon(110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.5) should be [polygon(110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.6) should be [polygon(110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (1) should be [polygon(110px 120px)]
@@ -696,16 +696,16 @@ Pass CSS Transitions with transition-property:all and transition-behavor:allow-d
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0.6) should be [polygon(110px 120px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (1) should be [polygon(110px 120px)]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (1.5) should be [polygon(110px 120px)]
Fail CSS Transitions: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (-0.3) should be [polygon(110px 120px)]
Fail CSS Transitions: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0) should be [polygon(110px 120px)]
Fail CSS Transitions: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0.3) should be [polygon(110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (-0.3) should be [polygon(110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0) should be [polygon(110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0.3) should be [polygon(110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0.5) should be [polygon(110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0.6) should be [polygon(110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (1) should be [polygon(110px 120px)]
Pass CSS Transitions: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (1.5) should be [polygon(110px 120px)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (-0.3) should be [polygon(110px 120px)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0) should be [polygon(110px 120px)]
Fail CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0.3) should be [polygon(110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (-0.3) should be [polygon(110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0) should be [polygon(110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0.3) should be [polygon(110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0.5) should be [polygon(110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0.6) should be [polygon(110px 120px)]
Pass CSS Transitions with transition: all: property <clip-path> from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (1) should be [polygon(110px 120px)]