diff --git a/Libraries/LibWeb/CSS/Parser/PropertyParsing.cpp b/Libraries/LibWeb/CSS/Parser/PropertyParsing.cpp index ab31fc4e084..e2c41078d59 100644 --- a/Libraries/LibWeb/CSS/Parser/PropertyParsing.cpp +++ b/Libraries/LibWeb/CSS/Parser/PropertyParsing.cpp @@ -3829,11 +3829,15 @@ RefPtr Parser::parse_transition_property_value(TokenStream< StyleValueVector transition_properties; for (auto const& value : transition_property_values) { TokenStream transition_property_tokens { value }; - auto custom_ident = parse_custom_ident_value(transition_property_tokens, { { "none"sv } }); - if (!custom_ident || transition_property_tokens.has_next_token()) - return nullptr; + if (auto all_keyword_value = parse_all_as_single_keyword_value(transition_property_tokens, Keyword::All)) { + transition_properties.append(*all_keyword_value); + } else { + auto custom_ident = parse_custom_ident_value(transition_property_tokens, { { "all"sv, "none"sv } }); + if (!custom_ident || transition_property_tokens.has_next_token()) + return nullptr; - transition_properties.append(custom_ident.release_nonnull()); + transition_properties.append(custom_ident.release_nonnull()); + } } transaction.commit(); return StyleValueList::create(move(transition_properties), StyleValueList::Separator::Comma); diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-origin-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-origin-interpolation.txt index 38985e3d26f..594fe12b843 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-origin-interpolation.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-origin-interpolation.txt @@ -2,8 +2,8 @@ Harness status: OK Found 280 tests -88 Pass -192 Fail +96 Pass +184 Fail Fail CSS Transitions: property from neutral to [left 20px top 20px] at (0) should be [10px 10px] Fail CSS Transitions: property from neutral to [left 20px top 20px] at (0.25) should be [12.5px 12.5px] Fail CSS Transitions: property from neutral to [left 20px top 20px] at (0.5) should be [15px 15px] @@ -109,7 +109,7 @@ Fail CSS Transitions: property from [center center] to [ce Fail CSS Transitions: property from [center center] to [center top 20px] at (0.5) should be [50% calc(10px + 25%)] Fail CSS Transitions: property from [center center] to [center top 20px] at (0.75) should be [50% calc(15px + 12.5%)] Fail CSS Transitions: property from [center center] to [center top 20px] at (1) should be [50% calc(0% + 20px)] -Fail CSS Transitions with transition: all: property from [center center] to [center top 20px] at (0) should be [50% 50%] +Pass CSS Transitions with transition: all: property from [center center] to [center top 20px] at (0) should be [50% 50%] Fail CSS Transitions with transition: all: property from [center center] to [center top 20px] at (0.25) should be [50% calc(5px + 37.5%)] Fail CSS Transitions with transition: all: property from [center center] to [center top 20px] at (0.5) should be [50% calc(10px + 25%)] Fail CSS Transitions with transition: all: property from [center center] to [center top 20px] at (0.75) should be [50% calc(15px + 12.5%)] @@ -149,7 +149,7 @@ Fail CSS Transitions: property from [center center] to [le Fail CSS Transitions: property from [center center] to [left 20px center] at (0.5) should be [calc(10px + 25%) 50%] Fail CSS Transitions: property from [center center] to [left 20px center] at (0.75) should be [calc(15px + 12.5%) 50%] Fail CSS Transitions: property from [center center] to [left 20px center] at (1) should be [calc(0% + 20px) 50%] -Fail CSS Transitions with transition: all: property from [center center] to [left 20px center] at (0) should be [50% 50%] +Pass CSS Transitions with transition: all: property from [center center] to [left 20px center] at (0) should be [50% 50%] Fail CSS Transitions with transition: all: property from [center center] to [left 20px center] at (0.25) should be [calc(5px + 37.5%) 50%] Fail CSS Transitions with transition: all: property from [center center] to [left 20px center] at (0.5) should be [calc(10px + 25%) 50%] Fail CSS Transitions with transition: all: property from [center center] to [left 20px center] at (0.75) should be [calc(15px + 12.5%) 50%] @@ -189,7 +189,7 @@ Fail CSS Transitions: property from [center center] to [ri Fail CSS Transitions: property from [center center] to [right 20px center] at (0.5) should be [calc(-10px + 75%) 50%] Fail CSS Transitions: property from [center center] to [right 20px center] at (0.75) should be [calc(-15px + 87.5%) 50%] Pass CSS Transitions: property from [center center] to [right 20px center] at (1) should be [calc(-20px + 100%) 50%] -Fail CSS Transitions with transition: all: property from [center center] to [right 20px center] at (0) should be [50% 50%] +Pass CSS Transitions with transition: all: property from [center center] to [right 20px center] at (0) should be [50% 50%] Fail CSS Transitions with transition: all: property from [center center] to [right 20px center] at (0.25) should be [calc(-5px + 62.5%) 50%] Fail CSS Transitions with transition: all: property from [center center] to [right 20px center] at (0.5) should be [calc(-10px + 75%) 50%] Fail CSS Transitions with transition: all: property from [center center] to [right 20px center] at (0.75) should be [calc(-15px + 87.5%) 50%] @@ -229,7 +229,7 @@ Fail CSS Transitions: property from [center center] to [ce Fail CSS Transitions: property from [center center] to [center bottom 20px] at (0.5) should be [50% calc(-10px + 75%)] Fail CSS Transitions: property from [center center] to [center bottom 20px] at (0.75) should be [50% calc(-15px + 87.5%)] Pass CSS Transitions: property from [center center] to [center bottom 20px] at (1) should be [50% calc(-20px + 100%)] -Fail CSS Transitions with transition: all: property from [center center] to [center bottom 20px] at (0) should be [50% 50%] +Pass CSS Transitions with transition: all: property from [center center] to [center bottom 20px] at (0) should be [50% 50%] Fail CSS Transitions with transition: all: property from [center center] to [center bottom 20px] at (0.25) should be [50% calc(-5px + 62.5%)] Fail CSS Transitions with transition: all: property from [center center] to [center bottom 20px] at (0.5) should be [50% calc(-10px + 75%)] Fail CSS Transitions with transition: all: property from [center center] to [center bottom 20px] at (0.75) should be [50% calc(-15px + 87.5%)] @@ -269,10 +269,10 @@ Pass CSS Transitions: property from [center] to [bottom] a Pass CSS Transitions: property from [center] to [bottom] at (0.5) should be [50% 75%] Pass CSS Transitions: property from [center] to [bottom] at (0.75) should be [50% 87.5%] Pass CSS Transitions: property from [center] to [bottom] at (1) should be [50% 100%] -Fail CSS Transitions with transition: all: property from [center] to [bottom] at (0) should be [50% 50%] -Fail CSS Transitions with transition: all: property from [center] to [bottom] at (0.25) should be [50% 62.5%] -Fail CSS Transitions with transition: all: property from [center] to [bottom] at (0.5) should be [50% 75%] -Fail CSS Transitions with transition: all: property from [center] to [bottom] at (0.75) should be [50% 87.5%] +Pass CSS Transitions with transition: all: property from [center] to [bottom] at (0) should be [50% 50%] +Pass CSS Transitions with transition: all: property from [center] to [bottom] at (0.25) should be [50% 62.5%] +Pass CSS Transitions with transition: all: property from [center] to [bottom] at (0.5) should be [50% 75%] +Pass CSS Transitions with transition: all: property from [center] to [bottom] at (0.75) should be [50% 87.5%] Pass CSS Transitions with transition: all: property from [center] to [bottom] at (1) should be [50% 100%] Pass CSS Animations: property from [center] to [bottom] at (0) should be [50% 50%] Pass CSS Animations: property from [center] to [bottom] at (0.25) should be [50% 62.5%] diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-x-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-x-interpolation.txt index ba89f304670..6fd0b7fcc63 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-x-interpolation.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-x-interpolation.txt @@ -2,8 +2,8 @@ Harness status: OK Found 112 tests -75 Pass -37 Fail +100 Pass +12 Fail Pass CSS Transitions: property from neutral to [80px] at (-0.25) should be [30px] Pass CSS Transitions: property from neutral to [80px] at (0) should be [40px] Pass CSS Transitions: property from neutral to [80px] at (0.25) should be [50px] @@ -11,13 +11,13 @@ Pass CSS Transitions: property from neutral to [80px] at Pass CSS Transitions: property from neutral to [80px] at (0.75) should be [70px] Pass CSS Transitions: property from neutral to [80px] at (1) should be [80px] Pass CSS Transitions: property from neutral to [80px] at (1.25) should be [90px] -Fail CSS Transitions with transition: all: property from neutral to [80px] at (-0.25) should be [30px] -Fail CSS Transitions with transition: all: property from neutral to [80px] at (0) should be [40px] -Fail CSS Transitions with transition: all: property from neutral to [80px] at (0.25) should be [50px] -Fail CSS Transitions with transition: all: property from neutral to [80px] at (0.5) should be [60px] -Fail CSS Transitions with transition: all: property from neutral to [80px] at (0.75) should be [70px] +Pass CSS Transitions with transition: all: property from neutral to [80px] at (-0.25) should be [30px] +Pass CSS Transitions with transition: all: property from neutral to [80px] at (0) should be [40px] +Pass CSS Transitions with transition: all: property from neutral to [80px] at (0.25) should be [50px] +Pass CSS Transitions with transition: all: property from neutral to [80px] at (0.5) should be [60px] +Pass CSS Transitions with transition: all: property from neutral to [80px] at (0.75) should be [70px] Pass CSS Transitions with transition: all: property from neutral to [80px] at (1) should be [80px] -Fail CSS Transitions with transition: all: property from neutral to [80px] at (1.25) should be [90px] +Pass CSS Transitions with transition: all: property from neutral to [80px] at (1.25) should be [90px] Fail CSS Animations: property from neutral to [80px] at (-0.25) should be [30px] Fail CSS Animations: property from neutral to [80px] at (0) should be [40px] Fail CSS Animations: property from neutral to [80px] at (0.25) should be [50px] @@ -39,13 +39,13 @@ Pass CSS Transitions: property from [initial] to [right] Pass CSS Transitions: property from [initial] to [right] at (0.75) should be [75%] Pass CSS Transitions: property from [initial] to [right] at (1) should be [100%] Pass CSS Transitions: property from [initial] to [right] at (1.25) should be [125%] -Fail CSS Transitions with transition: all: property from [initial] to [right] at (-0.25) should be [-25%] -Fail CSS Transitions with transition: all: property from [initial] to [right] at (0) should be [0%] -Fail CSS Transitions with transition: all: property from [initial] to [right] at (0.25) should be [25%] -Fail CSS Transitions with transition: all: property from [initial] to [right] at (0.5) should be [50%] -Fail CSS Transitions with transition: all: property from [initial] to [right] at (0.75) should be [75%] +Pass CSS Transitions with transition: all: property from [initial] to [right] at (-0.25) should be [-25%] +Pass CSS Transitions with transition: all: property from [initial] to [right] at (0) should be [0%] +Pass CSS Transitions with transition: all: property from [initial] to [right] at (0.25) should be [25%] +Pass CSS Transitions with transition: all: property from [initial] to [right] at (0.5) should be [50%] +Pass CSS Transitions with transition: all: property from [initial] to [right] at (0.75) should be [75%] Pass CSS Transitions with transition: all: property from [initial] to [right] at (1) should be [100%] -Fail CSS Transitions with transition: all: property from [initial] to [right] at (1.25) should be [125%] +Pass CSS Transitions with transition: all: property from [initial] to [right] at (1.25) should be [125%] Pass CSS Animations: property from [initial] to [right] at (-0.25) should be [-25%] Pass CSS Animations: property from [initial] to [right] at (0) should be [0%] Pass CSS Animations: property from [initial] to [right] at (0.25) should be [25%] @@ -67,13 +67,13 @@ Pass CSS Transitions: property from [inherit] to [80px] Pass CSS Transitions: property from [inherit] to [80px] at (0.75) should be [75px] Pass CSS Transitions: property from [inherit] to [80px] at (1) should be [80px] Pass CSS Transitions: property from [inherit] to [80px] at (1.25) should be [85px] -Fail CSS Transitions with transition: all: property from [inherit] to [80px] at (-0.25) should be [55px] -Fail CSS Transitions with transition: all: property from [inherit] to [80px] at (0) should be [60px] -Fail CSS Transitions with transition: all: property from [inherit] to [80px] at (0.25) should be [65px] -Fail CSS Transitions with transition: all: property from [inherit] to [80px] at (0.5) should be [70px] -Fail CSS Transitions with transition: all: property from [inherit] to [80px] at (0.75) should be [75px] +Pass CSS Transitions with transition: all: property from [inherit] to [80px] at (-0.25) should be [55px] +Pass CSS Transitions with transition: all: property from [inherit] to [80px] at (0) should be [60px] +Pass CSS Transitions with transition: all: property from [inherit] to [80px] at (0.25) should be [65px] +Pass CSS Transitions with transition: all: property from [inherit] to [80px] at (0.5) should be [70px] +Pass CSS Transitions with transition: all: property from [inherit] to [80px] at (0.75) should be [75px] Pass CSS Transitions with transition: all: property from [inherit] to [80px] at (1) should be [80px] -Fail CSS Transitions with transition: all: property from [inherit] to [80px] at (1.25) should be [85px] +Pass CSS Transitions with transition: all: property from [inherit] to [80px] at (1.25) should be [85px] Pass CSS Animations: property from [inherit] to [80px] at (-0.25) should be [55px] Pass CSS Animations: property from [inherit] to [80px] at (0) should be [60px] Pass CSS Animations: property from [inherit] to [80px] at (0.25) should be [65px] @@ -95,13 +95,13 @@ Pass CSS Transitions: property from [300px, 400px] to [5 Pass CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px] Pass CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px] Pass CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px] -Fail CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px] -Fail CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px] -Fail CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px] -Fail CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px] -Fail CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px] -Fail CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px] -Fail CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px] +Pass CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px] +Pass CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px] +Pass CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px] +Pass CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px] +Pass CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px] +Pass CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px] +Pass CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px] Pass CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px] Pass CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px] Pass CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px] diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-y-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-y-interpolation.txt index 69b3ab9c02f..e38693c53e8 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-y-interpolation.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-y-interpolation.txt @@ -2,8 +2,8 @@ Harness status: OK Found 112 tests -75 Pass -37 Fail +100 Pass +12 Fail Pass CSS Transitions: property from neutral to [80px] at (-0.25) should be [30px] Pass CSS Transitions: property from neutral to [80px] at (0) should be [40px] Pass CSS Transitions: property from neutral to [80px] at (0.25) should be [50px] @@ -11,13 +11,13 @@ Pass CSS Transitions: property from neutral to [80px] at Pass CSS Transitions: property from neutral to [80px] at (0.75) should be [70px] Pass CSS Transitions: property from neutral to [80px] at (1) should be [80px] Pass CSS Transitions: property from neutral to [80px] at (1.25) should be [90px] -Fail CSS Transitions with transition: all: property from neutral to [80px] at (-0.25) should be [30px] -Fail CSS Transitions with transition: all: property from neutral to [80px] at (0) should be [40px] -Fail CSS Transitions with transition: all: property from neutral to [80px] at (0.25) should be [50px] -Fail CSS Transitions with transition: all: property from neutral to [80px] at (0.5) should be [60px] -Fail CSS Transitions with transition: all: property from neutral to [80px] at (0.75) should be [70px] +Pass CSS Transitions with transition: all: property from neutral to [80px] at (-0.25) should be [30px] +Pass CSS Transitions with transition: all: property from neutral to [80px] at (0) should be [40px] +Pass CSS Transitions with transition: all: property from neutral to [80px] at (0.25) should be [50px] +Pass CSS Transitions with transition: all: property from neutral to [80px] at (0.5) should be [60px] +Pass CSS Transitions with transition: all: property from neutral to [80px] at (0.75) should be [70px] Pass CSS Transitions with transition: all: property from neutral to [80px] at (1) should be [80px] -Fail CSS Transitions with transition: all: property from neutral to [80px] at (1.25) should be [90px] +Pass CSS Transitions with transition: all: property from neutral to [80px] at (1.25) should be [90px] Fail CSS Animations: property from neutral to [80px] at (-0.25) should be [30px] Fail CSS Animations: property from neutral to [80px] at (0) should be [40px] Fail CSS Animations: property from neutral to [80px] at (0.25) should be [50px] @@ -39,13 +39,13 @@ Pass CSS Transitions: property from [initial] to [bottom Pass CSS Transitions: property from [initial] to [bottom] at (0.75) should be [75%] Pass CSS Transitions: property from [initial] to [bottom] at (1) should be [100%] Pass CSS Transitions: property from [initial] to [bottom] at (1.25) should be [125%] -Fail CSS Transitions with transition: all: property from [initial] to [bottom] at (-0.25) should be [-25%] -Fail CSS Transitions with transition: all: property from [initial] to [bottom] at (0) should be [0%] -Fail CSS Transitions with transition: all: property from [initial] to [bottom] at (0.25) should be [25%] -Fail CSS Transitions with transition: all: property from [initial] to [bottom] at (0.5) should be [50%] -Fail CSS Transitions with transition: all: property from [initial] to [bottom] at (0.75) should be [75%] +Pass CSS Transitions with transition: all: property from [initial] to [bottom] at (-0.25) should be [-25%] +Pass CSS Transitions with transition: all: property from [initial] to [bottom] at (0) should be [0%] +Pass CSS Transitions with transition: all: property from [initial] to [bottom] at (0.25) should be [25%] +Pass CSS Transitions with transition: all: property from [initial] to [bottom] at (0.5) should be [50%] +Pass CSS Transitions with transition: all: property from [initial] to [bottom] at (0.75) should be [75%] Pass CSS Transitions with transition: all: property from [initial] to [bottom] at (1) should be [100%] -Fail CSS Transitions with transition: all: property from [initial] to [bottom] at (1.25) should be [125%] +Pass CSS Transitions with transition: all: property from [initial] to [bottom] at (1.25) should be [125%] Pass CSS Animations: property from [initial] to [bottom] at (-0.25) should be [-25%] Pass CSS Animations: property from [initial] to [bottom] at (0) should be [0%] Pass CSS Animations: property from [initial] to [bottom] at (0.25) should be [25%] @@ -67,13 +67,13 @@ Pass CSS Transitions: property from [inherit] to [80px] Pass CSS Transitions: property from [inherit] to [80px] at (0.75) should be [75px] Pass CSS Transitions: property from [inherit] to [80px] at (1) should be [80px] Pass CSS Transitions: property from [inherit] to [80px] at (1.25) should be [85px] -Fail CSS Transitions with transition: all: property from [inherit] to [80px] at (-0.25) should be [55px] -Fail CSS Transitions with transition: all: property from [inherit] to [80px] at (0) should be [60px] -Fail CSS Transitions with transition: all: property from [inherit] to [80px] at (0.25) should be [65px] -Fail CSS Transitions with transition: all: property from [inherit] to [80px] at (0.5) should be [70px] -Fail CSS Transitions with transition: all: property from [inherit] to [80px] at (0.75) should be [75px] +Pass CSS Transitions with transition: all: property from [inherit] to [80px] at (-0.25) should be [55px] +Pass CSS Transitions with transition: all: property from [inherit] to [80px] at (0) should be [60px] +Pass CSS Transitions with transition: all: property from [inherit] to [80px] at (0.25) should be [65px] +Pass CSS Transitions with transition: all: property from [inherit] to [80px] at (0.5) should be [70px] +Pass CSS Transitions with transition: all: property from [inherit] to [80px] at (0.75) should be [75px] Pass CSS Transitions with transition: all: property from [inherit] to [80px] at (1) should be [80px] -Fail CSS Transitions with transition: all: property from [inherit] to [80px] at (1.25) should be [85px] +Pass CSS Transitions with transition: all: property from [inherit] to [80px] at (1.25) should be [85px] Pass CSS Animations: property from [inherit] to [80px] at (-0.25) should be [55px] Pass CSS Animations: property from [inherit] to [80px] at (0) should be [60px] Pass CSS Animations: property from [inherit] to [80px] at (0.25) should be [65px] @@ -95,13 +95,13 @@ Pass CSS Transitions: property from [300px, 400px] to [5 Pass CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px] Pass CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px] Pass CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px] -Fail CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px] -Fail CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px] -Fail CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px] -Fail CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px] -Fail CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px] -Fail CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px] -Fail CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px] +Pass CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px] +Pass CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px] +Pass CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px] +Pass CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px] +Pass CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px] +Pass CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px] +Pass CSS Transitions with transition: all: property from [300px, 400px] to [500px, 600px, 700px] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px] Pass CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px] Pass CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px] Pass CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px] diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-display/animations/display-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-display/animations/display-interpolation.txt index 6e7172efff7..38ab9cdcd3e 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/css/css-display/animations/display-interpolation.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-display/animations/display-interpolation.txt @@ -2,8 +2,8 @@ Harness status: OK Found 42 tests -25 Pass -17 Fail +19 Pass +23 Fail Fail CSS Transitions with transition-behavior:allow-discrete: property from [none] to [flex] at (-0.3) should be [flex] Fail CSS Transitions with transition-behavior:allow-discrete: property from [none] to [flex] at (0) should be [flex] Fail CSS Transitions with transition-behavior:allow-discrete: property from [none] to [flex] at (0.3) should be [flex] @@ -11,9 +11,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property Pass CSS Transitions with transition-behavior:allow-discrete: property from [none] to [flex] at (0.6) should be [flex] Pass CSS Transitions with transition-behavior:allow-discrete: property from [none] to [flex] at (1) should be [flex] Pass CSS Transitions with transition-behavior:allow-discrete: property from [none] to [flex] at (1.5) should be [flex] -Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [flex] at (-0.3) should be [flex] -Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [flex] at (0) should be [flex] -Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [flex] at (0.3) should be [flex] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [flex] at (-0.3) should be [flex] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [flex] at (0) should be [flex] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [flex] at (0.3) should be [flex] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [flex] at (0.5) should be [flex] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [flex] at (0.6) should be [flex] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [flex] at (1) should be [flex] @@ -25,9 +25,9 @@ Pass CSS Transitions: property from [none] to [flex] at (0.5) should b Pass CSS Transitions: property from [none] to [flex] at (0.6) should be [flex] Pass CSS Transitions: property from [none] to [flex] at (1) should be [flex] Pass CSS Transitions: property from [none] to [flex] at (1.5) should be [flex] -Pass CSS Transitions with transition: all: property from [none] to [flex] at (-0.3) should be [flex] -Pass CSS Transitions with transition: all: property from [none] to [flex] at (0) should be [flex] -Pass CSS Transitions with transition: all: property from [none] to [flex] at (0.3) should be [flex] +Fail CSS Transitions with transition: all: property from [none] to [flex] at (-0.3) should be [flex] +Fail CSS Transitions with transition: all: property from [none] to [flex] at (0) should be [flex] +Fail CSS Transitions with transition: all: property from [none] to [flex] at (0.3) should be [flex] Pass CSS Transitions with transition: all: property from [none] to [flex] at (0.5) should be [flex] Pass CSS Transitions with transition: all: property from [none] to [flex] at (0.6) should be [flex] Pass CSS Transitions with transition: all: property from [none] to [flex] at (1) should be [flex] diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-images/animation/object-position-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-images/animation/object-position-interpolation.txt index 61a29433ff9..d0ab5e07405 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/css/css-images/animation/object-position-interpolation.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-images/animation/object-position-interpolation.txt @@ -2,8 +2,7 @@ Harness status: OK Found 112 tests -88 Pass -24 Fail +112 Pass Pass CSS Transitions: property from neutral to [left top] at (-0.25) should be [62.5% 62.5%] Pass CSS Transitions: property from neutral to [left top] at (0) should be [50% 50%] Pass CSS Transitions: property from neutral to [left top] at (0.25) should be [37.5% 37.5%] @@ -11,13 +10,13 @@ Pass CSS Transitions: property from neutral to [left top] at ( Pass CSS Transitions: property from neutral to [left top] at (0.75) should be [12.5% 12.5%] Pass CSS Transitions: property from neutral to [left top] at (1) should be [0% 0%] Pass CSS Transitions: property from neutral to [left top] at (1.25) should be [-12.5% -12.5%] -Fail CSS Transitions with transition: all: property from neutral to [left top] at (-0.25) should be [62.5% 62.5%] -Fail CSS Transitions with transition: all: property from neutral to [left top] at (0) should be [50% 50%] -Fail CSS Transitions with transition: all: property from neutral to [left top] at (0.25) should be [37.5% 37.5%] -Fail CSS Transitions with transition: all: property from neutral to [left top] at (0.5) should be [25% 25%] -Fail CSS Transitions with transition: all: property from neutral to [left top] at (0.75) should be [12.5% 12.5%] +Pass CSS Transitions with transition: all: property from neutral to [left top] at (-0.25) should be [62.5% 62.5%] +Pass CSS Transitions with transition: all: property from neutral to [left top] at (0) should be [50% 50%] +Pass CSS Transitions with transition: all: property from neutral to [left top] at (0.25) should be [37.5% 37.5%] +Pass CSS Transitions with transition: all: property from neutral to [left top] at (0.5) should be [25% 25%] +Pass CSS Transitions with transition: all: property from neutral to [left top] at (0.75) should be [12.5% 12.5%] Pass CSS Transitions with transition: all: property from neutral to [left top] at (1) should be [0% 0%] -Fail CSS Transitions with transition: all: property from neutral to [left top] at (1.25) should be [-12.5% -12.5%] +Pass CSS Transitions with transition: all: property from neutral to [left top] at (1.25) should be [-12.5% -12.5%] Pass CSS Animations: property from neutral to [left top] at (-0.25) should be [62.5% 62.5%] Pass CSS Animations: property from neutral to [left top] at (0) should be [50% 50%] Pass CSS Animations: property from neutral to [left top] at (0.25) should be [37.5% 37.5%] @@ -39,13 +38,13 @@ Pass CSS Transitions: property from [initial] to [center top] Pass CSS Transitions: property from [initial] to [center top] at (0.75) should be [50% 12.5%] Pass CSS Transitions: property from [initial] to [center top] at (1) should be [50% 0%] Pass CSS Transitions: property from [initial] to [center top] at (1.25) should be [50% -12.5%] -Fail CSS Transitions with transition: all: property from [initial] to [center top] at (-0.25) should be [50% 62.5%] -Fail CSS Transitions with transition: all: property from [initial] to [center top] at (0) should be [50% 50%] -Fail CSS Transitions with transition: all: property from [initial] to [center top] at (0.25) should be [50% 37.5%] -Fail CSS Transitions with transition: all: property from [initial] to [center top] at (0.5) should be [50% 25%] -Fail CSS Transitions with transition: all: property from [initial] to [center top] at (0.75) should be [50% 12.5%] +Pass CSS Transitions with transition: all: property from [initial] to [center top] at (-0.25) should be [50% 62.5%] +Pass CSS Transitions with transition: all: property from [initial] to [center top] at (0) should be [50% 50%] +Pass CSS Transitions with transition: all: property from [initial] to [center top] at (0.25) should be [50% 37.5%] +Pass CSS Transitions with transition: all: property from [initial] to [center top] at (0.5) should be [50% 25%] +Pass CSS Transitions with transition: all: property from [initial] to [center top] at (0.75) should be [50% 12.5%] Pass CSS Transitions with transition: all: property from [initial] to [center top] at (1) should be [50% 0%] -Fail CSS Transitions with transition: all: property from [initial] to [center top] at (1.25) should be [50% -12.5%] +Pass CSS Transitions with transition: all: property from [initial] to [center top] at (1.25) should be [50% -12.5%] Pass CSS Animations: property from [initial] to [center top] at (-0.25) should be [50% 62.5%] Pass CSS Animations: property from [initial] to [center top] at (0) should be [50% 50%] Pass CSS Animations: property from [initial] to [center top] at (0.25) should be [50% 37.5%] @@ -67,13 +66,13 @@ Pass CSS Transitions: property from [initial] to [left center] Pass CSS Transitions: property from [initial] to [left center] at (0.75) should be [12.5% 50%] Pass CSS Transitions: property from [initial] to [left center] at (1) should be [0% 50%] Pass CSS Transitions: property from [initial] to [left center] at (1.25) should be [-12.5% 50%] -Fail CSS Transitions with transition: all: property from [initial] to [left center] at (-0.25) should be [62.5% 50%] -Fail CSS Transitions with transition: all: property from [initial] to [left center] at (0) should be [50% 50%] -Fail CSS Transitions with transition: all: property from [initial] to [left center] at (0.25) should be [37.5% 50%] -Fail CSS Transitions with transition: all: property from [initial] to [left center] at (0.5) should be [25% 50%] -Fail CSS Transitions with transition: all: property from [initial] to [left center] at (0.75) should be [12.5% 50%] +Pass CSS Transitions with transition: all: property from [initial] to [left center] at (-0.25) should be [62.5% 50%] +Pass CSS Transitions with transition: all: property from [initial] to [left center] at (0) should be [50% 50%] +Pass CSS Transitions with transition: all: property from [initial] to [left center] at (0.25) should be [37.5% 50%] +Pass CSS Transitions with transition: all: property from [initial] to [left center] at (0.5) should be [25% 50%] +Pass CSS Transitions with transition: all: property from [initial] to [left center] at (0.75) should be [12.5% 50%] Pass CSS Transitions with transition: all: property from [initial] to [left center] at (1) should be [0% 50%] -Fail CSS Transitions with transition: all: property from [initial] to [left center] at (1.25) should be [-12.5% 50%] +Pass CSS Transitions with transition: all: property from [initial] to [left center] at (1.25) should be [-12.5% 50%] Pass CSS Animations: property from [initial] to [left center] at (-0.25) should be [62.5% 50%] Pass CSS Animations: property from [initial] to [left center] at (0) should be [50% 50%] Pass CSS Animations: property from [initial] to [left center] at (0.25) should be [37.5% 50%] @@ -95,13 +94,13 @@ Pass CSS Transitions: property from [20px 20px] to [100px 100p Pass CSS Transitions: property from [20px 20px] to [100px 100px] at (0.75) should be [80px 80px] Pass CSS Transitions: property from [20px 20px] to [100px 100px] at (1) should be [100px 100px] Pass CSS Transitions: property from [20px 20px] to [100px 100px] at (1.25) should be [120px 120px] -Fail CSS Transitions with transition: all: property from [20px 20px] to [100px 100px] at (-0.25) should be [0px 0px] -Fail CSS Transitions with transition: all: property from [20px 20px] to [100px 100px] at (0) should be [20px 20px] -Fail CSS Transitions with transition: all: property from [20px 20px] to [100px 100px] at (0.25) should be [40px 40px] -Fail CSS Transitions with transition: all: property from [20px 20px] to [100px 100px] at (0.5) should be [60px 60px] -Fail CSS Transitions with transition: all: property from [20px 20px] to [100px 100px] at (0.75) should be [80px 80px] +Pass CSS Transitions with transition: all: property from [20px 20px] to [100px 100px] at (-0.25) should be [0px 0px] +Pass CSS Transitions with transition: all: property from [20px 20px] to [100px 100px] at (0) should be [20px 20px] +Pass CSS Transitions with transition: all: property from [20px 20px] to [100px 100px] at (0.25) should be [40px 40px] +Pass CSS Transitions with transition: all: property from [20px 20px] to [100px 100px] at (0.5) should be [60px 60px] +Pass CSS Transitions with transition: all: property from [20px 20px] to [100px 100px] at (0.75) should be [80px 80px] Pass CSS Transitions with transition: all: property from [20px 20px] to [100px 100px] at (1) should be [100px 100px] -Fail CSS Transitions with transition: all: property from [20px 20px] to [100px 100px] at (1.25) should be [120px 120px] +Pass CSS Transitions with transition: all: property from [20px 20px] to [100px 100px] at (1.25) should be [120px 120px] Pass CSS Animations: property from [20px 20px] to [100px 100px] at (-0.25) should be [0px 0px] Pass CSS Animations: property from [20px 20px] to [100px 100px] at (0) should be [20px 20px] Pass CSS Animations: property from [20px 20px] to [100px 100px] at (0.25) should be [40px 40px] diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-masking/animations/clip-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-masking/animations/clip-interpolation.txt index f2901fca09d..9ef04455bee 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/css/css-masking/animations/clip-interpolation.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-masking/animations/clip-interpolation.txt @@ -2,20 +2,20 @@ Harness status: OK Found 324 tests -263 Pass -61 Fail +278 Pass +46 Fail Pass CSS Transitions: property from neutral to [rect(20px, 20px, 20px, 20px)] at (-1) should be [rect(-20px 180px -20px 180px)] Pass CSS Transitions: property from neutral to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(0px 100px 0px 100px)] Pass CSS Transitions: property from neutral to [rect(20px, 20px, 20px, 20px)] at (0.25) should be [rect(5px 80px 5px 80px)] Pass CSS Transitions: property from neutral to [rect(20px, 20px, 20px, 20px)] at (0.75) should be [rect(15px 40px 15px 40px)] Pass CSS Transitions: property from neutral to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px 20px 20px 20px)] Pass CSS Transitions: property from neutral to [rect(20px, 20px, 20px, 20px)] at (2) should be [rect(40px -60px 40px -60px)] -Fail CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)] at (-1) should be [rect(-20px 180px -20px 180px)] -Fail CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(0px 100px 0px 100px)] -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)] -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)] +Pass CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)] at (-1) should be [rect(-20px 180px -20px 180px)] +Pass CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(0px 100px 0px 100px)] +Pass CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)] at (0.25) should be [rect(5px 80px 5px 80px)] +Pass CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)] at (0.75) should be [rect(15px 40px 15px 40px)] Pass CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px 20px 20px 20px)] -Fail CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)] at (2) should be [rect(40px -60px 40px -60px)] +Pass CSS Transitions with transition: all: property from neutral to [rect(20px, 20px, 20px, 20px)] at (2) should be [rect(40px -60px 40px -60px)] Fail CSS Animations: property from neutral to [rect(20px, 20px, 20px, 20px)] at (-1) should be [rect(-20px 180px -20px 180px)] Fail CSS Animations: property from neutral to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(0px 100px 0px 100px)] Fail CSS Animations: property from neutral to [rect(20px, 20px, 20px, 20px)] at (0.25) should be [rect(5px 80px 5px 80px)] @@ -35,9 +35,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property fr Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [rect(20px, 20px, 20px, 20px)] at (0.6) should be [rect(20px, 20px, 20px, 20px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px, 20px, 20px, 20px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [rect(20px, 20px, 20px, 20px)] at (1.5) should be [rect(20px, 20px, 20px, 20px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [rect(20px, 20px, 20px, 20px)] at (-0.3) should be [initial] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [rect(20px, 20px, 20px, 20px)] at (0) should be [initial] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [rect(20px, 20px, 20px, 20px)] at (0.3) should be [initial] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [rect(20px, 20px, 20px, 20px)] at (-0.3) should be [initial] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [rect(20px, 20px, 20px, 20px)] at (0) should be [initial] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [rect(20px, 20px, 20px, 20px)] at (0.3) should be [initial] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [rect(20px, 20px, 20px, 20px)] at (0.5) should be [rect(20px, 20px, 20px, 20px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property 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 from [initial] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px, 20px, 20px, 20px)] @@ -49,9 +49,9 @@ Pass CSS Transitions: property from [initial] to [rect(20px, 20px, 20px, Pass CSS Transitions: property from [initial] to [rect(20px, 20px, 20px, 20px)] at (0.6) should be [rect(20px, 20px, 20px, 20px)] Pass CSS Transitions: property from [initial] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px, 20px, 20px, 20px)] Pass CSS Transitions: property from [initial] to [rect(20px, 20px, 20px, 20px)] at (1.5) should be [rect(20px, 20px, 20px, 20px)] -Pass CSS Transitions with transition: all: property 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 from [initial] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(20px, 20px, 20px, 20px)] -Pass CSS Transitions with transition: all: property 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 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 from [initial] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(20px, 20px, 20px, 20px)] +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)] Pass CSS Transitions with transition: all: property 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 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 from [initial] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px, 20px, 20px, 20px)] @@ -76,12 +76,12 @@ Pass CSS Transitions: property from [inherit] to [rect(20px, 20px, 20px, Pass CSS Transitions: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (0.75) should be [rect(40px 15px 40px 15px)] Pass CSS Transitions: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px 20px 20px 20px)] Pass CSS Transitions: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (2) should be [rect(-60px 40px -60px 40px)] -Fail CSS Transitions with transition: all: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (-1) should be [rect(180px -20px 180px -20px)] -Fail CSS Transitions with transition: all: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(100px 0px 100px 0px)] -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)] -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)] +Pass CSS Transitions with transition: all: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (-1) should be [rect(180px -20px 180px -20px)] +Pass CSS Transitions with transition: all: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(100px 0px 100px 0px)] +Pass CSS Transitions with transition: all: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (0.25) should be [rect(80px 5px 80px 5px)] +Pass CSS Transitions with transition: all: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (0.75) should be [rect(40px 15px 40px 15px)] Pass CSS Transitions with transition: all: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px 20px 20px 20px)] -Fail CSS Transitions with transition: all: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (2) should be [rect(-60px 40px -60px 40px)] +Pass CSS Transitions with transition: all: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (2) should be [rect(-60px 40px -60px 40px)] Pass CSS Animations: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (-1) should be [rect(180px -20px 180px -20px)] Pass CSS Animations: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(100px 0px 100px 0px)] Pass CSS Animations: property from [inherit] to [rect(20px, 20px, 20px, 20px)] at (0.25) should be [rect(80px 5px 80px 5px)] @@ -101,9 +101,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property fr Pass CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [rect(20px, 20px, 20px, 20px)] at (0.6) should be [rect(20px, 20px, 20px, 20px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px, 20px, 20px, 20px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [rect(20px, 20px, 20px, 20px)] at (1.5) should be [rect(20px, 20px, 20px, 20px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [rect(20px, 20px, 20px, 20px)] at (-0.3) should be [unset] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [rect(20px, 20px, 20px, 20px)] at (0) should be [unset] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [rect(20px, 20px, 20px, 20px)] at (0.3) should be [unset] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [rect(20px, 20px, 20px, 20px)] at (-0.3) should be [unset] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [rect(20px, 20px, 20px, 20px)] at (0) should be [unset] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [rect(20px, 20px, 20px, 20px)] at (0.3) should be [unset] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [rect(20px, 20px, 20px, 20px)] at (0.5) should be [rect(20px, 20px, 20px, 20px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property 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 from [unset] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px, 20px, 20px, 20px)] @@ -115,9 +115,9 @@ Pass CSS Transitions: property from [unset] to [rect(20px, 20px, 20px, 20 Pass CSS Transitions: property from [unset] to [rect(20px, 20px, 20px, 20px)] at (0.6) should be [rect(20px, 20px, 20px, 20px)] Pass CSS Transitions: property from [unset] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px, 20px, 20px, 20px)] Pass CSS Transitions: property from [unset] to [rect(20px, 20px, 20px, 20px)] at (1.5) should be [rect(20px, 20px, 20px, 20px)] -Pass CSS Transitions with transition: all: property 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 from [unset] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(20px, 20px, 20px, 20px)] -Pass CSS Transitions with transition: all: property 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 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 from [unset] to [rect(20px, 20px, 20px, 20px)] at (0) should be [rect(20px, 20px, 20px, 20px)] +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)] Pass CSS Transitions with transition: all: property 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 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 from [unset] to [rect(20px, 20px, 20px, 20px)] at (1) should be [rect(20px, 20px, 20px, 20px)] @@ -142,12 +142,12 @@ Pass CSS Transitions: property from [rect(0px, 75px, 80px, 10px)] to [rec Pass 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)] Pass CSS Transitions: property from [rect(0px, 75px, 80px, 10px)] to [rect(0px, 100px, 90px, 5px)] at (1) should be [rect(0px, 100px, 90px, 5px)] Pass CSS Transitions: property from [rect(0px, 75px, 80px, 10px)] to [rect(0px, 100px, 90px, 5px)] at (2) should be [rect(0px, 125px, 100px, 0px)] -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)] -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)] -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)] -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)] +Pass 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)] +Pass 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)] +Pass 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)] +Pass 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)] Pass 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)] -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)] +Pass 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)] Pass CSS Animations: property from [rect(0px, 75px, 80px, 10px)] to [rect(0px, 100px, 90px, 5px)] at (-1) should be [rect(0px, 50px, 70px, 15px)] Pass CSS Animations: property from [rect(0px, 75px, 80px, 10px)] to [rect(0px, 100px, 90px, 5px)] at (0) should be [rect(0px, 75px, 80px, 10px)] Pass 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)] @@ -167,9 +167,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property fr Pass CSS Transitions with transition-behavior:allow-discrete: property 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-behavior:allow-discrete: property 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-behavior:allow-discrete: property 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-property:all and transition-behavor:allow-discrete: property from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (-0.3) should be [rect(auto, auto, auto, 10px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0) should be [rect(auto, auto, auto, 10px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0.3) should be [rect(auto, auto, auto, 10px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (-0.3) should be [rect(auto, auto, auto, 10px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0) should be [rect(auto, auto, auto, 10px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (0.3) should be [rect(auto, auto, auto, 10px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property 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-property:all and transition-behavor:allow-discrete: property 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 from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (1) should be [rect(20px, 50px, 50px, auto)] @@ -181,9 +181,9 @@ Pass CSS Transitions: property from [rect(auto, auto, auto, 10px)] to [re Pass 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)] Pass CSS Transitions: property 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 from [rect(auto, auto, auto, 10px)] to [rect(20px, 50px, 50px, auto)] at (1.5) should be [rect(20px, 50px, 50px, auto)] -Pass 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)] -Pass 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)] -Pass 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)] +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)] +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)] +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)] Pass 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)] Pass 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)] Pass 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)] @@ -209,9 +209,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property fr Pass CSS Transitions with transition-behavior:allow-discrete: property 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-behavior:allow-discrete: property 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-behavior:allow-discrete: property 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-property:all and transition-behavor:allow-discrete: property from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (-0.3) should be [rect(auto, 0px, auto, 10px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0) should be [rect(auto, 0px, auto, 10px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0.3) should be [rect(auto, 0px, auto, 10px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (-0.3) should be [rect(auto, 0px, auto, 10px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0) should be [rect(auto, 0px, auto, 10px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (0.3) should be [rect(auto, 0px, auto, 10px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property 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-property:all and transition-behavor:allow-discrete: property 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 from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (1) should be [rect(auto, 50px, 50px, auto)] @@ -223,9 +223,9 @@ Pass CSS Transitions: property from [rect(auto, 0px, auto, 10px)] to [rec Pass 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)] Pass CSS Transitions: property 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 from [rect(auto, 0px, auto, 10px)] to [rect(auto, 50px, 50px, auto)] at (1.5) should be [rect(auto, 50px, 50px, auto)] -Pass 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)] -Pass 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)] -Pass 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)] +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)] +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)] +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)] Pass 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)] Pass 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)] Pass 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)] @@ -251,9 +251,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property fr Pass CSS Transitions with transition-behavior:allow-discrete: property from [auto] to [rect(0px, 50px, 50px, 0px)] at (0.6) should be [rect(0px, 50px, 50px, 0px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [auto] to [rect(0px, 50px, 50px, 0px)] at (1) should be [rect(0px, 50px, 50px, 0px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [auto] to [rect(0px, 50px, 50px, 0px)] at (1.5) should be [rect(0px, 50px, 50px, 0px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [rect(0px, 50px, 50px, 0px)] at (-0.3) should be [auto] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [rect(0px, 50px, 50px, 0px)] at (0) should be [auto] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [rect(0px, 50px, 50px, 0px)] at (0.3) should be [auto] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [rect(0px, 50px, 50px, 0px)] at (-0.3) should be [auto] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [rect(0px, 50px, 50px, 0px)] at (0) should be [auto] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [rect(0px, 50px, 50px, 0px)] at (0.3) should be [auto] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [rect(0px, 50px, 50px, 0px)] at (0.5) should be [rect(0px, 50px, 50px, 0px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property 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 from [auto] to [rect(0px, 50px, 50px, 0px)] at (1) should be [rect(0px, 50px, 50px, 0px)] @@ -265,9 +265,9 @@ Pass CSS Transitions: property from [auto] to [rect(0px, 50px, 50px, 0px) Pass CSS Transitions: property from [auto] to [rect(0px, 50px, 50px, 0px)] at (0.6) should be [rect(0px, 50px, 50px, 0px)] Pass CSS Transitions: property from [auto] to [rect(0px, 50px, 50px, 0px)] at (1) should be [rect(0px, 50px, 50px, 0px)] Pass CSS Transitions: property from [auto] to [rect(0px, 50px, 50px, 0px)] at (1.5) should be [rect(0px, 50px, 50px, 0px)] -Pass CSS Transitions with transition: all: property 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 from [auto] to [rect(0px, 50px, 50px, 0px)] at (0) should be [rect(0px, 50px, 50px, 0px)] -Pass CSS Transitions with transition: all: property 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 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 from [auto] to [rect(0px, 50px, 50px, 0px)] at (0) should be [rect(0px, 50px, 50px, 0px)] +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)] Pass CSS Transitions with transition: all: property 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 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 from [auto] to [rect(0px, 50px, 50px, 0px)] at (1) should be [rect(0px, 50px, 50px, 0px)] @@ -293,9 +293,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property fr Pass CSS Transitions with transition-behavior:allow-discrete: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.6) should be [auto] Pass CSS Transitions with transition-behavior:allow-discrete: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (1) should be [auto] Pass CSS Transitions with transition-behavior:allow-discrete: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (1.5) should be [auto] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (-0.3) should be [rect(0px, 50px, 50px, 0px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (0) should be [rect(0px, 50px, 50px, 0px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.3) should be [rect(0px, 50px, 50px, 0px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (-0.3) should be [rect(0px, 50px, 50px, 0px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (0) should be [rect(0px, 50px, 50px, 0px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.3) should be [rect(0px, 50px, 50px, 0px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.5) should be [auto] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property 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 from [rect(0px, 50px, 50px, 0px)] to [auto] at (1) should be [auto] @@ -307,9 +307,9 @@ Pass CSS Transitions: property from [rect(0px, 50px, 50px, 0px)] to [auto Pass CSS Transitions: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.6) should be [auto] Pass CSS Transitions: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (1) should be [auto] Pass CSS Transitions: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (1.5) should be [auto] -Pass CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (-0.3) should be [auto] -Pass CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (0) should be [auto] -Pass CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.3) should be [auto] +Fail CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (-0.3) should be [auto] +Fail CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (0) should be [auto] +Fail CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.3) should be [auto] Pass CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.5) should be [auto] Pass CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (0.6) should be [auto] Pass CSS Transitions with transition: all: property from [rect(0px, 50px, 50px, 0px)] to [auto] at (1) should be [auto] diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-masking/animations/clip-path-interpolation-002.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-masking/animations/clip-path-interpolation-002.txt index 4d39df78449..d09bb00ed3f 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/css/css-masking/animations/clip-path-interpolation-002.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-masking/animations/clip-path-interpolation-002.txt @@ -2,8 +2,8 @@ Harness status: OK Found 720 tests -476 Pass -244 Fail +482 Pass +238 Fail Fail CSS Transitions: property from neutral to [inset(20px)] at (-0.3) should be [inset(7px)] Pass CSS Transitions: property from neutral to [inset(20px)] at (0) should be [inset(10px)] Fail CSS Transitions: property from neutral to [inset(20px)] at (0.3) should be [inset(13px)] @@ -11,7 +11,7 @@ Fail CSS Transitions: property from neutral to [inset(20px)] at (0.6 Pass CSS Transitions: property from neutral to [inset(20px)] at (1) should be [inset(20px)] Fail CSS Transitions: property from neutral to [inset(20px)] at (1.5) should be [inset(25px)] Fail CSS Transitions with transition: all: property from neutral to [inset(20px)] at (-0.3) should be [inset(7px)] -Fail CSS Transitions with transition: all: property from neutral to [inset(20px)] at (0) should be [inset(10px)] +Pass CSS Transitions with transition: all: property from neutral to [inset(20px)] at (0) should be [inset(10px)] Fail CSS Transitions with transition: all: property from neutral to [inset(20px)] at (0.3) should be [inset(13px)] Fail CSS Transitions with transition: all: property from neutral to [inset(20px)] at (0.6) should be [inset(16px)] Pass CSS Transitions with transition: all: property from neutral to [inset(20px)] at (1) should be [inset(20px)] @@ -35,9 +35,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [inset(20px)] at (0.6) should be [inset(20px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [inset(20px)] at (1) should be [inset(20px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [inset(20px)] at (1.5) should be [inset(20px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [inset(20px)] at (-0.3) should be [initial] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [inset(20px)] at (0) should be [initial] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [inset(20px)] at (0.3) should be [initial] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [inset(20px)] at (-0.3) should be [initial] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [inset(20px)] at (0) should be [initial] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [inset(20px)] at (0.3) should be [initial] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [inset(20px)] at (0.5) should be [inset(20px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property 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 from [initial] to [inset(20px)] at (1) should be [inset(20px)] @@ -49,9 +49,9 @@ Pass CSS Transitions: property from [initial] to [inset(20px)] at (0 Pass CSS Transitions: property from [initial] to [inset(20px)] at (0.6) should be [inset(20px)] Pass CSS Transitions: property from [initial] to [inset(20px)] at (1) should be [inset(20px)] Pass CSS Transitions: property from [initial] to [inset(20px)] at (1.5) should be [inset(20px)] -Pass CSS Transitions with transition: all: property from [initial] to [inset(20px)] at (-0.3) should be [inset(20px)] -Pass CSS Transitions with transition: all: property from [initial] to [inset(20px)] at (0) should be [inset(20px)] -Pass CSS Transitions with transition: all: property from [initial] to [inset(20px)] at (0.3) should be [inset(20px)] +Fail CSS Transitions with transition: all: property from [initial] to [inset(20px)] at (-0.3) should be [inset(20px)] +Fail CSS Transitions with transition: all: property from [initial] to [inset(20px)] at (0) should be [inset(20px)] +Fail CSS Transitions with transition: all: property from [initial] to [inset(20px)] at (0.3) should be [inset(20px)] Pass CSS Transitions with transition: all: property from [initial] to [inset(20px)] at (0.5) should be [inset(20px)] Pass CSS Transitions with transition: all: property from [initial] to [inset(20px)] at (0.6) should be [inset(20px)] Pass CSS Transitions with transition: all: property from [initial] to [inset(20px)] at (1) should be [inset(20px)] @@ -77,7 +77,7 @@ Fail CSS Transitions: property from [inherit] to [inset(20px)] at (0 Pass CSS Transitions: property from [inherit] to [inset(20px)] at (1) should be [inset(20px)] Fail CSS Transitions: property from [inherit] to [inset(20px)] at (1.5) should be [inset(25px)] Fail CSS Transitions with transition: all: property from [inherit] to [inset(20px)] at (-0.3) should be [inset(7px)] -Fail CSS Transitions with transition: all: property from [inherit] to [inset(20px)] at (0) should be [inset(10px)] +Pass CSS Transitions with transition: all: property from [inherit] to [inset(20px)] at (0) should be [inset(10px)] Fail CSS Transitions with transition: all: property from [inherit] to [inset(20px)] at (0.3) should be [inset(13px)] Fail CSS Transitions with transition: all: property from [inherit] to [inset(20px)] at (0.6) should be [inset(16px)] Pass CSS Transitions with transition: all: property from [inherit] to [inset(20px)] at (1) should be [inset(20px)] @@ -101,9 +101,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [inset(20px)] at (0.6) should be [inset(20px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [inset(20px)] at (1) should be [inset(20px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [inset(20px)] at (1.5) should be [inset(20px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [inset(20px)] at (-0.3) should be [unset] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [inset(20px)] at (0) should be [unset] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [inset(20px)] at (0.3) should be [unset] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [inset(20px)] at (-0.3) should be [unset] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [inset(20px)] at (0) should be [unset] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [inset(20px)] at (0.3) should be [unset] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [inset(20px)] at (0.5) should be [inset(20px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property 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 from [unset] to [inset(20px)] at (1) should be [inset(20px)] @@ -115,9 +115,9 @@ Pass CSS Transitions: property from [unset] to [inset(20px)] at (0.5 Pass CSS Transitions: property from [unset] to [inset(20px)] at (0.6) should be [inset(20px)] Pass CSS Transitions: property from [unset] to [inset(20px)] at (1) should be [inset(20px)] Pass CSS Transitions: property from [unset] to [inset(20px)] at (1.5) should be [inset(20px)] -Pass CSS Transitions with transition: all: property from [unset] to [inset(20px)] at (-0.3) should be [inset(20px)] -Pass CSS Transitions with transition: all: property from [unset] to [inset(20px)] at (0) should be [inset(20px)] -Pass CSS Transitions with transition: all: property from [unset] to [inset(20px)] at (0.3) should be [inset(20px)] +Fail CSS Transitions with transition: all: property from [unset] to [inset(20px)] at (-0.3) should be [inset(20px)] +Fail CSS Transitions with transition: all: property from [unset] to [inset(20px)] at (0) should be [inset(20px)] +Fail CSS Transitions with transition: all: property from [unset] to [inset(20px)] at (0.3) should be [inset(20px)] Pass CSS Transitions with transition: all: property from [unset] to [inset(20px)] at (0.5) should be [inset(20px)] Pass CSS Transitions with transition: all: property from [unset] to [inset(20px)] at (0.6) should be [inset(20px)] Pass CSS Transitions with transition: all: property from [unset] to [inset(20px)] at (1) should be [inset(20px)] @@ -143,9 +143,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property from [none] to [circle(3px at 1px 2px)] at (0.6) should be [circle(3px at 1px 2px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [none] to [circle(3px at 1px 2px)] at (1) should be [circle(3px at 1px 2px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [none] to [circle(3px at 1px 2px)] at (1.5) should be [circle(3px at 1px 2px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [circle(3px at 1px 2px)] at (-0.3) should be [none] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [circle(3px at 1px 2px)] at (0) should be [none] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [circle(3px at 1px 2px)] at (0.3) should be [none] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [circle(3px at 1px 2px)] at (-0.3) should be [none] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [circle(3px at 1px 2px)] at (0) should be [none] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [circle(3px at 1px 2px)] at (0.3) should be [none] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [circle(3px at 1px 2px)] at (0.5) should be [circle(3px at 1px 2px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property 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 from [none] to [circle(3px at 1px 2px)] at (1) should be [circle(3px at 1px 2px)] @@ -157,9 +157,9 @@ Pass CSS Transitions: property from [none] to [circle(3px at 1px 2px Pass CSS Transitions: property from [none] to [circle(3px at 1px 2px)] at (0.6) should be [circle(3px at 1px 2px)] Pass CSS Transitions: property from [none] to [circle(3px at 1px 2px)] at (1) should be [circle(3px at 1px 2px)] Pass CSS Transitions: property from [none] to [circle(3px at 1px 2px)] at (1.5) should be [circle(3px at 1px 2px)] -Pass CSS Transitions with transition: all: property 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 from [none] to [circle(3px at 1px 2px)] at (0) should be [circle(3px at 1px 2px)] -Pass CSS Transitions with transition: all: property 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 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 from [none] to [circle(3px at 1px 2px)] at (0) should be [circle(3px at 1px 2px)] +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)] Pass CSS Transitions with transition: all: property 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 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 from [none] to [circle(3px at 1px 2px)] at (1) should be [circle(3px at 1px 2px)] @@ -185,7 +185,7 @@ Fail CSS Transitions: property from [circle(10px at 25px 75%)] to [c Pass CSS Transitions: property 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 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 from [circle(10px at 25px 75%)] to [circle(50px at 50px center)] at (-0.3) should be [circle(0px at 17.5px 82.5%)] -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%)] +Pass 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%)] 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%)] 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%)] Pass 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%)] @@ -209,9 +209,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: 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)] Pass CSS Transitions with transition-behavior:allow-discrete: 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)] Pass CSS Transitions with transition-behavior:allow-discrete: 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)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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%)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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%)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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%)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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%)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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%)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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%)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] @@ -223,9 +223,9 @@ Pass CSS Transitions: property from [circle(farthest-side at 25px 75 Pass 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)] Pass 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)] Pass 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)] -Pass 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)] -Pass 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)] -Pass 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)] +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)] +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)] +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)] Pass 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)] Pass 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)] Pass 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)] @@ -251,9 +251,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: 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)] Pass CSS Transitions with transition-behavior:allow-discrete: 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)] Pass CSS Transitions with transition-behavior:allow-discrete: 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)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] @@ -265,9 +265,9 @@ Pass CSS Transitions: property from [circle(closest-side at 10px 20p Pass 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)] Pass 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)] Pass 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)] -Pass 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)] -Pass 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)] -Pass 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)] +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)] +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)] +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)] Pass 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)] Pass 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)] Pass 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)] @@ -293,9 +293,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: 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)] Pass CSS Transitions with transition-behavior:allow-discrete: property 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-behavior:allow-discrete: 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)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (-0.3) should be [circle(50px at 10px 20px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0) should be [circle(50px at 10px 20px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0.3) should be [circle(50px at 10px 20px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (-0.3) should be [circle(50px at 10px 20px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0) should be [circle(50px at 10px 20px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (0.3) should be [circle(50px at 10px 20px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [circle(50px at 10px 20px)] to [circle(farthest-side at 30px 40px)] at (1) should be [circle(farthest-side at 30px 40px)] @@ -307,9 +307,9 @@ Pass CSS Transitions: property from [circle(50px at 10px 20px)] to [ Pass 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)] Pass 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)] Pass 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)] -Pass 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)] -Pass 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)] -Pass 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)] +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)] +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)] +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)] Pass 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)] Pass 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)] Pass 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)] @@ -335,7 +335,7 @@ Fail CSS Transitions: property from [ellipse(10px 20px at 25px 75px) Pass 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)] 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)] 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)] -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)] +Pass 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)] 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)] 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)] Pass 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)] @@ -359,9 +359,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: 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)] Pass CSS Transitions with transition-behavior:allow-discrete: 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)] Pass CSS Transitions with transition-behavior:allow-discrete: 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)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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%)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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%)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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%)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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%)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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%)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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%)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] @@ -373,9 +373,9 @@ Pass CSS Transitions: property from [ellipse(closest-side farthest-s Pass 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)] Pass 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)] Pass 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)] -Pass 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)] -Pass 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)] -Pass 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)] +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)] +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)] +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)] Pass 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)] Pass 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)] Pass 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)] @@ -401,9 +401,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: 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)] Pass CSS Transitions with transition-behavior:allow-discrete: 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)] Pass CSS Transitions with transition-behavior:allow-discrete: 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)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] @@ -415,9 +415,9 @@ Pass CSS Transitions: property from [ellipse(closest-side farthest-s Pass 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)] Pass 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)] Pass 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)] -Pass 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)] -Pass 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)] -Pass 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)] +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)] +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)] +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)] Pass 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)] Pass 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)] Pass 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)] @@ -443,9 +443,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: 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)] Pass CSS Transitions with transition-behavior:allow-discrete: 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)] Pass CSS Transitions with transition-behavior:allow-discrete: 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)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: 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)] @@ -457,9 +457,9 @@ Pass CSS Transitions: property from [ellipse(50px closest-side at 10 Pass 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)] Pass 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)] Pass 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)] -Pass 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)] -Pass 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)] -Pass 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)] +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)] +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)] +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)] Pass 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)] Pass 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)] Pass 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)] @@ -557,7 +557,7 @@ Fail CSS Transitions: property from [polygon(10px 20%, 30px 40%)] to Pass CSS Transitions: property 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 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 from [polygon(10px 20%, 30px 40%)] to [polygon(110px 120%, 130px 140%)] at (-0.3) should be [polygon(-20px -10%, 0px 10%)] -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%)] +Pass 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%)] 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%)] 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%)] Pass 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%)] @@ -581,7 +581,7 @@ Fail CSS Transitions: property from [polygon(evenodd, 10px 20px)] to Pass CSS Transitions: property from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (1) should be [polygon(evenodd, 110px 120px)] Fail CSS Transitions: property 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 from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (-0.3) should be [polygon(evenodd, -20px -10px)] -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)] +Pass CSS Transitions with transition: all: property 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 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 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 from [polygon(evenodd, 10px 20px)] to [polygon(evenodd, 110px 120px)] at (1) should be [polygon(evenodd, 110px 120px)] @@ -605,9 +605,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0.6) should be [polygon(nonzero, 110px 120px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (1) should be [polygon(nonzero, 110px 120px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (1.5) should be [polygon(nonzero, 110px 120px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (-0.3) should be [polygon(evenodd, 10px 20px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0) should be [polygon(evenodd, 10px 20px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0.3) should be [polygon(evenodd, 10px 20px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (-0.3) should be [polygon(evenodd, 10px 20px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0) should be [polygon(evenodd, 10px 20px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0.3) should be [polygon(evenodd, 10px 20px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0.5) should be [polygon(nonzero, 110px 120px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property 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 from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (1) should be [polygon(nonzero, 110px 120px)] @@ -619,9 +619,9 @@ Pass CSS Transitions: property from [polygon(evenodd, 10px 20px)] to Pass CSS Transitions: property from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (0.6) should be [polygon(nonzero, 110px 120px)] Pass CSS Transitions: property from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (1) should be [polygon(nonzero, 110px 120px)] Pass CSS Transitions: property from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (1.5) should be [polygon(nonzero, 110px 120px)] -Pass 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)] -Pass CSS Transitions with transition: all: property 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 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 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 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 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 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 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 from [polygon(evenodd, 10px 20px)] to [polygon(nonzero, 110px 120px)] at (1) should be [polygon(nonzero, 110px 120px)] @@ -647,9 +647,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.6) should be [polygon(110px 120px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (1) should be [polygon(110px 120px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (1.5) should be [polygon(110px 120px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (-0.3) should be [polygon(evenodd, 10px 20px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0) should be [polygon(evenodd, 10px 20px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.3) should be [polygon(evenodd, 10px 20px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (-0.3) should be [polygon(evenodd, 10px 20px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0) should be [polygon(evenodd, 10px 20px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.3) should be [polygon(evenodd, 10px 20px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.5) should be [polygon(110px 120px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property 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 from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (1) should be [polygon(110px 120px)] @@ -661,9 +661,9 @@ Pass CSS Transitions: property from [polygon(evenodd, 10px 20px)] to Pass CSS Transitions: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.6) should be [polygon(110px 120px)] Pass CSS Transitions: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (1) should be [polygon(110px 120px)] Pass CSS Transitions: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (1.5) should be [polygon(110px 120px)] -Pass CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (-0.3) should be [polygon(110px 120px)] -Pass CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0) should be [polygon(110px 120px)] -Pass CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.3) should be [polygon(110px 120px)] +Fail CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (-0.3) should be [polygon(110px 120px)] +Fail CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0) should be [polygon(110px 120px)] +Fail CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.3) should be [polygon(110px 120px)] Pass CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.5) should be [polygon(110px 120px)] Pass CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (0.6) should be [polygon(110px 120px)] Pass CSS Transitions with transition: all: property from [polygon(evenodd, 10px 20px)] to [polygon(110px 120px)] at (1) should be [polygon(110px 120px)] @@ -689,9 +689,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0.6) should be [polygon(110px 120px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (1) should be [polygon(110px 120px)] Pass CSS Transitions with transition-behavior:allow-discrete: property from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (1.5) should be [polygon(110px 120px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (-0.3) should be [polygon(10px 20px, 30px 40px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0) should be [polygon(10px 20px, 30px 40px)] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0.3) should be [polygon(10px 20px, 30px 40px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (-0.3) should be [polygon(10px 20px, 30px 40px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0) should be [polygon(10px 20px, 30px 40px)] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0.3) should be [polygon(10px 20px, 30px 40px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0.5) should be [polygon(110px 120px)] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property 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 from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (1) should be [polygon(110px 120px)] @@ -703,9 +703,9 @@ Pass CSS Transitions: property from [polygon(10px 20px, 30px 40px)] Pass CSS Transitions: property from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0.6) should be [polygon(110px 120px)] Pass CSS Transitions: property from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (1) should be [polygon(110px 120px)] Pass CSS Transitions: property from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (1.5) should be [polygon(110px 120px)] -Pass CSS Transitions with transition: all: property 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 from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0) should be [polygon(110px 120px)] -Pass CSS Transitions with transition: all: property 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 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 from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (0) should be [polygon(110px 120px)] +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)] Pass CSS Transitions with transition: all: property 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 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 from [polygon(10px 20px, 30px 40px)] to [polygon(110px 120px)] at (1) should be [polygon(110px 120px)] diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-sizing/animation/aspect-ratio-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-sizing/animation/aspect-ratio-interpolation.txt index 228c1d6ea39..a112531c301 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/css/css-sizing/animation/aspect-ratio-interpolation.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-sizing/animation/aspect-ratio-interpolation.txt @@ -2,18 +2,18 @@ Harness status: OK Found 246 tests -200 Pass -46 Fail +216 Pass +30 Fail Pass CSS Transitions: property from [0.5] to [2] at (-0.5) should be [0.25 / 1] Pass CSS Transitions: property from [0.5] to [2] at (0) should be [0.5 / 1] Pass CSS Transitions: property from [0.5] to [2] at (0.5) should be [1 / 1] Pass CSS Transitions: property from [0.5] to [2] at (1) should be [2 / 1] Pass CSS Transitions: property from [0.5] to [2] at (1.5) should be [4 / 1] -Fail CSS Transitions with transition: all: property from [0.5] to [2] at (-0.5) should be [0.25 / 1] -Fail CSS Transitions with transition: all: property from [0.5] to [2] at (0) should be [0.5 / 1] -Fail CSS Transitions with transition: all: property from [0.5] to [2] at (0.5) should be [1 / 1] +Pass CSS Transitions with transition: all: property from [0.5] to [2] at (-0.5) should be [0.25 / 1] +Pass CSS Transitions with transition: all: property from [0.5] to [2] at (0) should be [0.5 / 1] +Pass CSS Transitions with transition: all: property from [0.5] to [2] at (0.5) should be [1 / 1] Pass CSS Transitions with transition: all: property from [0.5] to [2] at (1) should be [2 / 1] -Fail CSS Transitions with transition: all: property from [0.5] to [2] at (1.5) should be [4 / 1] +Pass CSS Transitions with transition: all: property from [0.5] to [2] at (1.5) should be [4 / 1] Pass CSS Animations: property from [0.5] to [2] at (-0.5) should be [0.25 / 1] Pass CSS Animations: property from [0.5] to [2] at (0) should be [0.5 / 1] Pass CSS Animations: property from [0.5] to [2] at (0.5) should be [1 / 1] @@ -29,11 +29,11 @@ Pass CSS Transitions: property from [1 / 2] to [2 / 1] at (0) sho Pass CSS Transitions: property from [1 / 2] to [2 / 1] at (0.5) should be [1 / 1] Pass CSS Transitions: property from [1 / 2] to [2 / 1] at (1) should be [2 / 1] Pass CSS Transitions: property from [1 / 2] to [2 / 1] at (1.5) should be [4 / 1] -Fail CSS Transitions with transition: all: property from [1 / 2] to [2 / 1] at (-0.5) should be [0.25 / 1] -Fail CSS Transitions with transition: all: property from [1 / 2] to [2 / 1] at (0) should be [0.5 / 1] -Fail CSS Transitions with transition: all: property from [1 / 2] to [2 / 1] at (0.5) should be [1 / 1] +Pass CSS Transitions with transition: all: property from [1 / 2] to [2 / 1] at (-0.5) should be [0.25 / 1] +Pass CSS Transitions with transition: all: property from [1 / 2] to [2 / 1] at (0) should be [0.5 / 1] +Pass CSS Transitions with transition: all: property from [1 / 2] to [2 / 1] at (0.5) should be [1 / 1] Pass CSS Transitions with transition: all: property from [1 / 2] to [2 / 1] at (1) should be [2 / 1] -Fail CSS Transitions with transition: all: property from [1 / 2] to [2 / 1] at (1.5) should be [4 / 1] +Pass CSS Transitions with transition: all: property from [1 / 2] to [2 / 1] at (1.5) should be [4 / 1] Pass CSS Animations: property from [1 / 2] to [2 / 1] at (-0.5) should be [0.25 / 1] Pass CSS Animations: property from [1 / 2] to [2 / 1] at (0) should be [0.5 / 1] Pass CSS Animations: property from [1 / 2] to [2 / 1] at (0.5) should be [1 / 1] @@ -49,11 +49,11 @@ Pass CSS Transitions: property from [] to [2 / 1] at (0) should b Pass CSS Transitions: property from [] to [2 / 1] at (0.5) should be [1 / 1] Pass CSS Transitions: property from [] to [2 / 1] at (1) should be [2 / 1] Pass CSS Transitions: property from [] to [2 / 1] at (1.5) should be [4 / 1] -Fail CSS Transitions with transition: all: property from [] to [2 / 1] at (-0.5) should be [0.25 / 1] -Fail CSS Transitions with transition: all: property from [] to [2 / 1] at (0) should be [0.5 / 1] -Fail CSS Transitions with transition: all: property from [] to [2 / 1] at (0.5) should be [1 / 1] +Pass CSS Transitions with transition: all: property from [] to [2 / 1] at (-0.5) should be [0.25 / 1] +Pass CSS Transitions with transition: all: property from [] to [2 / 1] at (0) should be [0.5 / 1] +Pass CSS Transitions with transition: all: property from [] to [2 / 1] at (0.5) should be [1 / 1] Pass CSS Transitions with transition: all: property from [] to [2 / 1] at (1) should be [2 / 1] -Fail CSS Transitions with transition: all: property from [] to [2 / 1] at (1.5) should be [4 / 1] +Pass CSS Transitions with transition: all: property from [] to [2 / 1] at (1.5) should be [4 / 1] Fail CSS Animations: property from [] to [2 / 1] at (-0.5) should be [0.25 / 1] Fail CSS Animations: property from [] to [2 / 1] at (0) should be [0.5 / 1] Fail CSS Animations: property from [] to [2 / 1] at (0.5) should be [1 / 1] @@ -64,11 +64,11 @@ Pass CSS Transitions: property from [auto 1 / 2] to [auto 2 / 1] Pass CSS Transitions: property from [auto 1 / 2] to [auto 2 / 1] at (0.5) should be [auto 1 / 1] Pass CSS Transitions: property from [auto 1 / 2] to [auto 2 / 1] at (1) should be [auto 2 / 1] Pass CSS Transitions: property from [auto 1 / 2] to [auto 2 / 1] at (1.5) should be [auto 4 / 1] -Fail CSS Transitions with transition: all: property from [auto 1 / 2] to [auto 2 / 1] at (-0.5) should be [auto 0.25 / 1] -Fail CSS Transitions with transition: all: property from [auto 1 / 2] to [auto 2 / 1] at (0) should be [auto 0.5 / 1] -Fail CSS Transitions with transition: all: property from [auto 1 / 2] to [auto 2 / 1] at (0.5) should be [auto 1 / 1] +Pass CSS Transitions with transition: all: property from [auto 1 / 2] to [auto 2 / 1] at (-0.5) should be [auto 0.25 / 1] +Pass CSS Transitions with transition: all: property from [auto 1 / 2] to [auto 2 / 1] at (0) should be [auto 0.5 / 1] +Pass CSS Transitions with transition: all: property from [auto 1 / 2] to [auto 2 / 1] at (0.5) should be [auto 1 / 1] Pass CSS Transitions with transition: all: property from [auto 1 / 2] to [auto 2 / 1] at (1) should be [auto 2 / 1] -Fail CSS Transitions with transition: all: property from [auto 1 / 2] to [auto 2 / 1] at (1.5) should be [auto 4 / 1] +Pass CSS Transitions with transition: all: property from [auto 1 / 2] to [auto 2 / 1] at (1.5) should be [auto 4 / 1] Pass CSS Animations: property from [auto 1 / 2] to [auto 2 / 1] at (-0.5) should be [auto 0.25 / 1] Pass CSS Animations: property from [auto 1 / 2] to [auto 2 / 1] at (0) should be [auto 0.5 / 1] Pass CSS Animations: property from [auto 1 / 2] to [auto 2 / 1] at (0.5) should be [auto 1 / 1] @@ -86,9 +86,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property from [auto] to [2 / 1] at (0.6) should be [2 / 1] Pass CSS Transitions with transition-behavior:allow-discrete: property from [auto] to [2 / 1] at (1) should be [2 / 1] Pass CSS Transitions with transition-behavior:allow-discrete: property from [auto] to [2 / 1] at (1.5) should be [2 / 1] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [2 / 1] at (-0.3) should be [auto] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [2 / 1] at (0) should be [auto] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [2 / 1] at (0.3) should be [auto] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [2 / 1] at (-0.3) should be [auto] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [2 / 1] at (0) should be [auto] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [2 / 1] at (0.3) should be [auto] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [2 / 1] at (0.5) should be [2 / 1] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [2 / 1] at (0.6) should be [2 / 1] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto] to [2 / 1] at (1) should be [2 / 1] @@ -100,9 +100,9 @@ Pass CSS Transitions: property from [auto] to [2 / 1] at (0.5) sh Pass CSS Transitions: property from [auto] to [2 / 1] at (0.6) should be [2 / 1] Pass CSS Transitions: property from [auto] to [2 / 1] at (1) should be [2 / 1] Pass CSS Transitions: property from [auto] to [2 / 1] at (1.5) should be [2 / 1] -Pass CSS Transitions with transition: all: property from [auto] to [2 / 1] at (-0.3) should be [2 / 1] -Pass CSS Transitions with transition: all: property from [auto] to [2 / 1] at (0) should be [2 / 1] -Pass CSS Transitions with transition: all: property from [auto] to [2 / 1] at (0.3) should be [2 / 1] +Fail CSS Transitions with transition: all: property from [auto] to [2 / 1] at (-0.3) should be [2 / 1] +Fail CSS Transitions with transition: all: property from [auto] to [2 / 1] at (0) should be [2 / 1] +Fail CSS Transitions with transition: all: property from [auto] to [2 / 1] at (0.3) should be [2 / 1] Pass CSS Transitions with transition: all: property from [auto] to [2 / 1] at (0.5) should be [2 / 1] Pass CSS Transitions with transition: all: property from [auto] to [2 / 1] at (0.6) should be [2 / 1] Pass CSS Transitions with transition: all: property from [auto] to [2 / 1] at (1) should be [2 / 1] @@ -128,9 +128,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property from [auto 1 / 1] to [2 / 1] at (0.6) should be [2 / 1] Pass CSS Transitions with transition-behavior:allow-discrete: property from [auto 1 / 1] to [2 / 1] at (1) should be [2 / 1] Pass CSS Transitions with transition-behavior:allow-discrete: property from [auto 1 / 1] to [2 / 1] at (1.5) should be [2 / 1] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto 1 / 1] to [2 / 1] at (-0.3) should be [auto 1 / 1] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto 1 / 1] to [2 / 1] at (0) should be [auto 1 / 1] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto 1 / 1] to [2 / 1] at (0.3) should be [auto 1 / 1] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto 1 / 1] to [2 / 1] at (-0.3) should be [auto 1 / 1] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto 1 / 1] to [2 / 1] at (0) should be [auto 1 / 1] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto 1 / 1] to [2 / 1] at (0.3) should be [auto 1 / 1] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto 1 / 1] to [2 / 1] at (0.5) should be [2 / 1] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto 1 / 1] to [2 / 1] at (0.6) should be [2 / 1] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto 1 / 1] to [2 / 1] at (1) should be [2 / 1] @@ -142,9 +142,9 @@ Pass CSS Transitions: property from [auto 1 / 1] to [2 / 1] at (0 Pass CSS Transitions: property from [auto 1 / 1] to [2 / 1] at (0.6) should be [2 / 1] Pass CSS Transitions: property from [auto 1 / 1] to [2 / 1] at (1) should be [2 / 1] Pass CSS Transitions: property from [auto 1 / 1] to [2 / 1] at (1.5) should be [2 / 1] -Pass CSS Transitions with transition: all: property from [auto 1 / 1] to [2 / 1] at (-0.3) should be [2 / 1] -Pass CSS Transitions with transition: all: property from [auto 1 / 1] to [2 / 1] at (0) should be [2 / 1] -Pass CSS Transitions with transition: all: property from [auto 1 / 1] to [2 / 1] at (0.3) should be [2 / 1] +Fail CSS Transitions with transition: all: property from [auto 1 / 1] to [2 / 1] at (-0.3) should be [2 / 1] +Fail CSS Transitions with transition: all: property from [auto 1 / 1] to [2 / 1] at (0) should be [2 / 1] +Fail CSS Transitions with transition: all: property from [auto 1 / 1] to [2 / 1] at (0.3) should be [2 / 1] Pass CSS Transitions with transition: all: property from [auto 1 / 1] to [2 / 1] at (0.5) should be [2 / 1] Pass CSS Transitions with transition: all: property from [auto 1 / 1] to [2 / 1] at (0.6) should be [2 / 1] Pass CSS Transitions with transition: all: property from [auto 1 / 1] to [2 / 1] at (1) should be [2 / 1] @@ -170,9 +170,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property from [1 / 0] to [1 / 1] at (0.6) should be [1 / 1] Pass CSS Transitions with transition-behavior:allow-discrete: property from [1 / 0] to [1 / 1] at (1) should be [1 / 1] Pass CSS Transitions with transition-behavior:allow-discrete: property from [1 / 0] to [1 / 1] at (1.5) should be [1 / 1] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 0] to [1 / 1] at (-0.3) should be [1 / 0] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 0] to [1 / 1] at (0) should be [1 / 0] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 0] to [1 / 1] at (0.3) should be [1 / 0] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 0] to [1 / 1] at (-0.3) should be [1 / 0] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 0] to [1 / 1] at (0) should be [1 / 0] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 0] to [1 / 1] at (0.3) should be [1 / 0] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 0] to [1 / 1] at (0.5) should be [1 / 1] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 0] to [1 / 1] at (0.6) should be [1 / 1] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 0] to [1 / 1] at (1) should be [1 / 1] @@ -184,9 +184,9 @@ Pass CSS Transitions: property from [1 / 0] to [1 / 1] at (0.5) s Pass CSS Transitions: property from [1 / 0] to [1 / 1] at (0.6) should be [1 / 1] Pass CSS Transitions: property from [1 / 0] to [1 / 1] at (1) should be [1 / 1] Pass CSS Transitions: property from [1 / 0] to [1 / 1] at (1.5) should be [1 / 1] -Pass CSS Transitions with transition: all: property from [1 / 0] to [1 / 1] at (-0.3) should be [1 / 1] -Pass CSS Transitions with transition: all: property from [1 / 0] to [1 / 1] at (0) should be [1 / 1] -Pass CSS Transitions with transition: all: property from [1 / 0] to [1 / 1] at (0.3) should be [1 / 1] +Fail CSS Transitions with transition: all: property from [1 / 0] to [1 / 1] at (-0.3) should be [1 / 1] +Fail CSS Transitions with transition: all: property from [1 / 0] to [1 / 1] at (0) should be [1 / 1] +Fail CSS Transitions with transition: all: property from [1 / 0] to [1 / 1] at (0.3) should be [1 / 1] Pass CSS Transitions with transition: all: property from [1 / 0] to [1 / 1] at (0.5) should be [1 / 1] Pass CSS Transitions with transition: all: property from [1 / 0] to [1 / 1] at (0.6) should be [1 / 1] Pass CSS Transitions with transition: all: property from [1 / 0] to [1 / 1] at (1) should be [1 / 1] @@ -212,9 +212,9 @@ Pass CSS Transitions with transition-behavior:allow-discrete: property from [1 / 1] to [0 / 1] at (0.6) should be [0 / 1] Pass CSS Transitions with transition-behavior:allow-discrete: property from [1 / 1] to [0 / 1] at (1) should be [0 / 1] Pass CSS Transitions with transition-behavior:allow-discrete: property from [1 / 1] to [0 / 1] at (1.5) should be [0 / 1] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 1] to [0 / 1] at (-0.3) should be [1 / 1] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 1] to [0 / 1] at (0) should be [1 / 1] -Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 1] to [0 / 1] at (0.3) should be [1 / 1] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 1] to [0 / 1] at (-0.3) should be [1 / 1] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 1] to [0 / 1] at (0) should be [1 / 1] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 1] to [0 / 1] at (0.3) should be [1 / 1] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 1] to [0 / 1] at (0.5) should be [0 / 1] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 1] to [0 / 1] at (0.6) should be [0 / 1] Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [1 / 1] to [0 / 1] at (1) should be [0 / 1] @@ -226,9 +226,9 @@ Pass CSS Transitions: property from [1 / 1] to [0 / 1] at (0.5) s Pass CSS Transitions: property from [1 / 1] to [0 / 1] at (0.6) should be [0 / 1] Pass CSS Transitions: property from [1 / 1] to [0 / 1] at (1) should be [0 / 1] Pass CSS Transitions: property from [1 / 1] to [0 / 1] at (1.5) should be [0 / 1] -Pass CSS Transitions with transition: all: property from [1 / 1] to [0 / 1] at (-0.3) should be [0 / 1] -Pass CSS Transitions with transition: all: property from [1 / 1] to [0 / 1] at (0) should be [0 / 1] -Pass CSS Transitions with transition: all: property from [1 / 1] to [0 / 1] at (0.3) should be [0 / 1] +Fail CSS Transitions with transition: all: property from [1 / 1] to [0 / 1] at (-0.3) should be [0 / 1] +Fail CSS Transitions with transition: all: property from [1 / 1] to [0 / 1] at (0) should be [0 / 1] +Fail CSS Transitions with transition: all: property from [1 / 1] to [0 / 1] at (0.3) should be [0 / 1] Pass CSS Transitions with transition: all: property from [1 / 1] to [0 / 1] at (0.5) should be [0 / 1] Pass CSS Transitions with transition: all: property from [1 / 1] to [0 / 1] at (0.6) should be [0 / 1] Pass CSS Transitions with transition: all: property from [1 / 1] to [0 / 1] at (1) should be [0 / 1] diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-transforms/animation/scale-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-transforms/animation/scale-interpolation.txt index 3de9fef25b0..3ed5c763979 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/css/css-transforms/animation/scale-interpolation.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-transforms/animation/scale-interpolation.txt @@ -2,20 +2,20 @@ Harness status: OK Found 360 tests -276 Pass -84 Fail +350 Pass +10 Fail Pass CSS Transitions: property from [-10 5] to [10 -5] at (-1) should be [-30 15] Pass CSS Transitions: property from [-10 5] to [10 -5] at (0) should be [-10 5] Pass CSS Transitions: property from [-10 5] to [10 -5] at (0.25) should be [-5 2.5] Pass CSS Transitions: property from [-10 5] to [10 -5] at (0.75) should be [5 -2.5] Pass CSS Transitions: property from [-10 5] to [10 -5] at (1) should be [10 -5] Pass CSS Transitions: property from [-10 5] to [10 -5] at (2) should be [30 -15] -Fail CSS Transitions with transition: all: property from [-10 5] to [10 -5] at (-1) should be [-30 15] -Fail CSS Transitions with transition: all: property from [-10 5] to [10 -5] at (0) should be [-10 5] -Fail CSS Transitions with transition: all: property from [-10 5] to [10 -5] at (0.25) should be [-5 2.5] -Fail CSS Transitions with transition: all: property from [-10 5] to [10 -5] at (0.75) should be [5 -2.5] +Pass CSS Transitions with transition: all: property from [-10 5] to [10 -5] at (-1) should be [-30 15] +Pass CSS Transitions with transition: all: property from [-10 5] to [10 -5] at (0) should be [-10 5] +Pass CSS Transitions with transition: all: property from [-10 5] to [10 -5] at (0.25) should be [-5 2.5] +Pass CSS Transitions with transition: all: property from [-10 5] to [10 -5] at (0.75) should be [5 -2.5] Pass CSS Transitions with transition: all: property from [-10 5] to [10 -5] at (1) should be [10 -5] -Fail CSS Transitions with transition: all: property from [-10 5] to [10 -5] at (2) should be [30 -15] +Pass CSS Transitions with transition: all: property from [-10 5] to [10 -5] at (2) should be [30 -15] Pass CSS Animations: property from [-10 5] to [10 -5] at (-1) should be [-30 15] Pass CSS Animations: property from [-10 5] to [10 -5] at (0) should be [-10 5] Pass CSS Animations: property from [-10 5] to [10 -5] at (0.25) should be [-5 2.5] @@ -34,12 +34,12 @@ Pass CSS Transitions: property from [2 30 400] to [10 110 1200] at (0.12 Pass CSS Transitions: property from [2 30 400] to [10 110 1200] at (0.875) should be [9 100 1100] Pass CSS Transitions: property from [2 30 400] to [10 110 1200] at (1) should be [10 110 1200] Pass CSS Transitions: property from [2 30 400] to [10 110 1200] at (2) should be [18 190 2000] -Fail CSS Transitions with transition: all: property from [2 30 400] to [10 110 1200] at (-1) should be [-6 -50 -400] -Fail CSS Transitions with transition: all: property from [2 30 400] to [10 110 1200] at (0) should be [2 30 400] -Fail CSS Transitions with transition: all: property from [2 30 400] to [10 110 1200] at (0.125) should be [3 40 500] -Fail CSS Transitions with transition: all: property from [2 30 400] to [10 110 1200] at (0.875) should be [9 100 1100] +Pass CSS Transitions with transition: all: property from [2 30 400] to [10 110 1200] at (-1) should be [-6 -50 -400] +Pass CSS Transitions with transition: all: property from [2 30 400] to [10 110 1200] at (0) should be [2 30 400] +Pass CSS Transitions with transition: all: property from [2 30 400] to [10 110 1200] at (0.125) should be [3 40 500] +Pass CSS Transitions with transition: all: property from [2 30 400] to [10 110 1200] at (0.875) should be [9 100 1100] Pass CSS Transitions with transition: all: property from [2 30 400] to [10 110 1200] at (1) should be [10 110 1200] -Fail CSS Transitions with transition: all: property from [2 30 400] to [10 110 1200] at (2) should be [18 190 2000] +Pass CSS Transitions with transition: all: property from [2 30 400] to [10 110 1200] at (2) should be [18 190 2000] Pass CSS Animations: property from [2 30 400] to [10 110 1200] at (-1) should be [-6 -50 -400] Pass CSS Animations: property from [2 30 400] to [10 110 1200] at (0) should be [2 30 400] Pass CSS Animations: property from [2 30 400] to [10 110 1200] at (0.125) should be [3 40 500] @@ -58,12 +58,12 @@ Pass CSS Transitions: property from [26 17 9] to [2 1] at (0.125) should Pass CSS Transitions: property from [26 17 9] to [2 1] at (0.875) should be [5 3 2] Pass CSS Transitions: property from [26 17 9] to [2 1] at (1) should be [2 1] Pass CSS Transitions: property from [26 17 9] to [2 1] at (2) should be [-22 -15 -7] -Fail CSS Transitions with transition: all: property from [26 17 9] to [2 1] at (-1) should be [50 33 17] -Fail CSS Transitions with transition: all: property from [26 17 9] to [2 1] at (0) should be [26 17 9] -Fail CSS Transitions with transition: all: property from [26 17 9] to [2 1] at (0.125) should be [23 15 8] -Fail CSS Transitions with transition: all: property from [26 17 9] to [2 1] at (0.875) should be [5 3 2] +Pass CSS Transitions with transition: all: property from [26 17 9] to [2 1] at (-1) should be [50 33 17] +Pass CSS Transitions with transition: all: property from [26 17 9] to [2 1] at (0) should be [26 17 9] +Pass CSS Transitions with transition: all: property from [26 17 9] to [2 1] at (0.125) should be [23 15 8] +Pass CSS Transitions with transition: all: property from [26 17 9] to [2 1] at (0.875) should be [5 3 2] Pass CSS Transitions with transition: all: property from [26 17 9] to [2 1] at (1) should be [2 1] -Fail CSS Transitions with transition: all: property from [26 17 9] to [2 1] at (2) should be [-22 -15 -7] +Pass CSS Transitions with transition: all: property from [26 17 9] to [2 1] at (2) should be [-22 -15 -7] Pass CSS Animations: property from [26 17 9] to [2 1] at (-1) should be [50 33 17] Pass CSS Animations: property from [26 17 9] to [2 1] at (0) should be [26 17 9] Pass CSS Animations: property from [26 17 9] to [2 1] at (0.125) should be [23 15 8] @@ -82,12 +82,12 @@ Pass CSS Transitions: property from [1] to [10 -5 0] at (0.25) should be Pass CSS Transitions: property from [1] to [10 -5 0] at (0.75) should be [7.75 -3.5 0.25] Pass CSS Transitions: property from [1] to [10 -5 0] at (1) should be [10 -5 0] Pass CSS Transitions: property from [1] to [10 -5 0] at (2) should be [19 -11 -1] -Fail CSS Transitions with transition: all: property from [1] to [10 -5 0] at (-1) should be [-8 7 2] -Fail CSS Transitions with transition: all: property from [1] to [10 -5 0] at (0) should be [1] -Fail CSS Transitions with transition: all: property from [1] to [10 -5 0] at (0.25) should be [3.25 -0.5 0.75] -Fail CSS Transitions with transition: all: property from [1] to [10 -5 0] at (0.75) should be [7.75 -3.5 0.25] +Pass CSS Transitions with transition: all: property from [1] to [10 -5 0] at (-1) should be [-8 7 2] +Pass CSS Transitions with transition: all: property from [1] to [10 -5 0] at (0) should be [1] +Pass CSS Transitions with transition: all: property from [1] to [10 -5 0] at (0.25) should be [3.25 -0.5 0.75] +Pass CSS Transitions with transition: all: property from [1] to [10 -5 0] at (0.75) should be [7.75 -3.5 0.25] Pass CSS Transitions with transition: all: property from [1] to [10 -5 0] at (1) should be [10 -5 0] -Fail CSS Transitions with transition: all: property from [1] to [10 -5 0] at (2) should be [19 -11 -1] +Pass CSS Transitions with transition: all: property from [1] to [10 -5 0] at (2) should be [19 -11 -1] Pass CSS Animations: property from [1] to [10 -5 0] at (-1) should be [-8 7 2] Pass CSS Animations: property from [1] to [10 -5 0] at (0) should be [1] Pass CSS Animations: property from [1] to [10 -5 0] at (0.25) should be [3.25 -0.5 0.75] @@ -106,12 +106,12 @@ Pass CSS Transitions: property from [-10 5 1] to [1] at (0.25) should be Pass CSS Transitions: property from [-10 5 1] to [1] at (0.75) should be [-1.75 2] Pass CSS Transitions: property from [-10 5 1] to [1] at (1) should be [1] Pass CSS Transitions: property from [-10 5 1] to [1] at (2) should be [12 -3] -Fail CSS Transitions with transition: all: property from [-10 5 1] to [1] at (-1) should be [-21 9] -Fail CSS Transitions with transition: all: property from [-10 5 1] to [1] at (0) should be [-10 5] -Fail CSS Transitions with transition: all: property from [-10 5 1] to [1] at (0.25) should be [-7.25 4] -Fail CSS Transitions with transition: all: property from [-10 5 1] to [1] at (0.75) should be [-1.75 2] +Pass CSS Transitions with transition: all: property from [-10 5 1] to [1] at (-1) should be [-21 9] +Pass CSS Transitions with transition: all: property from [-10 5 1] to [1] at (0) should be [-10 5] +Pass CSS Transitions with transition: all: property from [-10 5 1] to [1] at (0.25) should be [-7.25 4] +Pass CSS Transitions with transition: all: property from [-10 5 1] to [1] at (0.75) should be [-1.75 2] Pass CSS Transitions with transition: all: property from [-10 5 1] to [1] at (1) should be [1] -Fail CSS Transitions with transition: all: property from [-10 5 1] to [1] at (2) should be [12 -3] +Pass CSS Transitions with transition: all: property from [-10 5 1] to [1] at (2) should be [12 -3] Pass CSS Animations: property from [-10 5 1] to [1] at (-1) should be [-21 9] Pass CSS Animations: property from [-10 5 1] to [1] at (0) should be [-10 5] Pass CSS Animations: property from [-10 5 1] to [1] at (0.25) should be [-7.25 4] @@ -154,12 +154,12 @@ Pass CSS Transitions: property from [none] to [4 3 2] at (0.125) should Pass CSS Transitions: property from [none] to [4 3 2] at (0.875) should be [3.625 2.75 1.875] Pass CSS Transitions: property from [none] to [4 3 2] at (1) should be [4 3 2] Pass CSS Transitions: property from [none] to [4 3 2] at (2) should be [7 5 3] -Fail CSS Transitions with transition: all: property from [none] to [4 3 2] at (-1) should be [-2 -1 0] -Fail CSS Transitions with transition: all: property from [none] to [4 3 2] at (0) should be [1] -Fail CSS Transitions with transition: all: property from [none] to [4 3 2] at (0.125) should be [1.375 1.25 1.125] -Fail CSS Transitions with transition: all: property from [none] to [4 3 2] at (0.875) should be [3.625 2.75 1.875] +Pass CSS Transitions with transition: all: property from [none] to [4 3 2] at (-1) should be [-2 -1 0] +Pass CSS Transitions with transition: all: property from [none] to [4 3 2] at (0) should be [1] +Pass CSS Transitions with transition: all: property from [none] to [4 3 2] at (0.125) should be [1.375 1.25 1.125] +Pass CSS Transitions with transition: all: property from [none] to [4 3 2] at (0.875) should be [3.625 2.75 1.875] Pass CSS Transitions with transition: all: property from [none] to [4 3 2] at (1) should be [4 3 2] -Fail CSS Transitions with transition: all: property from [none] to [4 3 2] at (2) should be [7 5 3] +Pass CSS Transitions with transition: all: property from [none] to [4 3 2] at (2) should be [7 5 3] Pass CSS Animations: property from [none] to [4 3 2] at (-1) should be [-2 -1 0] Pass CSS Animations: property from [none] to [4 3 2] at (0) should be [1] Pass CSS Animations: property from [none] to [4 3 2] at (0.125) should be [1.375 1.25 1.125] @@ -178,12 +178,12 @@ Pass CSS Transitions: property from neutral to [1.5 1] at (0.25) should Pass CSS Transitions: property from neutral to [1.5 1] at (0.75) should be [1.4 1] Pass CSS Transitions: property from neutral to [1.5 1] at (1) should be [1.5 1] Pass CSS Transitions: property from neutral to [1.5 1] at (2) should be [1.9 1] -Fail CSS Transitions with transition: all: property from neutral to [1.5 1] at (-1) should be [0.7 1] -Fail CSS Transitions with transition: all: property from neutral to [1.5 1] at (0) should be [1.1 1] -Fail CSS Transitions with transition: all: property from neutral to [1.5 1] at (0.25) should be [1.2 1] -Fail CSS Transitions with transition: all: property from neutral to [1.5 1] at (0.75) should be [1.4 1] +Pass CSS Transitions with transition: all: property from neutral to [1.5 1] at (-1) should be [0.7 1] +Pass CSS Transitions with transition: all: property from neutral to [1.5 1] at (0) should be [1.1 1] +Pass CSS Transitions with transition: all: property from neutral to [1.5 1] at (0.25) should be [1.2 1] +Pass CSS Transitions with transition: all: property from neutral to [1.5 1] at (0.75) should be [1.4 1] Pass CSS Transitions with transition: all: property from neutral to [1.5 1] at (1) should be [1.5 1] -Fail CSS Transitions with transition: all: property from neutral to [1.5 1] at (2) should be [1.9 1] +Pass CSS Transitions with transition: all: property from neutral to [1.5 1] at (2) should be [1.9 1] Fail CSS Animations: property from neutral to [1.5 1] at (-1) should be [0.7 1] Fail CSS Animations: property from neutral to [1.5 1] at (0) should be [1.1 1] Fail CSS Animations: property from neutral to [1.5 1] at (0.25) should be [1.2 1] @@ -202,12 +202,12 @@ Pass CSS Transitions: property from [initial] to [2 0.5 1] at (0.25) sho Pass CSS Transitions: property from [initial] to [2 0.5 1] at (0.75) should be [1.75 0.625] Pass CSS Transitions: property from [initial] to [2 0.5 1] at (1) should be [2 0.5] Pass CSS Transitions: property from [initial] to [2 0.5 1] at (2) should be [3 0] -Fail CSS Transitions with transition: all: property from [initial] to [2 0.5 1] at (-1) should be [0 1.5] -Fail CSS Transitions with transition: all: property from [initial] to [2 0.5 1] at (0) should be [1] -Fail CSS Transitions with transition: all: property from [initial] to [2 0.5 1] at (0.25) should be [1.25 0.875] -Fail CSS Transitions with transition: all: property from [initial] to [2 0.5 1] at (0.75) should be [1.75 0.625] -Fail CSS Transitions with transition: all: property from [initial] to [2 0.5 1] at (1) should be [2 0.5] -Fail CSS Transitions with transition: all: property from [initial] to [2 0.5 1] at (2) should be [3 0] +Pass CSS Transitions with transition: all: property from [initial] to [2 0.5 1] at (-1) should be [0 1.5] +Pass CSS Transitions with transition: all: property from [initial] to [2 0.5 1] at (0) should be [1] +Pass CSS Transitions with transition: all: property from [initial] to [2 0.5 1] at (0.25) should be [1.25 0.875] +Pass CSS Transitions with transition: all: property from [initial] to [2 0.5 1] at (0.75) should be [1.75 0.625] +Pass CSS Transitions with transition: all: property from [initial] to [2 0.5 1] at (1) should be [2 0.5] +Pass CSS Transitions with transition: all: property from [initial] to [2 0.5 1] at (2) should be [3 0] Pass CSS Animations: property from [initial] to [2 0.5 1] at (-1) should be [0 1.5] Pass CSS Animations: property from [initial] to [2 0.5 1] at (0) should be [1] Pass CSS Animations: property from [initial] to [2 0.5 1] at (0.25) should be [1.25 0.875] @@ -226,12 +226,12 @@ Pass CSS Transitions: property from [2 0.5 1] to [initial] at (0.25) sho Pass CSS Transitions: property from [2 0.5 1] to [initial] at (0.75) should be [1.25 0.875] Pass CSS Transitions: property from [2 0.5 1] to [initial] at (1) should be [1] Pass CSS Transitions: property from [2 0.5 1] to [initial] at (2) should be [0 1.5] -Fail CSS Transitions with transition: all: property from [2 0.5 1] to [initial] at (-1) should be [3 0] -Fail CSS Transitions with transition: all: property from [2 0.5 1] to [initial] at (0) should be [2 0.5] -Fail CSS Transitions with transition: all: property from [2 0.5 1] to [initial] at (0.25) should be [1.75 0.6251] -Fail CSS Transitions with transition: all: property from [2 0.5 1] to [initial] at (0.75) should be [1.25 0.875] -Fail CSS Transitions with transition: all: property from [2 0.5 1] to [initial] at (1) should be [1] -Fail CSS Transitions with transition: all: property from [2 0.5 1] to [initial] at (2) should be [0 1.5] +Pass CSS Transitions with transition: all: property from [2 0.5 1] to [initial] at (-1) should be [3 0] +Pass CSS Transitions with transition: all: property from [2 0.5 1] to [initial] at (0) should be [2 0.5] +Pass CSS Transitions with transition: all: property from [2 0.5 1] to [initial] at (0.25) should be [1.75 0.6251] +Pass CSS Transitions with transition: all: property from [2 0.5 1] to [initial] at (0.75) should be [1.25 0.875] +Pass CSS Transitions with transition: all: property from [2 0.5 1] to [initial] at (1) should be [1] +Pass CSS Transitions with transition: all: property from [2 0.5 1] to [initial] at (2) should be [0 1.5] Pass CSS Animations: property from [2 0.5 1] to [initial] at (-1) should be [3 0] Pass CSS Animations: property from [2 0.5 1] to [initial] at (0) should be [2 0.5] Pass CSS Animations: property from [2 0.5 1] to [initial] at (0.25) should be [1.75 0.6251] @@ -250,12 +250,12 @@ Pass CSS Transitions: property from [unset] to [1.5 1] at (0.25) should Pass CSS Transitions: property from [unset] to [1.5 1] at (0.75) should be [1.375 1] Pass CSS Transitions: property from [unset] to [1.5 1] at (1) should be [1.5 1] Pass CSS Transitions: property from [unset] to [1.5 1] at (2) should be [2 1] -Fail CSS Transitions with transition: all: property from [unset] to [1.5 1] at (-1) should be [0.5 1] -Fail CSS Transitions with transition: all: property from [unset] to [1.5 1] at (0) should be [1] -Fail CSS Transitions with transition: all: property from [unset] to [1.5 1] at (0.25) should be [1.125 1] -Fail CSS Transitions with transition: all: property from [unset] to [1.5 1] at (0.75) should be [1.375 1] +Pass CSS Transitions with transition: all: property from [unset] to [1.5 1] at (-1) should be [0.5 1] +Pass CSS Transitions with transition: all: property from [unset] to [1.5 1] at (0) should be [1] +Pass CSS Transitions with transition: all: property from [unset] to [1.5 1] at (0.25) should be [1.125 1] +Pass CSS Transitions with transition: all: property from [unset] to [1.5 1] at (0.75) should be [1.375 1] Pass CSS Transitions with transition: all: property from [unset] to [1.5 1] at (1) should be [1.5 1] -Fail CSS Transitions with transition: all: property from [unset] to [1.5 1] at (2) should be [2 1] +Pass CSS Transitions with transition: all: property from [unset] to [1.5 1] at (2) should be [2 1] Pass CSS Animations: property from [unset] to [1.5 1] at (-1) should be [0.5 1] Pass CSS Animations: property from [unset] to [1.5 1] at (0) should be [1] Pass CSS Animations: property from [unset] to [1.5 1] at (0.25) should be [1.125 1] @@ -274,12 +274,12 @@ Pass CSS Transitions: property from [inherit] to [2 0.5 1] at (0.25) sho Pass CSS Transitions: property from [inherit] to [2 0.5 1] at (0.75) should be [1.625 0.625 1.25] Pass CSS Transitions: property from [inherit] to [2 0.5 1] at (1) should be [2 0.5] Pass CSS Transitions: property from [inherit] to [2 0.5 1] at (2) should be [3.5 0 0] -Fail CSS Transitions with transition: all: property from [inherit] to [2 0.5 1] at (-1) should be [-1 1.5 3] -Fail CSS Transitions with transition: all: property from [inherit] to [2 0.5 1] at (0) should be [0.5 1 2] -Fail CSS Transitions with transition: all: property from [inherit] to [2 0.5 1] at (0.25) should be [0.875 0.875 1.75] -Fail CSS Transitions with transition: all: property from [inherit] to [2 0.5 1] at (0.75) should be [1.625 0.625 1.25] -Fail CSS Transitions with transition: all: property from [inherit] to [2 0.5 1] at (1) should be [2 0.5] -Fail CSS Transitions with transition: all: property from [inherit] to [2 0.5 1] at (2) should be [3.5 0 0] +Pass CSS Transitions with transition: all: property from [inherit] to [2 0.5 1] at (-1) should be [-1 1.5 3] +Pass CSS Transitions with transition: all: property from [inherit] to [2 0.5 1] at (0) should be [0.5 1 2] +Pass CSS Transitions with transition: all: property from [inherit] to [2 0.5 1] at (0.25) should be [0.875 0.875 1.75] +Pass CSS Transitions with transition: all: property from [inherit] to [2 0.5 1] at (0.75) should be [1.625 0.625 1.25] +Pass CSS Transitions with transition: all: property from [inherit] to [2 0.5 1] at (1) should be [2 0.5] +Pass CSS Transitions with transition: all: property from [inherit] to [2 0.5 1] at (2) should be [3.5 0 0] Pass CSS Animations: property from [inherit] to [2 0.5 1] at (-1) should be [-1 1.5 3] Pass CSS Animations: property from [inherit] to [2 0.5 1] at (0) should be [0.5 1 2] Pass CSS Animations: property from [inherit] to [2 0.5 1] at (0.25) should be [0.875 0.875 1.75] @@ -298,12 +298,12 @@ Pass CSS Transitions: property from [2 0.5 1] to [inherit] at (0.25) sho Pass CSS Transitions: property from [2 0.5 1] to [inherit] at (0.75) should be [0.875 0.875 1.75] Pass CSS Transitions: property from [2 0.5 1] to [inherit] at (1) should be [0.5 1 2] Pass CSS Transitions: property from [2 0.5 1] to [inherit] at (2) should be [-1 1.5 3] -Fail CSS Transitions with transition: all: property from [2 0.5 1] to [inherit] at (-1) should be [3.5 0 0] -Fail CSS Transitions with transition: all: property from [2 0.5 1] to [inherit] at (0) should be [2 0.5] -Fail CSS Transitions with transition: all: property from [2 0.5 1] to [inherit] at (0.25) should be [1.625 0.625 1.25] -Fail CSS Transitions with transition: all: property from [2 0.5 1] to [inherit] at (0.75) should be [0.875 0.875 1.75] +Pass CSS Transitions with transition: all: property from [2 0.5 1] to [inherit] at (-1) should be [3.5 0 0] +Pass CSS Transitions with transition: all: property from [2 0.5 1] to [inherit] at (0) should be [2 0.5] +Pass CSS Transitions with transition: all: property from [2 0.5 1] to [inherit] at (0.25) should be [1.625 0.625 1.25] +Pass CSS Transitions with transition: all: property from [2 0.5 1] to [inherit] at (0.75) should be [0.875 0.875 1.75] Pass CSS Transitions with transition: all: property from [2 0.5 1] to [inherit] at (1) should be [0.5 1 2] -Fail CSS Transitions with transition: all: property from [2 0.5 1] to [inherit] at (2) should be [-1 1.5 3] +Pass CSS Transitions with transition: all: property from [2 0.5 1] to [inherit] at (2) should be [-1 1.5 3] Pass CSS Animations: property from [2 0.5 1] to [inherit] at (-1) should be [3.5 0 0] Pass CSS Animations: property from [2 0.5 1] to [inherit] at (0) should be [2 0.5] Pass CSS Animations: property from [2 0.5 1] to [inherit] at (0.25) should be [1.625 0.625 1.25] @@ -322,12 +322,12 @@ Pass CSS Transitions: property from [initial] to [inherit] at (0.25) sho Pass CSS Transitions: property from [initial] to [inherit] at (0.75) should be [0.625 1 1.75] Pass CSS Transitions: property from [initial] to [inherit] at (1) should be [0.5 1 2] Pass CSS Transitions: property from [initial] to [inherit] at (2) should be [0 1 3] -Fail CSS Transitions with transition: all: property from [initial] to [inherit] at (-1) should be [1.5 1 0] -Fail CSS Transitions with transition: all: property from [initial] to [inherit] at (0) should be [1] -Fail CSS Transitions with transition: all: property from [initial] to [inherit] at (0.25) should be [0.875 1 1.25] -Fail CSS Transitions with transition: all: property from [initial] to [inherit] at (0.75) should be [0.625 1 1.75] +Pass CSS Transitions with transition: all: property from [initial] to [inherit] at (-1) should be [1.5 1 0] +Pass CSS Transitions with transition: all: property from [initial] to [inherit] at (0) should be [1] +Pass CSS Transitions with transition: all: property from [initial] to [inherit] at (0.25) should be [0.875 1 1.25] +Pass CSS Transitions with transition: all: property from [initial] to [inherit] at (0.75) should be [0.625 1 1.75] Pass CSS Transitions with transition: all: property from [initial] to [inherit] at (1) should be [0.5 1 2] -Fail CSS Transitions with transition: all: property from [initial] to [inherit] at (2) should be [0 1 3] +Pass CSS Transitions with transition: all: property from [initial] to [inherit] at (2) should be [0 1 3] Pass CSS Animations: property from [initial] to [inherit] at (-1) should be [1.5 1 0] Pass CSS Animations: property from [initial] to [inherit] at (0) should be [1] Pass CSS Animations: property from [initial] to [inherit] at (0.25) should be [0.875 1 1.25] @@ -346,12 +346,12 @@ Pass CSS Transitions: property from [inherit] to [initial] at (0.25) sho Pass CSS Transitions: property from [inherit] to [initial] at (0.75) should be [0.875 1 1.25] Pass CSS Transitions: property from [inherit] to [initial] at (1) should be [1] Pass CSS Transitions: property from [inherit] to [initial] at (2) should be [1.5 1 0] -Fail CSS Transitions with transition: all: property from [inherit] to [initial] at (-1) should be [0 1 3] -Fail CSS Transitions with transition: all: property from [inherit] to [initial] at (0) should be [0.5 1 2] -Fail CSS Transitions with transition: all: property from [inherit] to [initial] at (0.25) should be [0.625 1 1.75] -Fail CSS Transitions with transition: all: property from [inherit] to [initial] at (0.75) should be [0.875 1 1.25] -Fail CSS Transitions with transition: all: property from [inherit] to [initial] at (1) should be [1] -Fail CSS Transitions with transition: all: property from [inherit] to [initial] at (2) should be [1.5 1 0] +Pass CSS Transitions with transition: all: property from [inherit] to [initial] at (-1) should be [0 1 3] +Pass CSS Transitions with transition: all: property from [inherit] to [initial] at (0) should be [0.5 1 2] +Pass CSS Transitions with transition: all: property from [inherit] to [initial] at (0.25) should be [0.625 1 1.75] +Pass CSS Transitions with transition: all: property from [inherit] to [initial] at (0.75) should be [0.875 1 1.25] +Pass CSS Transitions with transition: all: property from [inherit] to [initial] at (1) should be [1] +Pass CSS Transitions with transition: all: property from [inherit] to [initial] at (2) should be [1.5 1 0] Pass CSS Animations: property from [inherit] to [initial] at (-1) should be [0 1 3] Pass CSS Animations: property from [inherit] to [initial] at (0) should be [0.5 1 2] Pass CSS Animations: property from [inherit] to [initial] at (0.25) should be [0.625 1 1.75] diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-transforms/animation/translate-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-transforms/animation/translate-interpolation.txt index dbdb1df7ba8..3358493f828 100644 --- a/Tests/LibWeb/Text/expected/wpt-import/css/css-transforms/animation/translate-interpolation.txt +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-transforms/animation/translate-interpolation.txt @@ -2,8 +2,8 @@ Harness status: OK Found 408 tests -54 Pass -354 Fail +58 Pass +350 Fail Fail CSS Transitions: property from [-100px] to [100px] at (-1) should be [-300px] Pass CSS Transitions: property from [-100px] to [100px] at (0) should be [-100px] Fail CSS Transitions: property from [-100px] to [100px] at (0.25) should be [-50px] @@ -11,7 +11,7 @@ Fail CSS Transitions: property from [-100px] to [100px] at (0.75) sh Pass CSS Transitions: property from [-100px] to [100px] at (1) should be [100px] Fail CSS Transitions: property from [-100px] to [100px] at (2) should be [300px] Fail CSS Transitions with transition: all: property from [-100px] to [100px] at (-1) should be [-300px] -Fail CSS Transitions with transition: all: property from [-100px] to [100px] at (0) should be [-100px] +Pass CSS Transitions with transition: all: property from [-100px] to [100px] at (0) should be [-100px] Fail CSS Transitions with transition: all: property from [-100px] to [100px] at (0.25) should be [-50px] Fail CSS Transitions with transition: all: property from [-100px] to [100px] at (0.75) should be [50px] Pass CSS Transitions with transition: all: property from [-100px] to [100px] at (1) should be [100px] @@ -35,7 +35,7 @@ Fail CSS Transitions: property from [-100%] to [100%] at (0.75) shou Pass CSS Transitions: property from [-100%] to [100%] at (1) should be [100%] Fail CSS Transitions: property from [-100%] to [100%] at (2) should be [300%] Fail CSS Transitions with transition: all: property from [-100%] to [100%] at (-1) should be [-300%] -Fail CSS Transitions with transition: all: property from [-100%] to [100%] at (0) should be [-100%] +Pass CSS Transitions with transition: all: property from [-100%] to [100%] at (0) should be [-100%] Fail CSS Transitions with transition: all: property from [-100%] to [100%] at (0.25) should be [-50%] Fail CSS Transitions with transition: all: property from [-100%] to [100%] at (0.75) should be [50%] Pass CSS Transitions with transition: all: property from [-100%] to [100%] at (1) should be [100%] @@ -59,7 +59,7 @@ Fail CSS Transitions: property from [-100px -50px] to [100px 50px] a Pass CSS Transitions: property from [-100px -50px] to [100px 50px] at (1) should be [100px 50px] Fail CSS Transitions: property from [-100px -50px] to [100px 50px] at (2) should be [300px 150px] Fail CSS Transitions with transition: all: property from [-100px -50px] to [100px 50px] at (-1) should be [-300px -150px] -Fail CSS Transitions with transition: all: property from [-100px -50px] to [100px 50px] at (0) should be [-100px -50px] +Pass CSS Transitions with transition: all: property from [-100px -50px] to [100px 50px] at (0) should be [-100px -50px] Fail CSS Transitions with transition: all: property from [-100px -50px] to [100px 50px] at (0.25) should be [-50px -25px] Fail CSS Transitions with transition: all: property from [-100px -50px] to [100px 50px] at (0.75) should be [50px 25px] Pass CSS Transitions with transition: all: property from [-100px -50px] to [100px 50px] at (1) should be [100px 50px] @@ -227,7 +227,7 @@ Fail CSS Transitions: property from neutral to [20px] at (0.75) shou Pass CSS Transitions: property from neutral to [20px] at (1) should be [20px] Fail CSS Transitions: property from neutral to [20px] at (2) should be [30px] Fail CSS Transitions with transition: all: property from neutral to [20px] at (-1) should be [0px] -Fail CSS Transitions with transition: all: property from neutral to [20px] at (0) should be [10px] +Pass CSS Transitions with transition: all: property from neutral to [20px] at (0) should be [10px] Fail CSS Transitions with transition: all: property from neutral to [20px] at (0.25) should be [12.5px] Fail CSS Transitions with transition: all: property from neutral to [20px] at (0.75) should be [17.5px] Pass CSS Transitions with transition: all: property from neutral to [20px] at (1) should be [20px]