From 87dd8714c5503b68f34b83bed495003f23db10dd Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Thu, 7 Nov 2024 17:45:43 +0100 Subject: [PATCH] Tests: Import WPT tests from css/css-backgrounds/animation These give us some basic coverage of backgrounds, borders and animation mechanisms. --- .../background-color-interpolation.txt | 183 ++++++ .../background-color-transition-colormix.txt | 11 + .../background-image-interpolation.txt | 299 +++++++++ .../background-position-interpolation.txt | 207 +++++++ ...ckground-position-origin-interpolation.txt | 291 +++++++++ .../background-position-x-interpolation.txt | 123 ++++ .../background-position-y-interpolation.txt | 123 ++++ .../background-size-interpolation.txt | 375 ++++++++++++ .../border-bottom-left-radius-composition.txt | 32 + ...border-bottom-right-radius-composition.txt | 32 + .../border-bottom-width-composition.txt | 31 + .../animations/border-color-interpolation.txt | 155 +++++ .../border-image-outset-composition.txt | 66 ++ .../border-image-outset-interpolation.txt | 178 ++++++ .../border-image-slice-composition.txt | 66 ++ ...er-image-slice-interpolation-stability.txt | 11 + .../border-image-slice-interpolation.txt | 444 ++++++++++++++ .../border-image-source-interpolation.txt | 304 ++++++++++ .../border-image-width-composition.txt | 66 ++ .../border-image-width-interpolation.txt | 568 ++++++++++++++++++ .../border-left-width-composition.txt | 31 + .../border-radius-interpolation.txt | 207 +++++++ .../border-right-width-composition.txt | 31 + .../border-top-left-radius-composition.txt | 32 + .../border-top-right-radius-composition.txt | 32 + .../border-top-width-composition.txt | 31 + .../animations/border-width-interpolation.txt | 267 ++++++++ .../animations/box-shadow-composition.txt | 51 ++ .../animations/box-shadow-interpolation.txt | 413 +++++++++++++ .../animations/discrete-no-interpolation.txt | 263 ++++++++ .../animations/WEB_FEATURES.yml | 4 + .../background-color-interpolation.html | 122 ++++ .../background-color-transition-colormix.html | 53 ++ .../background-image-interpolation.html | 230 +++++++ .../background-position-interpolation.html | 137 +++++ ...kground-position-origin-interpolation.html | 217 +++++++ .../background-position-x-interpolation.html | 78 +++ .../background-position-y-interpolation.html | 78 +++ .../background-size-interpolation.html | 166 +++++ ...border-bottom-left-radius-composition.html | 58 ++ ...order-bottom-right-radius-composition.html | 58 ++ .../border-bottom-width-composition.html | 65 ++ .../border-color-interpolation.html | 120 ++++ .../border-image-outset-composition.html | 133 ++++ .../border-image-outset-interpolation.html | 125 ++++ .../border-image-slice-composition.html | 133 ++++ ...r-image-slice-interpolation-stability.html | 24 + .../border-image-slice-interpolation.html | 175 ++++++ .../border-image-source-interpolation.html | 82 +++ .../border-image-width-composition.html | 133 ++++ .../border-image-width-interpolation.html | 192 ++++++ .../border-left-width-composition.html | 65 ++ .../border-radius-interpolation.html | 141 +++++ .../border-right-width-composition.html | 65 ++ .../border-top-left-radius-composition.html | 58 ++ .../border-top-right-radius-composition.html | 58 ++ .../border-top-width-composition.html | 65 ++ .../border-width-interpolation.html | 175 ++++++ .../animations/box-shadow-composition.html | 118 ++++ .../animations/box-shadow-interpolation.html | 238 ++++++++ .../animations/discrete-no-interpolation.html | 45 ++ .../css/support/interpolation-testcommon.js | 533 ++++++++++++++++ 62 files changed, 8867 insertions(+) create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-color-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-color-transition-colormix.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-image-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-origin-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-x-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-y-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-size-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-bottom-left-radius-composition.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-bottom-right-radius-composition.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-bottom-width-composition.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-color-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-outset-composition.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-outset-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-slice-composition.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation-stability.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-source-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-width-composition.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-width-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-left-width-composition.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-radius-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-right-width-composition.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-top-left-radius-composition.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-top-right-radius-composition.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-top-width-composition.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-width-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/box-shadow-composition.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/box-shadow-interpolation.txt create mode 100644 Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/discrete-no-interpolation.txt create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/WEB_FEATURES.yml create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-color-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-color-transition-colormix.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-image-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-origin-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-x-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-y-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-size-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-bottom-left-radius-composition.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-bottom-right-radius-composition.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-bottom-width-composition.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-color-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-outset-composition.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-outset-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-slice-composition.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation-stability.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-source-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-width-composition.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-width-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-left-width-composition.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-radius-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-right-width-composition.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-top-left-radius-composition.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-top-right-radius-composition.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-top-width-composition.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-width-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/box-shadow-composition.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/box-shadow-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/discrete-no-interpolation.html create mode 100644 Tests/LibWeb/Text/input/wpt-import/css/support/interpolation-testcommon.js diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-color-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-color-interpolation.txt new file mode 100644 index 00000000000..37b52b1694b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-color-interpolation.txt @@ -0,0 +1,183 @@ +Summary + +Harness status: OK + +Rerun + +Found 172 tests + +50 Pass +122 Fail +Details +Result Test Name MessageFail CSS Transitions: property from neutral to [green] at (-0.3) should be [rgb(0, 0, 0)] +Fail CSS Transitions: property from neutral to [green] at (0) should be [rgb(0, 0, 0)] +Fail CSS Transitions: property from neutral to [green] at (0.3) should be [rgb(0, 38, 0)] +Fail CSS Transitions: property from neutral to [green] at (0.6) should be [rgb(0, 77, 0)] +Pass CSS Transitions: property from neutral to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Transitions: property from neutral to [green] at (1.5) should be [rgb(0, 192, 0)] +Fail CSS Transitions with transition: all: property from neutral to [green] at (-0.3) should be [rgb(0, 0, 0)] +Fail CSS Transitions with transition: all: property from neutral to [green] at (0) should be [rgb(0, 0, 0)] +Fail CSS Transitions with transition: all: property from neutral to [green] at (0.3) should be [rgb(0, 38, 0)] +Fail CSS Transitions with transition: all: property from neutral to [green] at (0.6) should be [rgb(0, 77, 0)] +Pass CSS Transitions with transition: all: property from neutral to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Transitions with transition: all: property from neutral to [green] at (1.5) should be [rgb(0, 192, 0)] +Fail CSS Animations: property from neutral to [green] at (-0.3) should be [rgb(0, 0, 0)] +Pass CSS Animations: property from neutral to [green] at (0) should be [rgb(0, 0, 0)] +Fail CSS Animations: property from neutral to [green] at (0.3) should be [rgb(0, 38, 0)] +Fail CSS Animations: property from neutral to [green] at (0.6) should be [rgb(0, 77, 0)] +Pass CSS Animations: property from neutral to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Animations: property from neutral to [green] at (1.5) should be [rgb(0, 192, 0)] +Fail Web Animations: property from neutral to [green] at (-0.3) should be [rgb(0, 0, 0)] +Pass Web Animations: property from neutral to [green] at (0) should be [rgb(0, 0, 0)] +Fail Web Animations: property from neutral to [green] at (0.3) should be [rgb(0, 38, 0)] +Fail Web Animations: property from neutral to [green] at (0.6) should be [rgb(0, 77, 0)] +Pass Web Animations: property from neutral to [green] at (1) should be [rgb(0, 128, 0)] +Fail Web Animations: property from neutral to [green] at (1.5) should be [rgb(0, 192, 0)] +Fail CSS Transitions: property from [initial] to [green] at (-0.3) should be [rgba(0, 0, 0, 0)] +Fail CSS Transitions: property from [initial] to [green] at (0) should be [rgba(0, 0, 0, 0)] +Fail CSS Transitions: property from [initial] to [green] at (0.3) should be [rgba(0, 128, 0, 0.3)] +Fail CSS Transitions: property from [initial] to [green] at (0.6) should be [rgba(0, 128, 0, 0.6)] +Pass CSS Transitions: property from [initial] to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Transitions: property from [initial] to [green] at (1.5) should be [rgb(0, 192, 0)] +Fail CSS Transitions with transition: all: property from [initial] to [green] at (-0.3) should be [rgba(0, 0, 0, 0)] +Fail CSS Transitions with transition: all: property from [initial] to [green] at (0) should be [rgba(0, 0, 0, 0)] +Fail CSS Transitions with transition: all: property from [initial] to [green] at (0.3) should be [rgba(0, 128, 0, 0.3)] +Fail CSS Transitions with transition: all: property from [initial] to [green] at (0.6) should be [rgba(0, 128, 0, 0.6)] +Pass CSS Transitions with transition: all: property from [initial] to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Transitions with transition: all: property from [initial] to [green] at (1.5) should be [rgb(0, 192, 0)] +Pass CSS Animations: property from [initial] to [green] at (-0.3) should be [rgba(0, 0, 0, 0)] +Pass CSS Animations: property from [initial] to [green] at (0) should be [rgba(0, 0, 0, 0)] +Fail CSS Animations: property from [initial] to [green] at (0.3) should be [rgba(0, 128, 0, 0.3)] +Fail CSS Animations: property from [initial] to [green] at (0.6) should be [rgba(0, 128, 0, 0.6)] +Pass CSS Animations: property from [initial] to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Animations: property from [initial] to [green] at (1.5) should be [rgb(0, 192, 0)] +Pass Web Animations: property from [initial] to [green] at (-0.3) should be [rgba(0, 0, 0, 0)] +Pass Web Animations: property from [initial] to [green] at (0) should be [rgba(0, 0, 0, 0)] +Fail Web Animations: property from [initial] to [green] at (0.3) should be [rgba(0, 128, 0, 0.3)] +Fail Web Animations: property from [initial] to [green] at (0.6) should be [rgba(0, 128, 0, 0.6)] +Pass Web Animations: property from [initial] to [green] at (1) should be [rgb(0, 128, 0)] +Fail Web Animations: property from [initial] to [green] at (1.5) should be [rgb(0, 192, 0)] +Fail CSS Transitions: property from [inherit] to [green] at (-0.3) should be [rgb(255, 255, 255)] +Fail CSS Transitions: property from [inherit] to [green] at (0) should be [rgb(238, 238, 238)] +Fail CSS Transitions: property from [inherit] to [green] at (0.3) should be [rgb(167, 205, 167)] +Fail CSS Transitions: property from [inherit] to [green] at (0.6) should be [rgb(95, 172, 95)] +Pass CSS Transitions: property from [inherit] to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Transitions: property from [inherit] to [green] at (1.5) should be [rgb(0, 73, 0)] +Fail CSS Transitions with transition: all: property from [inherit] to [green] at (-0.3) should be [rgb(255, 255, 255)] +Fail CSS Transitions with transition: all: property from [inherit] to [green] at (0) should be [rgb(238, 238, 238)] +Fail CSS Transitions with transition: all: property from [inherit] to [green] at (0.3) should be [rgb(167, 205, 167)] +Fail CSS Transitions with transition: all: property from [inherit] to [green] at (0.6) should be [rgb(95, 172, 95)] +Pass CSS Transitions with transition: all: property from [inherit] to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Transitions with transition: all: property from [inherit] to [green] at (1.5) should be [rgb(0, 73, 0)] +Fail CSS Animations: property from [inherit] to [green] at (-0.3) should be [rgb(255, 255, 255)] +Pass CSS Animations: property from [inherit] to [green] at (0) should be [rgb(238, 238, 238)] +Fail CSS Animations: property from [inherit] to [green] at (0.3) should be [rgb(167, 205, 167)] +Fail CSS Animations: property from [inherit] to [green] at (0.6) should be [rgb(95, 172, 95)] +Pass CSS Animations: property from [inherit] to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Animations: property from [inherit] to [green] at (1.5) should be [rgb(0, 73, 0)] +Fail Web Animations: property from [inherit] to [green] at (-0.3) should be [rgb(255, 255, 255)] +Pass Web Animations: property from [inherit] to [green] at (0) should be [rgb(238, 238, 238)] +Fail Web Animations: property from [inherit] to [green] at (0.3) should be [rgb(167, 205, 167)] +Fail Web Animations: property from [inherit] to [green] at (0.6) should be [rgb(95, 172, 95)] +Pass Web Animations: property from [inherit] to [green] at (1) should be [rgb(0, 128, 0)] +Fail Web Animations: property from [inherit] to [green] at (1.5) should be [rgb(0, 73, 0)] +Fail CSS Transitions: property from [unset] to [green] at (-0.3) should be [rgba(0, 0, 0, 0)] +Fail CSS Transitions: property from [unset] to [green] at (0) should be [rgba(0, 0, 0, 0)] +Fail CSS Transitions: property from [unset] to [green] at (0.3) should be [rgba(0, 128, 0, 0.3)] +Fail CSS Transitions: property from [unset] to [green] at (0.6) should be [rgba(0, 128, 0, 0.6)] +Pass CSS Transitions: property from [unset] to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Transitions: property from [unset] to [green] at (1.5) should be [rgb(0, 192, 0)] +Fail CSS Transitions with transition: all: property from [unset] to [green] at (-0.3) should be [rgba(0, 0, 0, 0)] +Fail CSS Transitions with transition: all: property from [unset] to [green] at (0) should be [rgba(0, 0, 0, 0)] +Fail CSS Transitions with transition: all: property from [unset] to [green] at (0.3) should be [rgba(0, 128, 0, 0.3)] +Fail CSS Transitions with transition: all: property from [unset] to [green] at (0.6) should be [rgba(0, 128, 0, 0.6)] +Pass CSS Transitions with transition: all: property from [unset] to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Transitions with transition: all: property from [unset] to [green] at (1.5) should be [rgb(0, 192, 0)] +Pass CSS Animations: property from [unset] to [green] at (-0.3) should be [rgba(0, 0, 0, 0)] +Pass CSS Animations: property from [unset] to [green] at (0) should be [rgba(0, 0, 0, 0)] +Fail CSS Animations: property from [unset] to [green] at (0.3) should be [rgba(0, 128, 0, 0.3)] +Fail CSS Animations: property from [unset] to [green] at (0.6) should be [rgba(0, 128, 0, 0.6)] +Pass CSS Animations: property from [unset] to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Animations: property from [unset] to [green] at (1.5) should be [rgb(0, 192, 0)] +Pass Web Animations: property from [unset] to [green] at (-0.3) should be [rgba(0, 0, 0, 0)] +Pass Web Animations: property from [unset] to [green] at (0) should be [rgba(0, 0, 0, 0)] +Fail Web Animations: property from [unset] to [green] at (0.3) should be [rgba(0, 128, 0, 0.3)] +Fail Web Animations: property from [unset] to [green] at (0.6) should be [rgba(0, 128, 0, 0.6)] +Pass Web Animations: property from [unset] to [green] at (1) should be [rgb(0, 128, 0)] +Fail Web Animations: property from [unset] to [green] at (1.5) should be [rgb(0, 192, 0)] +Fail CSS Transitions: property from [white] to [orange] at (-0.3) should be [white] +Fail CSS Transitions: property from [white] to [orange] at (0) should be [white] +Fail CSS Transitions: property from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)] +Fail CSS Transitions: property from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)] +Pass CSS Transitions: property from [white] to [orange] at (1) should be [orange] +Fail CSS Transitions: property from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)] +Fail CSS Transitions with transition: all: property from [white] to [orange] at (-0.3) should be [white] +Fail CSS Transitions with transition: all: property from [white] to [orange] at (0) should be [white] +Fail CSS Transitions with transition: all: property from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)] +Fail CSS Transitions with transition: all: property from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)] +Pass CSS Transitions with transition: all: property from [white] to [orange] at (1) should be [orange] +Fail CSS Transitions with transition: all: property from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)] +Pass CSS Animations: property from [white] to [orange] at (-0.3) should be [white] +Pass CSS Animations: property from [white] to [orange] at (0) should be [white] +Fail CSS Animations: property from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)] +Fail CSS Animations: property from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)] +Pass CSS Animations: property from [white] to [orange] at (1) should be [orange] +Fail CSS Animations: property from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)] +Pass Web Animations: property from [white] to [orange] at (-0.3) should be [white] +Pass Web Animations: property from [white] to [orange] at (0) should be [white] +Fail Web Animations: property from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)] +Fail Web Animations: property from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)] +Pass Web Animations: property from [white] to [orange] at (1) should be [orange] +Fail Web Animations: property from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)] +Fail CSS Transitions: property from [transparent] to [green] at (-0.3) should be [rgba(0, 0, 0, 0)] +Fail CSS Transitions: property from [transparent] to [green] at (0) should be [rgba(0, 0, 0, 0)] +Fail CSS Transitions: property from [transparent] to [green] at (0.3) should be [rgba(0, 128, 0, 0.3)] +Fail CSS Transitions: property from [transparent] to [green] at (0.6) should be [rgba(0, 128, 0, 0.6)] +Pass CSS Transitions: property from [transparent] to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Transitions: property from [transparent] to [green] at (1.5) should be [rgb(0, 192, 0)] +Fail CSS Transitions with transition: all: property from [transparent] to [green] at (-0.3) should be [rgba(0, 0, 0, 0)] +Fail CSS Transitions with transition: all: property from [transparent] to [green] at (0) should be [rgba(0, 0, 0, 0)] +Fail CSS Transitions with transition: all: property from [transparent] to [green] at (0.3) should be [rgba(0, 128, 0, 0.3)] +Fail CSS Transitions with transition: all: property from [transparent] to [green] at (0.6) should be [rgba(0, 128, 0, 0.6)] +Pass CSS Transitions with transition: all: property from [transparent] to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Transitions with transition: all: property from [transparent] to [green] at (1.5) should be [rgb(0, 192, 0)] +Pass CSS Animations: property from [transparent] to [green] at (-0.3) should be [rgba(0, 0, 0, 0)] +Pass CSS Animations: property from [transparent] to [green] at (0) should be [rgba(0, 0, 0, 0)] +Fail CSS Animations: property from [transparent] to [green] at (0.3) should be [rgba(0, 128, 0, 0.3)] +Fail CSS Animations: property from [transparent] to [green] at (0.6) should be [rgba(0, 128, 0, 0.6)] +Pass CSS Animations: property from [transparent] to [green] at (1) should be [rgb(0, 128, 0)] +Fail CSS Animations: property from [transparent] to [green] at (1.5) should be [rgb(0, 192, 0)] +Pass Web Animations: property from [transparent] to [green] at (-0.3) should be [rgba(0, 0, 0, 0)] +Pass Web Animations: property from [transparent] to [green] at (0) should be [rgba(0, 0, 0, 0)] +Fail Web Animations: property from [transparent] to [green] at (0.3) should be [rgba(0, 128, 0, 0.3)] +Fail Web Animations: property from [transparent] to [green] at (0.6) should be [rgba(0, 128, 0, 0.6)] +Pass Web Animations: property from [transparent] to [green] at (1) should be [rgb(0, 128, 0)] +Fail Web Animations: property from [transparent] to [green] at (1.5) should be [rgb(0, 192, 0)] +Fail CSS Transitions: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (-0.5) should be [rgba(0, 0, 255, 0.38)] +Fail CSS Transitions: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0) should be [rgba(0, 0, 255, 0.5)] +Fail CSS Transitions: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0.25) should be [rgba(0, 85, 170, 0.56)] +Fail CSS Transitions: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0.5) should be [rgba(0, 153, 102, 0.63)] +Fail CSS Transitions: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0.75) should be [rgba(0, 208, 47, 0.69)] +Pass CSS Transitions: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (1) should be [rgba(0, 255, 0, 0.75)] +Fail CSS Transitions: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (1.5) should be [rgba(0, 255, 0, 0.88)] +Fail CSS Transitions with transition: all: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (-0.5) should be [rgba(0, 0, 255, 0.38)] +Fail CSS Transitions with transition: all: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0) should be [rgba(0, 0, 255, 0.5)] +Fail CSS Transitions with transition: all: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0.25) should be [rgba(0, 85, 170, 0.56)] +Fail CSS Transitions with transition: all: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0.5) should be [rgba(0, 153, 102, 0.63)] +Fail CSS Transitions with transition: all: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0.75) should be [rgba(0, 208, 47, 0.69)] +Pass CSS Transitions with transition: all: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (1) should be [rgba(0, 255, 0, 0.75)] +Fail CSS Transitions with transition: all: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (1.5) should be [rgba(0, 255, 0, 0.88)] +Fail CSS Animations: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (-0.5) should be [rgba(0, 0, 255, 0.38)] +Pass CSS Animations: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0) should be [rgba(0, 0, 255, 0.5)] +Fail CSS Animations: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0.25) should be [rgba(0, 85, 170, 0.56)] +Fail CSS Animations: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0.5) should be [rgba(0, 153, 102, 0.63)] +Fail CSS Animations: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0.75) should be [rgba(0, 208, 47, 0.69)] +Pass CSS Animations: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (1) should be [rgba(0, 255, 0, 0.75)] +Fail CSS Animations: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (1.5) should be [rgba(0, 255, 0, 0.88)] +Fail Web Animations: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (-0.5) should be [rgba(0, 0, 255, 0.38)] +Pass Web Animations: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0) should be [rgba(0, 0, 255, 0.5)] +Fail Web Animations: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0.25) should be [rgba(0, 85, 170, 0.56)] +Fail Web Animations: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0.5) should be [rgba(0, 153, 102, 0.63)] +Fail Web Animations: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (0.75) should be [rgba(0, 208, 47, 0.69)] +Pass Web Animations: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (1) should be [rgba(0, 255, 0, 0.75)] +Fail Web Animations: property from [currentcolor] to [rgba(0, 255, 0, 0.75)] at (1.5) should be [rgba(0, 255, 0, 0.88)] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-color-transition-colormix.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-color-transition-colormix.txt new file mode 100644 index 00000000000..5d48483c25b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-color-transition-colormix.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail Transition with currentColor in color-mix \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-image-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-image-interpolation.txt new file mode 100644 index 00000000000..ffadd1d2338 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-image-interpolation.txt @@ -0,0 +1,299 @@ +Summary + +Harness status: OK + +Rerun + +Found 288 tests + +18 Pass +270 Fail +Details +Result Test Name MessageFail CSS Transitions: property from neutral to [url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from neutral to [url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from neutral to [url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from neutral to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from neutral to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from neutral to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from neutral to [url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from neutral to [url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from neutral to [url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from neutral to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from neutral to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from neutral to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from neutral to [url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from neutral to [url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from neutral to [url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from neutral to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from neutral to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from neutral to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail Web Animations: property from neutral to [url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from neutral to [url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from neutral to [url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from neutral to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail Web Animations: property from neutral to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail Web Animations: property from neutral to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [initial] to [url(../resources/green-100.png)] at (-0.3) should be [none] +Fail CSS Transitions: property from [initial] to [url(../resources/green-100.png)] at (0) should be [none] +Fail CSS Transitions: property from [initial] to [url(../resources/green-100.png)] at (0.3) should be [none] +Fail CSS Transitions: property from [initial] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [initial] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [initial] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [initial] to [url(../resources/green-100.png)] at (-0.3) should be [none] +Fail CSS Transitions with transition: all: property from [initial] to [url(../resources/green-100.png)] at (0) should be [none] +Fail CSS Transitions with transition: all: property from [initial] to [url(../resources/green-100.png)] at (0.3) should be [none] +Fail CSS Transitions with transition: all: property from [initial] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [initial] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [initial] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [initial] to [url(../resources/green-100.png)] at (-0.3) should be [none] +Fail CSS Animations: property from [initial] to [url(../resources/green-100.png)] at (0) should be [none] +Fail CSS Animations: property from [initial] to [url(../resources/green-100.png)] at (0.3) should be [none] +Fail CSS Animations: property from [initial] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [initial] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [initial] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [initial] to [url(../resources/green-100.png)] at (-0.3) should be [none] +Fail Web Animations: property from [initial] to [url(../resources/green-100.png)] at (0) should be [none] +Fail Web Animations: property from [initial] to [url(../resources/green-100.png)] at (0.3) should be [none] +Fail Web Animations: property from [initial] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [initial] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [initial] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [inherit] to [url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [inherit] to [url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [inherit] to [url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [inherit] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [inherit] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [inherit] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [inherit] to [url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [inherit] to [url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [inherit] to [url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [inherit] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [inherit] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [inherit] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [inherit] to [url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [inherit] to [url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [inherit] to [url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [inherit] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [inherit] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [inherit] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [inherit] to [url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [inherit] to [url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [inherit] to [url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [inherit] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [inherit] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [inherit] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [unset] to [url(../resources/green-100.png)] at (-0.3) should be [none] +Fail CSS Transitions: property from [unset] to [url(../resources/green-100.png)] at (0) should be [none] +Fail CSS Transitions: property from [unset] to [url(../resources/green-100.png)] at (0.3) should be [none] +Fail CSS Transitions: property from [unset] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [unset] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [unset] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [unset] to [url(../resources/green-100.png)] at (-0.3) should be [none] +Fail CSS Transitions with transition: all: property from [unset] to [url(../resources/green-100.png)] at (0) should be [none] +Fail CSS Transitions with transition: all: property from [unset] to [url(../resources/green-100.png)] at (0.3) should be [none] +Fail CSS Transitions with transition: all: property from [unset] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [unset] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [unset] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [unset] to [url(../resources/green-100.png)] at (-0.3) should be [none] +Fail CSS Animations: property from [unset] to [url(../resources/green-100.png)] at (0) should be [none] +Fail CSS Animations: property from [unset] to [url(../resources/green-100.png)] at (0.3) should be [none] +Fail CSS Animations: property from [unset] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [unset] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [unset] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [unset] to [url(../resources/green-100.png)] at (-0.3) should be [none] +Fail Web Animations: property from [unset] to [url(../resources/green-100.png)] at (0) should be [none] +Fail Web Animations: property from [unset] to [url(../resources/green-100.png)] at (0.3) should be [none] +Fail Web Animations: property from [unset] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [unset] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [unset] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (0) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (0.6) should be [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (1) should be [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (1.5) should be [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (0.6) should be [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (1) should be [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (1.5) should be [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (0.6) should be [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (1) should be [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (1.5) should be [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (0) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (0.3) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (0.6) should be [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (1) should be [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] at (1.5) should be [cross-fade(url(../resources/green-100.png), url(../resources/stripes-100.png), 0.5)] +Fail CSS Transitions: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [linear-gradient(-45deg, red, yellow)] +Fail CSS Transitions: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0) should be [linear-gradient(-45deg, red, yellow)] +Fail CSS Transitions: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [linear-gradient(-45deg, red, yellow)] +Pass CSS Transitions: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Pass CSS Transitions: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Pass CSS Transitions: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [linear-gradient(-45deg, red, yellow)] +Fail CSS Transitions with transition: all: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0) should be [linear-gradient(-45deg, red, yellow)] +Fail CSS Transitions with transition: all: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [linear-gradient(-45deg, red, yellow)] +Pass CSS Transitions with transition: all: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Pass CSS Transitions with transition: all: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Pass CSS Transitions with transition: all: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Pass CSS Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [linear-gradient(-45deg, red, yellow)] +Pass CSS Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0) should be [linear-gradient(-45deg, red, yellow)] +Pass CSS Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [linear-gradient(-45deg, red, yellow)] +Pass CSS Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Pass CSS Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Pass CSS Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Pass Web Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [linear-gradient(-45deg, red, yellow)] +Pass Web Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0) should be [linear-gradient(-45deg, red, yellow)] +Pass Web Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [linear-gradient(-45deg, red, yellow)] +Pass Web Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Pass Web Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Pass Web Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [none] to [url(../resources/green-100.png)] at (-0.3) should be [none] +Fail CSS Transitions: property from [none] to [url(../resources/green-100.png)] at (0) should be [none] +Fail CSS Transitions: property from [none] to [url(../resources/green-100.png)] at (0.3) should be [none] +Fail CSS Transitions: property from [none] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [none] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [none] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [none] to [url(../resources/green-100.png)] at (-0.3) should be [none] +Fail CSS Transitions with transition: all: property from [none] to [url(../resources/green-100.png)] at (0) should be [none] +Fail CSS Transitions with transition: all: property from [none] to [url(../resources/green-100.png)] at (0.3) should be [none] +Fail CSS Transitions with transition: all: property from [none] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [none] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [none] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [none] to [url(../resources/green-100.png)] at (-0.3) should be [none] +Fail CSS Animations: property from [none] to [url(../resources/green-100.png)] at (0) should be [none] +Fail CSS Animations: property from [none] to [url(../resources/green-100.png)] at (0.3) should be [none] +Fail CSS Animations: property from [none] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [none] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail CSS Animations: property from [none] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [none] to [url(../resources/green-100.png)] at (-0.3) should be [none] +Fail Web Animations: property from [none] to [url(../resources/green-100.png)] at (0) should be [none] +Fail Web Animations: property from [none] to [url(../resources/green-100.png)] at (0.3) should be [none] +Fail Web Animations: property from [none] to [url(../resources/green-100.png)] at (0.6) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [none] to [url(../resources/green-100.png)] at (1) should be [url(../resources/green-100.png)] +Fail Web Animations: property from [none] to [url(../resources/green-100.png)] at (1.5) should be [url(../resources/green-100.png)] +Fail CSS Transitions: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (-0.3) should be [url(../resources/stripes-100.png), url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (0) should be [url(../resources/stripes-100.png), url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (0.3) should be [url(../resources/stripes-100.png), url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (0.6) should be [url(../resources/blue-100.png), url(../resources/stripes-100.png)] +Fail CSS Transitions: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (1) should be [url(../resources/blue-100.png), url(../resources/stripes-100.png)] +Fail CSS Transitions: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (1.5) should be [url(../resources/blue-100.png), url(../resources/stripes-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (-0.3) should be [url(../resources/stripes-100.png), url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (0) should be [url(../resources/stripes-100.png), url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (0.3) should be [url(../resources/stripes-100.png), url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (0.6) should be [url(../resources/blue-100.png), url(../resources/stripes-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (1) should be [url(../resources/blue-100.png), url(../resources/stripes-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (1.5) should be [url(../resources/blue-100.png), url(../resources/stripes-100.png)] +Fail CSS Animations: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (-0.3) should be [url(../resources/stripes-100.png), url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (0) should be [url(../resources/stripes-100.png), url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (0.3) should be [url(../resources/stripes-100.png), url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (0.6) should be [url(../resources/blue-100.png), url(../resources/stripes-100.png)] +Fail CSS Animations: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (1) should be [url(../resources/blue-100.png), url(../resources/stripes-100.png)] +Fail CSS Animations: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (1.5) should be [url(../resources/blue-100.png), url(../resources/stripes-100.png)] +Fail Web Animations: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (-0.3) should be [url(../resources/stripes-100.png), url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (0) should be [url(../resources/stripes-100.png), url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (0.3) should be [url(../resources/stripes-100.png), url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (0.6) should be [url(../resources/blue-100.png), url(../resources/stripes-100.png)] +Fail Web Animations: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (1) should be [url(../resources/blue-100.png), url(../resources/stripes-100.png)] +Fail Web Animations: property from [url(../resources/stripes-100.png), url(../resources/blue-100.png)] to [url(../resources/blue-100.png), url(../resources/stripes-100.png)] at (1.5) should be [url(../resources/blue-100.png), url(../resources/stripes-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.6) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1.5) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.6) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1.5) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.6) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1.5) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.6) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png)] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1.5) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png), none] +Fail CSS Transitions: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png), none] +Fail CSS Transitions: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png), none] +Fail CSS Transitions: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.6) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Transitions: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1.5) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png), none] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png), none] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png), none] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.6) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Transitions with transition: all: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1.5) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png), none] +Fail CSS Animations: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png), none] +Fail CSS Animations: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png), none] +Fail CSS Animations: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.6) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail CSS Animations: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1.5) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (-0.3) should be [url(../resources/blue-100.png), none] +Fail Web Animations: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0) should be [url(../resources/blue-100.png), none] +Fail Web Animations: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.3) should be [url(../resources/blue-100.png), none] +Fail Web Animations: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (0.6) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] +Fail Web Animations: property from [url(../resources/blue-100.png), none] to [url(../resources/stripes-100.png), url(../resources/green-100.png)] at (1.5) should be [url(../resources/stripes-100.png), url(../resources/green-100.png)] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-interpolation.txt new file mode 100644 index 00000000000..b489610fb53 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-interpolation.txt @@ -0,0 +1,207 @@ +Summary + +Harness status: OK + +Rerun + +Found 196 tests + +14 Pass +182 Fail +Details +Result Test Name MessageFail CSS Transitions: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [30px 30px, 30px 30px, 30px 30px, 30px 30px] +Fail CSS Transitions: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail CSS Transitions: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [50px 50px, 50px 50px, 50px 50px, 50px 50px] +Fail CSS Transitions: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail CSS Transitions: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [70px 70px, 70px 70px, 70px 70px, 70px 70px] +Pass CSS Transitions: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Transitions: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [90px 90px, 90px 90px, 90px 90px, 90px 90px] +Fail CSS Transitions with transition: all: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [30px 30px, 30px 30px, 30px 30px, 30px 30px] +Fail CSS Transitions with transition: all: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail CSS Transitions with transition: all: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [50px 50px, 50px 50px, 50px 50px, 50px 50px] +Fail CSS Transitions with transition: all: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail CSS Transitions with transition: all: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [70px 70px, 70px 70px, 70px 70px, 70px 70px] +Pass CSS Transitions with transition: all: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Transitions with transition: all: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [90px 90px, 90px 90px, 90px 90px, 90px 90px] +Fail CSS Animations: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [30px 30px, 30px 30px, 30px 30px, 30px 30px] +Fail CSS Animations: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail CSS Animations: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [50px 50px, 50px 50px, 50px 50px, 50px 50px] +Fail CSS Animations: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail CSS Animations: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [70px 70px, 70px 70px, 70px 70px, 70px 70px] +Pass CSS Animations: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Animations: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [90px 90px, 90px 90px, 90px 90px, 90px 90px] +Fail Web Animations: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [30px 30px, 30px 30px, 30px 30px, 30px 30px] +Fail Web Animations: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail Web Animations: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [50px 50px, 50px 50px, 50px 50px, 50px 50px] +Fail Web Animations: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail Web Animations: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [70px 70px, 70px 70px, 70px 70px, 70px 70px] +Pass Web Animations: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail Web Animations: property from neutral to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [90px 90px, 90px 90px, 90px 90px, 90px 90px] +Fail CSS Transitions: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px)] +Fail CSS Transitions: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [0% 0%, 0% 0%, 0% 0%, 0% 0%] +Fail CSS Transitions: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px)] +Fail CSS Transitions: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px)] +Fail CSS Transitions: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px)] +Fail CSS Transitions: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px)] +Fail CSS Transitions: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px)] +Fail CSS Transitions with transition: all: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px)] +Fail CSS Transitions with transition: all: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [0% 0%, 0% 0%, 0% 0%, 0% 0%] +Fail CSS Transitions with transition: all: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px)] +Fail CSS Transitions with transition: all: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px)] +Fail CSS Transitions with transition: all: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px)] +Fail CSS Transitions with transition: all: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px)] +Fail CSS Transitions with transition: all: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px)] +Fail CSS Animations: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px)] +Fail CSS Animations: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [0% 0%, 0% 0%, 0% 0%, 0% 0%] +Fail CSS Animations: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px)] +Fail CSS Animations: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px)] +Fail CSS Animations: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px)] +Fail CSS Animations: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px)] +Fail CSS Animations: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px)] +Fail Web Animations: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px)] +Fail Web Animations: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [0% 0%, 0% 0%, 0% 0%, 0% 0%] +Fail Web Animations: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px)] +Fail Web Animations: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px)] +Fail Web Animations: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px)] +Fail Web Animations: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px)] +Fail Web Animations: property from [initial] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px)] +Fail CSS Transitions: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [55px 55px, 55px 55px, 55px 55px, 55px 55px] +Fail CSS Transitions: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail CSS Transitions: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [65px 65px, 65px 65px, 65px 65px, 65px 65px] +Fail CSS Transitions: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [70px 70px, 70px 70px, 70px 70px, 70px 70px] +Fail CSS Transitions: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [75px 75px, 75px 75px, 75px 75px, 75px 75px] +Pass CSS Transitions: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Transitions: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [85px 85px, 85px 85px, 85px 85px, 85px 85px] +Fail CSS Transitions with transition: all: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [55px 55px, 55px 55px, 55px 55px, 55px 55px] +Fail CSS Transitions with transition: all: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail CSS Transitions with transition: all: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [65px 65px, 65px 65px, 65px 65px, 65px 65px] +Fail CSS Transitions with transition: all: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [70px 70px, 70px 70px, 70px 70px, 70px 70px] +Fail CSS Transitions with transition: all: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [75px 75px, 75px 75px, 75px 75px, 75px 75px] +Pass CSS Transitions with transition: all: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Transitions with transition: all: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [85px 85px, 85px 85px, 85px 85px, 85px 85px] +Fail CSS Animations: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [55px 55px, 55px 55px, 55px 55px, 55px 55px] +Fail CSS Animations: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail CSS Animations: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [65px 65px, 65px 65px, 65px 65px, 65px 65px] +Fail CSS Animations: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [70px 70px, 70px 70px, 70px 70px, 70px 70px] +Fail CSS Animations: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [75px 75px, 75px 75px, 75px 75px, 75px 75px] +Pass CSS Animations: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Animations: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [85px 85px, 85px 85px, 85px 85px, 85px 85px] +Fail Web Animations: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [55px 55px, 55px 55px, 55px 55px, 55px 55px] +Fail Web Animations: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail Web Animations: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [65px 65px, 65px 65px, 65px 65px, 65px 65px] +Fail Web Animations: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [70px 70px, 70px 70px, 70px 70px, 70px 70px] +Fail Web Animations: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [75px 75px, 75px 75px, 75px 75px, 75px 75px] +Pass Web Animations: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail Web Animations: property from [inherit] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [85px 85px, 85px 85px, 85px 85px, 85px 85px] +Fail CSS Transitions: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px)] +Fail CSS Transitions: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [0% 0%, 0% 0%, 0% 0%, 0% 0%] +Fail CSS Transitions: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px)] +Fail CSS Transitions: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px)] +Fail CSS Transitions: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px)] +Fail CSS Transitions: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px)] +Fail CSS Transitions: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px)] +Fail CSS Transitions with transition: all: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px)] +Fail CSS Transitions with transition: all: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [0% 0%, 0% 0%, 0% 0%, 0% 0%] +Fail CSS Transitions with transition: all: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px)] +Fail CSS Transitions with transition: all: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px)] +Fail CSS Transitions with transition: all: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px)] +Fail CSS Transitions with transition: all: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px)] +Fail CSS Transitions with transition: all: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px)] +Fail CSS Animations: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px)] +Fail CSS Animations: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [0% 0%, 0% 0%, 0% 0%, 0% 0%] +Fail CSS Animations: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px)] +Fail CSS Animations: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px)] +Fail CSS Animations: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px)] +Fail CSS Animations: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px)] +Fail CSS Animations: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px)] +Fail Web Animations: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px), calc(0% - 20px) calc(0% - 20px)] +Fail Web Animations: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [0% 0%, 0% 0%, 0% 0%, 0% 0%] +Fail Web Animations: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px), calc(0% + 20px) calc(0% + 20px)] +Fail Web Animations: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px), calc(0% + 40px) calc(0% + 40px)] +Fail Web Animations: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px), calc(0% + 60px) calc(0% + 60px)] +Fail Web Animations: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px), calc(0% + 80px) calc(0% + 80px)] +Fail Web Animations: property from [unset] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px), calc(0% + 100px) calc(0% + 100px)] +Fail CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [-20px -20px, -20px -20px, -20px -20px, -20px -20px] +Fail CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px] +Fail CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px] +Pass CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [-20px -20px, -20px -20px, -20px -20px, -20px -20px] +Fail CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px] +Fail CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px] +Pass CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [-20px -20px, -20px -20px, -20px -20px, -20px -20px] +Pass CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px] +Fail CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px] +Pass CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (-0.25) should be [-20px -20px, -20px -20px, -20px -20px, -20px -20px] +Pass Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px] +Fail Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px] +Pass Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [80px 80px, 80px 80px, 80px 80px, 80px 80px] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail CSS Transitions: property from [top 0px left 0px] to [left 80px top 80px] at (-0.25) should be [-20px -20px, -20px -20px, -20px -20px, -20px -20px] +Fail CSS Transitions: property from [top 0px left 0px] to [left 80px top 80px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Transitions: property from [top 0px left 0px] to [left 80px top 80px] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px] +Fail CSS Transitions: property from [top 0px left 0px] to [left 80px top 80px] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail CSS Transitions: property from [top 0px left 0px] to [left 80px top 80px] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail CSS Transitions: property from [top 0px left 0px] to [left 80px top 80px] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Transitions: property from [top 0px left 0px] to [left 80px top 80px] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail CSS Transitions with transition: all: property from [top 0px left 0px] to [left 80px top 80px] at (-0.25) should be [-20px -20px, -20px -20px, -20px -20px, -20px -20px] +Fail CSS Transitions with transition: all: property from [top 0px left 0px] to [left 80px top 80px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Transitions with transition: all: property from [top 0px left 0px] to [left 80px top 80px] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px] +Fail CSS Transitions with transition: all: property from [top 0px left 0px] to [left 80px top 80px] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail CSS Transitions with transition: all: property from [top 0px left 0px] to [left 80px top 80px] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail CSS Transitions with transition: all: property from [top 0px left 0px] to [left 80px top 80px] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Transitions with transition: all: property from [top 0px left 0px] to [left 80px top 80px] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail CSS Animations: property from [top 0px left 0px] to [left 80px top 80px] at (-0.25) should be [-20px -20px, -20px -20px, -20px -20px, -20px -20px] +Fail CSS Animations: property from [top 0px left 0px] to [left 80px top 80px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Animations: property from [top 0px left 0px] to [left 80px top 80px] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px] +Fail CSS Animations: property from [top 0px left 0px] to [left 80px top 80px] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail CSS Animations: property from [top 0px left 0px] to [left 80px top 80px] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail CSS Animations: property from [top 0px left 0px] to [left 80px top 80px] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Animations: property from [top 0px left 0px] to [left 80px top 80px] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail Web Animations: property from [top 0px left 0px] to [left 80px top 80px] at (-0.25) should be [-20px -20px, -20px -20px, -20px -20px, -20px -20px] +Fail Web Animations: property from [top 0px left 0px] to [left 80px top 80px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail Web Animations: property from [top 0px left 0px] to [left 80px top 80px] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px] +Fail Web Animations: property from [top 0px left 0px] to [left 80px top 80px] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail Web Animations: property from [top 0px left 0px] to [left 80px top 80px] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail Web Animations: property from [top 0px left 0px] to [left 80px top 80px] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail Web Animations: property from [top 0px left 0px] to [left 80px top 80px] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail CSS Transitions: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (-0.25) should be [-10px -10px, 80px -20px, 0px -20px, 90px -10px] +Fail CSS Transitions: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0) should be [ 0px 0px, 80px 0px, 0px 0px, 80px 0px] +Fail CSS Transitions: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.25) should be [ 10px 10px, 80px 20px, 0px 20px, 70px 10px] +Fail CSS Transitions: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.5) should be [ 20px 20px, 80px 40px, 0px 40px, 60px 20px] +Fail CSS Transitions: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.75) should be [ 30px 30px, 80px 60px, 0px 60px, 50px 30px] +Fail CSS Transitions: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1) should be [ 40px 40px, 80px 80px, 0px 80px, 40px 40px] +Fail CSS Transitions: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1.25) should be [ 50px 50px, 80px 100px, 0px 100px, 30px 50px] +Fail CSS Transitions with transition: all: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (-0.25) should be [-10px -10px, 80px -20px, 0px -20px, 90px -10px] +Fail CSS Transitions with transition: all: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0) should be [ 0px 0px, 80px 0px, 0px 0px, 80px 0px] +Fail CSS Transitions with transition: all: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.25) should be [ 10px 10px, 80px 20px, 0px 20px, 70px 10px] +Fail CSS Transitions with transition: all: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.5) should be [ 20px 20px, 80px 40px, 0px 40px, 60px 20px] +Fail CSS Transitions with transition: all: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.75) should be [ 30px 30px, 80px 60px, 0px 60px, 50px 30px] +Fail CSS Transitions with transition: all: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1) should be [ 40px 40px, 80px 80px, 0px 80px, 40px 40px] +Fail CSS Transitions with transition: all: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1.25) should be [ 50px 50px, 80px 100px, 0px 100px, 30px 50px] +Fail CSS Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (-0.25) should be [-10px -10px, 80px -20px, 0px -20px, 90px -10px] +Fail CSS Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0) should be [ 0px 0px, 80px 0px, 0px 0px, 80px 0px] +Fail CSS Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.25) should be [ 10px 10px, 80px 20px, 0px 20px, 70px 10px] +Fail CSS Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.5) should be [ 20px 20px, 80px 40px, 0px 40px, 60px 20px] +Fail CSS Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.75) should be [ 30px 30px, 80px 60px, 0px 60px, 50px 30px] +Fail CSS Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1) should be [ 40px 40px, 80px 80px, 0px 80px, 40px 40px] +Fail CSS Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1.25) should be [ 50px 50px, 80px 100px, 0px 100px, 30px 50px] +Fail Web Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (-0.25) should be [-10px -10px, 80px -20px, 0px -20px, 90px -10px] +Fail Web Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0) should be [ 0px 0px, 80px 0px, 0px 0px, 80px 0px] +Fail Web Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.25) should be [ 10px 10px, 80px 20px, 0px 20px, 70px 10px] +Fail Web Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.5) should be [ 20px 20px, 80px 40px, 0px 40px, 60px 20px] +Fail Web Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.75) should be [ 30px 30px, 80px 60px, 0px 60px, 50px 30px] +Fail Web Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1) should be [ 40px 40px, 80px 80px, 0px 80px, 40px 40px] +Fail Web Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1.25) should be [ 50px 50px, 80px 100px, 0px 100px, 30px 50px] \ No newline at end of file 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 new file mode 100644 index 00000000000..7e8aecdfffe --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-origin-interpolation.txt @@ -0,0 +1,291 @@ +Summary + +Harness status: OK + +Rerun + +Found 280 tests + +52 Pass +228 Fail +Details +Result Test Name MessageFail 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] +Fail CSS Transitions: property from neutral to [left 20px top 20px] at (0.75) should be [17.5px 17.5px] +Pass CSS Transitions: property from neutral to [left 20px top 20px] at (1) should be [20px 20px] +Fail CSS Transitions with transition: all: property from neutral to [left 20px top 20px] at (0) should be [10px 10px] +Fail CSS Transitions with transition: all: property from neutral to [left 20px top 20px] at (0.25) should be [12.5px 12.5px] +Fail CSS Transitions with transition: all: property from neutral to [left 20px top 20px] at (0.5) should be [15px 15px] +Fail CSS Transitions with transition: all: property from neutral to [left 20px top 20px] at (0.75) should be [17.5px 17.5px] +Pass CSS Transitions with transition: all: property from neutral to [left 20px top 20px] at (1) should be [20px 20px] +Fail CSS Animations: property from neutral to [left 20px top 20px] at (0) should be [10px 10px] +Fail CSS Animations: property from neutral to [left 20px top 20px] at (0.25) should be [12.5px 12.5px] +Fail CSS Animations: property from neutral to [left 20px top 20px] at (0.5) should be [15px 15px] +Fail CSS Animations: property from neutral to [left 20px top 20px] at (0.75) should be [17.5px 17.5px] +Pass CSS Animations: property from neutral to [left 20px top 20px] at (1) should be [20px 20px] +Fail Web Animations: property from neutral to [left 20px top 20px] at (0) should be [10px 10px] +Fail Web Animations: property from neutral to [left 20px top 20px] at (0.25) should be [12.5px 12.5px] +Fail Web Animations: property from neutral to [left 20px top 20px] at (0.5) should be [15px 15px] +Fail Web Animations: property from neutral to [left 20px top 20px] at (0.75) should be [17.5px 17.5px] +Pass Web Animations: property from neutral to [left 20px top 20px] at (1) should be [20px 20px] +Fail CSS Transitions: property from [initial] to [left 20px top 20px] at (0) should be [0% 0%] +Fail CSS Transitions: property from [initial] to [left 20px top 20px] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)] +Fail CSS Transitions: property from [initial] to [left 20px top 20px] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)] +Fail CSS Transitions: property from [initial] to [left 20px top 20px] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)] +Fail CSS Transitions: property from [initial] to [left 20px top 20px] at (1) should be [calc(0% + 20px) calc(0% + 20px)] +Fail CSS Transitions with transition: all: property from [initial] to [left 20px top 20px] at (0) should be [0% 0%] +Fail CSS Transitions with transition: all: property from [initial] to [left 20px top 20px] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)] +Fail CSS Transitions with transition: all: property from [initial] to [left 20px top 20px] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)] +Fail CSS Transitions with transition: all: property from [initial] to [left 20px top 20px] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)] +Fail CSS Transitions with transition: all: property from [initial] to [left 20px top 20px] at (1) should be [calc(0% + 20px) calc(0% + 20px)] +Pass CSS Animations: property from [initial] to [left 20px top 20px] at (0) should be [0% 0%] +Fail CSS Animations: property from [initial] to [left 20px top 20px] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)] +Fail CSS Animations: property from [initial] to [left 20px top 20px] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)] +Fail CSS Animations: property from [initial] to [left 20px top 20px] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)] +Fail CSS Animations: property from [initial] to [left 20px top 20px] at (1) should be [calc(0% + 20px) calc(0% + 20px)] +Pass Web Animations: property from [initial] to [left 20px top 20px] at (0) should be [0% 0%] +Fail Web Animations: property from [initial] to [left 20px top 20px] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)] +Fail Web Animations: property from [initial] to [left 20px top 20px] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)] +Fail Web Animations: property from [initial] to [left 20px top 20px] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)] +Fail Web Animations: property from [initial] to [left 20px top 20px] at (1) should be [calc(0% + 20px) calc(0% + 20px)] +Fail CSS Transitions: property from [inherit] to [left 20px top 20px] at (0) should be [80px 80px] +Fail CSS Transitions: property from [inherit] to [left 20px top 20px] at (0.25) should be [65px 65px] +Fail CSS Transitions: property from [inherit] to [left 20px top 20px] at (0.5) should be [50px 50px] +Fail CSS Transitions: property from [inherit] to [left 20px top 20px] at (0.75) should be [35px 35px] +Pass CSS Transitions: property from [inherit] to [left 20px top 20px] at (1) should be [20px 20px] +Fail CSS Transitions with transition: all: property from [inherit] to [left 20px top 20px] at (0) should be [80px 80px] +Fail CSS Transitions with transition: all: property from [inherit] to [left 20px top 20px] at (0.25) should be [65px 65px] +Fail CSS Transitions with transition: all: property from [inherit] to [left 20px top 20px] at (0.5) should be [50px 50px] +Fail CSS Transitions with transition: all: property from [inherit] to [left 20px top 20px] at (0.75) should be [35px 35px] +Pass CSS Transitions with transition: all: property from [inherit] to [left 20px top 20px] at (1) should be [20px 20px] +Pass CSS Animations: property from [inherit] to [left 20px top 20px] at (0) should be [80px 80px] +Fail CSS Animations: property from [inherit] to [left 20px top 20px] at (0.25) should be [65px 65px] +Fail CSS Animations: property from [inherit] to [left 20px top 20px] at (0.5) should be [50px 50px] +Fail CSS Animations: property from [inherit] to [left 20px top 20px] at (0.75) should be [35px 35px] +Pass CSS Animations: property from [inherit] to [left 20px top 20px] at (1) should be [20px 20px] +Pass Web Animations: property from [inherit] to [left 20px top 20px] at (0) should be [80px 80px] +Fail Web Animations: property from [inherit] to [left 20px top 20px] at (0.25) should be [65px 65px] +Fail Web Animations: property from [inherit] to [left 20px top 20px] at (0.5) should be [50px 50px] +Fail Web Animations: property from [inherit] to [left 20px top 20px] at (0.75) should be [35px 35px] +Pass Web Animations: property from [inherit] to [left 20px top 20px] at (1) should be [20px 20px] +Fail CSS Transitions: property from [unset] to [left 20px top 20px] at (0) should be [0% 0%] +Fail CSS Transitions: property from [unset] to [left 20px top 20px] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)] +Fail CSS Transitions: property from [unset] to [left 20px top 20px] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)] +Fail CSS Transitions: property from [unset] to [left 20px top 20px] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)] +Fail CSS Transitions: property from [unset] to [left 20px top 20px] at (1) should be [calc(0% + 20px) calc(0% + 20px)] +Fail CSS Transitions with transition: all: property from [unset] to [left 20px top 20px] at (0) should be [0% 0%] +Fail CSS Transitions with transition: all: property from [unset] to [left 20px top 20px] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)] +Fail CSS Transitions with transition: all: property from [unset] to [left 20px top 20px] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)] +Fail CSS Transitions with transition: all: property from [unset] to [left 20px top 20px] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)] +Fail CSS Transitions with transition: all: property from [unset] to [left 20px top 20px] at (1) should be [calc(0% + 20px) calc(0% + 20px)] +Pass CSS Animations: property from [unset] to [left 20px top 20px] at (0) should be [0% 0%] +Fail CSS Animations: property from [unset] to [left 20px top 20px] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)] +Fail CSS Animations: property from [unset] to [left 20px top 20px] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)] +Fail CSS Animations: property from [unset] to [left 20px top 20px] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)] +Fail CSS Animations: property from [unset] to [left 20px top 20px] at (1) should be [calc(0% + 20px) calc(0% + 20px)] +Pass Web Animations: property from [unset] to [left 20px top 20px] at (0) should be [0% 0%] +Fail Web Animations: property from [unset] to [left 20px top 20px] at (0.25) should be [calc(0% + 5px) calc(0% + 5px)] +Fail Web Animations: property from [unset] to [left 20px top 20px] at (0.5) should be [calc(0% + 10px) calc(0% + 10px)] +Fail Web Animations: property from [unset] to [left 20px top 20px] at (0.75) should be [calc(0% + 15px) calc(0% + 15px)] +Fail Web Animations: property from [unset] to [left 20px top 20px] at (1) should be [calc(0% + 20px) calc(0% + 20px)] +Fail CSS Transitions: property from [center center] to [left 20px top 20px] at (0) should be [50% 50%] +Fail CSS Transitions: property from [center center] to [left 20px top 20px] at (0.25) should be [calc(5px + 37.5%) calc(5px + 37.5%)] +Fail CSS Transitions: property from [center center] to [left 20px top 20px] at (0.5) should be [calc(10px + 25%) calc(10px + 25%)] +Fail CSS Transitions: property from [center center] to [left 20px top 20px] at (0.75) should be [calc(15px + 12.5%) calc(15px + 12.5%)] +Fail CSS Transitions: property from [center center] to [left 20px top 20px] at (1) should be [calc(0% + 20px) calc(0% + 20px)] +Fail CSS Transitions with transition: all: property from [center center] to [left 20px top 20px] at (0) should be [50% 50%] +Fail CSS Transitions with transition: all: property from [center center] to [left 20px top 20px] at (0.25) should be [calc(5px + 37.5%) calc(5px + 37.5%)] +Fail CSS Transitions with transition: all: property from [center center] to [left 20px top 20px] at (0.5) should be [calc(10px + 25%) calc(10px + 25%)] +Fail CSS Transitions with transition: all: property from [center center] to [left 20px top 20px] at (0.75) should be [calc(15px + 12.5%) calc(15px + 12.5%)] +Fail CSS Transitions with transition: all: property from [center center] to [left 20px top 20px] at (1) should be [calc(0% + 20px) calc(0% + 20px)] +Pass CSS Animations: property from [center center] to [left 20px top 20px] at (0) should be [50% 50%] +Fail CSS Animations: property from [center center] to [left 20px top 20px] at (0.25) should be [calc(5px + 37.5%) calc(5px + 37.5%)] +Fail CSS Animations: property from [center center] to [left 20px top 20px] at (0.5) should be [calc(10px + 25%) calc(10px + 25%)] +Fail CSS Animations: property from [center center] to [left 20px top 20px] at (0.75) should be [calc(15px + 12.5%) calc(15px + 12.5%)] +Fail CSS Animations: property from [center center] to [left 20px top 20px] at (1) should be [calc(0% + 20px) calc(0% + 20px)] +Pass Web Animations: property from [center center] to [left 20px top 20px] at (0) should be [50% 50%] +Fail Web Animations: property from [center center] to [left 20px top 20px] at (0.25) should be [calc(5px + 37.5%) calc(5px + 37.5%)] +Fail Web Animations: property from [center center] to [left 20px top 20px] at (0.5) should be [calc(10px + 25%) calc(10px + 25%)] +Fail Web Animations: property from [center center] to [left 20px top 20px] at (0.75) should be [calc(15px + 12.5%) calc(15px + 12.5%)] +Fail Web Animations: property from [center center] to [left 20px top 20px] at (1) should be [calc(0% + 20px) calc(0% + 20px)] +Fail CSS Transitions: property from [center center] to [center top 20px] at (0) should be [50% 50%] +Fail CSS Transitions: property from [center center] to [center top 20px] at (0.25) should be [50% calc(5px + 37.5%)] +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%] +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%)] +Fail CSS Transitions with transition: all: property from [center center] to [center top 20px] at (1) should be [50% calc(0% + 20px)] +Pass CSS Animations: property from [center center] to [center top 20px] at (0) should be [50% 50%] +Fail CSS Animations: property from [center center] to [center top 20px] at (0.25) should be [50% calc(5px + 37.5%)] +Fail CSS Animations: property from [center center] to [center top 20px] at (0.5) should be [50% calc(10px + 25%)] +Fail CSS Animations: property from [center center] to [center top 20px] at (0.75) should be [50% calc(15px + 12.5%)] +Fail CSS Animations: property from [center center] to [center top 20px] at (1) should be [50% calc(0% + 20px)] +Pass Web Animations: property from [center center] to [center top 20px] at (0) should be [50% 50%] +Fail Web Animations: property from [center center] to [center top 20px] at (0.25) should be [50% calc(5px + 37.5%)] +Fail Web Animations: property from [center center] to [center top 20px] at (0.5) should be [50% calc(10px + 25%)] +Fail Web Animations: property from [center center] to [center top 20px] at (0.75) should be [50% calc(15px + 12.5%)] +Fail Web Animations: property from [center center] to [center top 20px] at (1) should be [50% calc(0% + 20px)] +Fail CSS Transitions: property from [center center] to [right 20px top 20px] at (0) should be [50% 50%] +Fail CSS Transitions: property from [center center] to [right 20px top 20px] at (0.25) should be [calc(-5px + 62.5%) calc(5px + 37.5%)] +Fail CSS Transitions: property from [center center] to [right 20px top 20px] at (0.5) should be [calc(-10px + 75%) calc(10px + 25%)] +Fail CSS Transitions: property from [center center] to [right 20px top 20px] at (0.75) should be [calc(-15px + 87.5%) calc(15px + 12.5%)] +Fail CSS Transitions: property from [center center] to [right 20px top 20px] at (1) should be [calc(-20px + 100%) calc(0% + 20px)] +Fail CSS Transitions with transition: all: property from [center center] to [right 20px top 20px] at (0) should be [50% 50%] +Fail CSS Transitions with transition: all: property from [center center] to [right 20px top 20px] at (0.25) should be [calc(-5px + 62.5%) calc(5px + 37.5%)] +Fail CSS Transitions with transition: all: property from [center center] to [right 20px top 20px] at (0.5) should be [calc(-10px + 75%) calc(10px + 25%)] +Fail CSS Transitions with transition: all: property from [center center] to [right 20px top 20px] at (0.75) should be [calc(-15px + 87.5%) calc(15px + 12.5%)] +Fail CSS Transitions with transition: all: property from [center center] to [right 20px top 20px] at (1) should be [calc(-20px + 100%) calc(0% + 20px)] +Pass CSS Animations: property from [center center] to [right 20px top 20px] at (0) should be [50% 50%] +Fail CSS Animations: property from [center center] to [right 20px top 20px] at (0.25) should be [calc(-5px + 62.5%) calc(5px + 37.5%)] +Fail CSS Animations: property from [center center] to [right 20px top 20px] at (0.5) should be [calc(-10px + 75%) calc(10px + 25%)] +Fail CSS Animations: property from [center center] to [right 20px top 20px] at (0.75) should be [calc(-15px + 87.5%) calc(15px + 12.5%)] +Fail CSS Animations: property from [center center] to [right 20px top 20px] at (1) should be [calc(-20px + 100%) calc(0% + 20px)] +Pass Web Animations: property from [center center] to [right 20px top 20px] at (0) should be [50% 50%] +Fail Web Animations: property from [center center] to [right 20px top 20px] at (0.25) should be [calc(-5px + 62.5%) calc(5px + 37.5%)] +Fail Web Animations: property from [center center] to [right 20px top 20px] at (0.5) should be [calc(-10px + 75%) calc(10px + 25%)] +Fail Web Animations: property from [center center] to [right 20px top 20px] at (0.75) should be [calc(-15px + 87.5%) calc(15px + 12.5%)] +Fail Web Animations: property from [center center] to [right 20px top 20px] at (1) should be [calc(-20px + 100%) calc(0% + 20px)] +Fail CSS Transitions: property from [center center] to [left 20px center] at (0) should be [50% 50%] +Fail CSS Transitions: property from [center center] to [left 20px center] at (0.25) should be [calc(5px + 37.5%) 50%] +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%] +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%] +Fail CSS Transitions with transition: all: property from [center center] to [left 20px center] at (1) should be [calc(0% + 20px) 50%] +Pass CSS Animations: property from [center center] to [left 20px center] at (0) should be [50% 50%] +Fail CSS Animations: property from [center center] to [left 20px center] at (0.25) should be [calc(5px + 37.5%) 50%] +Fail CSS Animations: property from [center center] to [left 20px center] at (0.5) should be [calc(10px + 25%) 50%] +Fail CSS Animations: property from [center center] to [left 20px center] at (0.75) should be [calc(15px + 12.5%) 50%] +Fail CSS Animations: property from [center center] to [left 20px center] at (1) should be [calc(0% + 20px) 50%] +Pass Web Animations: property from [center center] to [left 20px center] at (0) should be [50% 50%] +Fail Web Animations: property from [center center] to [left 20px center] at (0.25) should be [calc(5px + 37.5%) 50%] +Fail Web Animations: property from [center center] to [left 20px center] at (0.5) should be [calc(10px + 25%) 50%] +Fail Web Animations: property from [center center] to [left 20px center] at (0.75) should be [calc(15px + 12.5%) 50%] +Fail Web Animations: property from [center center] to [left 20px center] at (1) should be [calc(0% + 20px) 50%] +Pass CSS Transitions: property from [center center] to [center center] at (0) should be [50% 50%] +Pass CSS Transitions: property from [center center] to [center center] at (0.25) should be [50% 50%] +Pass CSS Transitions: property from [center center] to [center center] at (0.5) should be [50% 50%] +Pass CSS Transitions: property from [center center] to [center center] at (0.75) should be [50% 50%] +Pass CSS Transitions: property from [center center] to [center center] at (1) should be [50% 50%] +Pass CSS Transitions with transition: all: property from [center center] to [center center] at (0) should be [50% 50%] +Pass CSS Transitions with transition: all: property from [center center] to [center center] at (0.25) should be [50% 50%] +Pass CSS Transitions with transition: all: property from [center center] to [center center] at (0.5) should be [50% 50%] +Pass CSS Transitions with transition: all: property from [center center] to [center center] at (0.75) should be [50% 50%] +Pass CSS Transitions with transition: all: property from [center center] to [center center] at (1) should be [50% 50%] +Pass CSS Animations: property from [center center] to [center center] at (0) should be [50% 50%] +Pass CSS Animations: property from [center center] to [center center] at (0.25) should be [50% 50%] +Pass CSS Animations: property from [center center] to [center center] at (0.5) should be [50% 50%] +Pass CSS Animations: property from [center center] to [center center] at (0.75) should be [50% 50%] +Pass CSS Animations: property from [center center] to [center center] at (1) should be [50% 50%] +Pass Web Animations: property from [center center] to [center center] at (0) should be [50% 50%] +Pass Web Animations: property from [center center] to [center center] at (0.25) should be [50% 50%] +Pass Web Animations: property from [center center] to [center center] at (0.5) should be [50% 50%] +Pass Web Animations: property from [center center] to [center center] at (0.75) should be [50% 50%] +Pass Web Animations: property from [center center] to [center center] at (1) should be [50% 50%] +Fail CSS Transitions: property from [center center] to [right 20px center] at (0) should be [50% 50%] +Fail CSS Transitions: property from [center center] to [right 20px center] at (0.25) should be [calc(-5px + 62.5%) 50%] +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%] +Fail 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%] +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%] +Fail CSS Transitions with transition: all: property from [center center] to [right 20px center] at (1) should be [calc(-20px + 100%) 50%] +Pass CSS Animations: property from [center center] to [right 20px center] at (0) should be [50% 50%] +Fail CSS Animations: property from [center center] to [right 20px center] at (0.25) should be [calc(-5px + 62.5%) 50%] +Fail CSS Animations: property from [center center] to [right 20px center] at (0.5) should be [calc(-10px + 75%) 50%] +Fail CSS Animations: property from [center center] to [right 20px center] at (0.75) should be [calc(-15px + 87.5%) 50%] +Fail CSS Animations: property from [center center] to [right 20px center] at (1) should be [calc(-20px + 100%) 50%] +Pass Web Animations: property from [center center] to [right 20px center] at (0) should be [50% 50%] +Fail Web Animations: property from [center center] to [right 20px center] at (0.25) should be [calc(-5px + 62.5%) 50%] +Fail Web Animations: property from [center center] to [right 20px center] at (0.5) should be [calc(-10px + 75%) 50%] +Fail Web Animations: property from [center center] to [right 20px center] at (0.75) should be [calc(-15px + 87.5%) 50%] +Fail Web Animations: property from [center center] to [right 20px center] at (1) should be [calc(-20px + 100%) 50%] +Fail CSS Transitions: property from [center center] to [left 20px bottom 20px] at (0) should be [50% 50%] +Fail CSS Transitions: property from [center center] to [left 20px bottom 20px] at (0.25) should be [calc(5px + 37.5%) calc(-5px + 62.5%)] +Fail CSS Transitions: property from [center center] to [left 20px bottom 20px] at (0.5) should be [calc(10px + 25%) calc(-10px + 75%)] +Fail CSS Transitions: property from [center center] to [left 20px bottom 20px] at (0.75) should be [calc(15px + 12.5%) calc(-15px + 87.5%)] +Fail CSS Transitions: property from [center center] to [left 20px bottom 20px] at (1) should be [calc(0% + 20px) calc(-20px + 100%)] +Fail CSS Transitions with transition: all: property from [center center] to [left 20px bottom 20px] at (0) should be [50% 50%] +Fail CSS Transitions with transition: all: property from [center center] to [left 20px bottom 20px] at (0.25) should be [calc(5px + 37.5%) calc(-5px + 62.5%)] +Fail CSS Transitions with transition: all: property from [center center] to [left 20px bottom 20px] at (0.5) should be [calc(10px + 25%) calc(-10px + 75%)] +Fail CSS Transitions with transition: all: property from [center center] to [left 20px bottom 20px] at (0.75) should be [calc(15px + 12.5%) calc(-15px + 87.5%)] +Fail CSS Transitions with transition: all: property from [center center] to [left 20px bottom 20px] at (1) should be [calc(0% + 20px) calc(-20px + 100%)] +Pass CSS Animations: property from [center center] to [left 20px bottom 20px] at (0) should be [50% 50%] +Fail CSS Animations: property from [center center] to [left 20px bottom 20px] at (0.25) should be [calc(5px + 37.5%) calc(-5px + 62.5%)] +Fail CSS Animations: property from [center center] to [left 20px bottom 20px] at (0.5) should be [calc(10px + 25%) calc(-10px + 75%)] +Fail CSS Animations: property from [center center] to [left 20px bottom 20px] at (0.75) should be [calc(15px + 12.5%) calc(-15px + 87.5%)] +Fail CSS Animations: property from [center center] to [left 20px bottom 20px] at (1) should be [calc(0% + 20px) calc(-20px + 100%)] +Pass Web Animations: property from [center center] to [left 20px bottom 20px] at (0) should be [50% 50%] +Fail Web Animations: property from [center center] to [left 20px bottom 20px] at (0.25) should be [calc(5px + 37.5%) calc(-5px + 62.5%)] +Fail Web Animations: property from [center center] to [left 20px bottom 20px] at (0.5) should be [calc(10px + 25%) calc(-10px + 75%)] +Fail Web Animations: property from [center center] to [left 20px bottom 20px] at (0.75) should be [calc(15px + 12.5%) calc(-15px + 87.5%)] +Fail Web Animations: property from [center center] to [left 20px bottom 20px] at (1) should be [calc(0% + 20px) calc(-20px + 100%)] +Fail CSS Transitions: property from [center center] to [center bottom 20px] at (0) should be [50% 50%] +Fail CSS Transitions: property from [center center] to [center bottom 20px] at (0.25) should be [50% calc(-5px + 62.5%)] +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%)] +Fail 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%] +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%)] +Fail CSS Transitions with transition: all: property from [center center] to [center bottom 20px] at (1) should be [50% calc(-20px + 100%)] +Pass CSS Animations: property from [center center] to [center bottom 20px] at (0) should be [50% 50%] +Fail CSS Animations: property from [center center] to [center bottom 20px] at (0.25) should be [50% calc(-5px + 62.5%)] +Fail CSS Animations: property from [center center] to [center bottom 20px] at (0.5) should be [50% calc(-10px + 75%)] +Fail CSS Animations: property from [center center] to [center bottom 20px] at (0.75) should be [50% calc(-15px + 87.5%)] +Fail CSS Animations: property from [center center] to [center bottom 20px] at (1) should be [50% calc(-20px + 100%)] +Pass Web Animations: property from [center center] to [center bottom 20px] at (0) should be [50% 50%] +Fail Web Animations: property from [center center] to [center bottom 20px] at (0.25) should be [50% calc(-5px + 62.5%)] +Fail Web Animations: property from [center center] to [center bottom 20px] at (0.5) should be [50% calc(-10px + 75%)] +Fail Web Animations: property from [center center] to [center bottom 20px] at (0.75) should be [50% calc(-15px + 87.5%)] +Fail Web Animations: property from [center center] to [center bottom 20px] at (1) should be [50% calc(-20px + 100%)] +Fail CSS Transitions: property from [center center] to [right 20px bottom 20px] at (0) should be [50% 50%] +Fail CSS Transitions: property from [center center] to [right 20px bottom 20px] at (0.25) should be [calc(-5px + 62.5%) calc(-5px + 62.5%)] +Fail CSS Transitions: property from [center center] to [right 20px bottom 20px] at (0.5) should be [calc(-10px + 75%) calc(-10px + 75%)] +Fail CSS Transitions: property from [center center] to [right 20px bottom 20px] at (0.75) should be [calc(-15px + 87.5%) calc(-15px + 87.5%)] +Fail CSS Transitions: property from [center center] to [right 20px bottom 20px] at (1) should be [calc(-20px + 100%) calc(-20px + 100%)] +Fail CSS Transitions with transition: all: property from [center center] to [right 20px bottom 20px] at (0) should be [50% 50%] +Fail CSS Transitions with transition: all: property from [center center] to [right 20px bottom 20px] at (0.25) should be [calc(-5px + 62.5%) calc(-5px + 62.5%)] +Fail CSS Transitions with transition: all: property from [center center] to [right 20px bottom 20px] at (0.5) should be [calc(-10px + 75%) calc(-10px + 75%)] +Fail CSS Transitions with transition: all: property from [center center] to [right 20px bottom 20px] at (0.75) should be [calc(-15px + 87.5%) calc(-15px + 87.5%)] +Fail CSS Transitions with transition: all: property from [center center] to [right 20px bottom 20px] at (1) should be [calc(-20px + 100%) calc(-20px + 100%)] +Pass CSS Animations: property from [center center] to [right 20px bottom 20px] at (0) should be [50% 50%] +Fail CSS Animations: property from [center center] to [right 20px bottom 20px] at (0.25) should be [calc(-5px + 62.5%) calc(-5px + 62.5%)] +Fail CSS Animations: property from [center center] to [right 20px bottom 20px] at (0.5) should be [calc(-10px + 75%) calc(-10px + 75%)] +Fail CSS Animations: property from [center center] to [right 20px bottom 20px] at (0.75) should be [calc(-15px + 87.5%) calc(-15px + 87.5%)] +Fail CSS Animations: property from [center center] to [right 20px bottom 20px] at (1) should be [calc(-20px + 100%) calc(-20px + 100%)] +Pass Web Animations: property from [center center] to [right 20px bottom 20px] at (0) should be [50% 50%] +Fail Web Animations: property from [center center] to [right 20px bottom 20px] at (0.25) should be [calc(-5px + 62.5%) calc(-5px + 62.5%)] +Fail Web Animations: property from [center center] to [right 20px bottom 20px] at (0.5) should be [calc(-10px + 75%) calc(-10px + 75%)] +Fail Web Animations: property from [center center] to [right 20px bottom 20px] at (0.75) should be [calc(-15px + 87.5%) calc(-15px + 87.5%)] +Fail Web Animations: property from [center center] to [right 20px bottom 20px] at (1) should be [calc(-20px + 100%) calc(-20px + 100%)] +Fail CSS Transitions: property from [center] to [bottom] at (0) should be [50% 50%] +Fail CSS Transitions: property from [center] to [bottom] at (0.25) should be [50% 62.5%] +Fail CSS Transitions: property from [center] to [bottom] at (0.5) should be [50% 75%] +Fail CSS Transitions: property from [center] to [bottom] at (0.75) should be [50% 87.5%] +Fail 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%] +Fail 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%] +Fail CSS Animations: property from [center] to [bottom] at (0.25) should be [50% 62.5%] +Fail CSS Animations: property from [center] to [bottom] at (0.5) should be [50% 75%] +Fail CSS Animations: property from [center] to [bottom] at (0.75) should be [50% 87.5%] +Fail CSS Animations: property from [center] to [bottom] at (1) should be [50% 100%] +Pass Web Animations: property from [center] to [bottom] at (0) should be [50% 50%] +Fail Web Animations: property from [center] to [bottom] at (0.25) should be [50% 62.5%] +Fail Web Animations: property from [center] to [bottom] at (0.5) should be [50% 75%] +Fail Web Animations: property from [center] to [bottom] at (0.75) should be [50% 87.5%] +Fail Web Animations: property from [center] to [bottom] at (1) should be [50% 100%] \ No newline at end of file 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 new file mode 100644 index 00000000000..f7c445af56d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-x-interpolation.txt @@ -0,0 +1,123 @@ +Summary + +Harness status: OK + +Rerun + +Found 112 tests + +14 Pass +98 Fail +Details +Result Test Name MessageFail CSS Transitions: property from neutral to [80px] at (-0.25) should be [30px] +Fail CSS Transitions: property from neutral to [80px] at (0) should be [40px] +Fail CSS Transitions: property from neutral to [80px] at (0.25) should be [50px] +Fail CSS Transitions: property from neutral to [80px] at (0.5) should be [60px] +Fail 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] +Fail 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 (1) should be [80px] +Fail 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] +Pass 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] +Fail CSS Animations: property from neutral to [80px] at (0.5) should be [60px] +Fail CSS Animations: property from neutral to [80px] at (0.75) should be [70px] +Pass CSS Animations: property from neutral to [80px] at (1) should be [80px] +Fail CSS Animations: property from neutral to [80px] at (1.25) should be [90px] +Fail Web Animations: property from neutral to [80px] at (-0.25) should be [30px] +Pass Web Animations: property from neutral to [80px] at (0) should be [40px] +Fail Web Animations: property from neutral to [80px] at (0.25) should be [50px] +Fail Web Animations: property from neutral to [80px] at (0.5) should be [60px] +Fail Web Animations: property from neutral to [80px] at (0.75) should be [70px] +Pass Web Animations: property from neutral to [80px] at (1) should be [80px] +Fail Web Animations: property from neutral to [80px] at (1.25) should be [90px] +Fail CSS Transitions: property from [initial] to [right] at (-0.25) should be [-25%] +Fail CSS Transitions: property from [initial] to [right] at (0) should be [0%] +Fail CSS Transitions: property from [initial] to [right] at (0.25) should be [25%] +Fail CSS Transitions: property from [initial] to [right] at (0.5) should be [50%] +Fail CSS Transitions: property from [initial] to [right] at (0.75) should be [75%] +Fail CSS Transitions: property from [initial] to [right] at (1) should be [100%] +Fail 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%] +Fail 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%] +Fail 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%] +Fail CSS Animations: property from [initial] to [right] at (0.25) should be [25%] +Fail CSS Animations: property from [initial] to [right] at (0.5) should be [50%] +Fail CSS Animations: property from [initial] to [right] at (0.75) should be [75%] +Fail CSS Animations: property from [initial] to [right] at (1) should be [100%] +Fail CSS Animations: property from [initial] to [right] at (1.25) should be [125%] +Fail Web Animations: property from [initial] to [right] at (-0.25) should be [-25%] +Pass Web Animations: property from [initial] to [right] at (0) should be [0%] +Fail Web Animations: property from [initial] to [right] at (0.25) should be [25%] +Fail Web Animations: property from [initial] to [right] at (0.5) should be [50%] +Fail Web Animations: property from [initial] to [right] at (0.75) should be [75%] +Fail Web Animations: property from [initial] to [right] at (1) should be [100%] +Fail Web Animations: property from [initial] to [right] at (1.25) should be [125%] +Fail CSS Transitions: property from [inherit] to [80px] at (-0.25) should be [55px] +Fail CSS Transitions: property from [inherit] to [80px] at (0) should be [60px] +Fail CSS Transitions: property from [inherit] to [80px] at (0.25) should be [65px] +Fail CSS Transitions: property from [inherit] to [80px] at (0.5) should be [70px] +Fail 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] +Fail 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 (1) should be [80px] +Fail CSS Transitions with transition: all: property from [inherit] to [80px] at (1.25) should be [85px] +Fail 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] +Fail CSS Animations: property from [inherit] to [80px] at (0.25) should be [65px] +Fail CSS Animations: property from [inherit] to [80px] at (0.5) should be [70px] +Fail CSS Animations: property from [inherit] to [80px] at (0.75) should be [75px] +Pass CSS Animations: property from [inherit] to [80px] at (1) should be [80px] +Fail CSS Animations: property from [inherit] to [80px] at (1.25) should be [85px] +Fail Web Animations: property from [inherit] to [80px] at (-0.25) should be [55px] +Pass Web Animations: property from [inherit] to [80px] at (0) should be [60px] +Fail Web Animations: property from [inherit] to [80px] at (0.25) should be [65px] +Fail Web Animations: property from [inherit] to [80px] at (0.5) should be [70px] +Fail Web Animations: property from [inherit] to [80px] at (0.75) should be [75px] +Pass Web Animations: property from [inherit] to [80px] at (1) should be [80px] +Fail Web Animations: property from [inherit] to [80px] at (1.25) should be [85px] +Fail CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px] +Fail CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px] +Fail CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px] +Fail CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px] +Fail CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px] +Fail CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px] +Fail 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] +Fail CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px] +Fail CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px] +Fail CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px] +Fail CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px] +Fail CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px] +Fail CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px] +Fail CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px] +Fail Web Animations: property from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px] +Fail Web Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px] +Fail Web Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px] +Fail Web Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px] +Fail Web Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px] +Fail Web Animations: property from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px] +Fail Web Animations: property from [300px, 400px] to [500px, 600px, 700px] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px] \ No newline at end of file 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 new file mode 100644 index 00000000000..ddfa54b9d28 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-position-y-interpolation.txt @@ -0,0 +1,123 @@ +Summary + +Harness status: OK + +Rerun + +Found 112 tests + +14 Pass +98 Fail +Details +Result Test Name MessageFail CSS Transitions: property from neutral to [80px] at (-0.25) should be [30px] +Fail CSS Transitions: property from neutral to [80px] at (0) should be [40px] +Fail CSS Transitions: property from neutral to [80px] at (0.25) should be [50px] +Fail CSS Transitions: property from neutral to [80px] at (0.5) should be [60px] +Fail 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] +Fail 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 (1) should be [80px] +Fail 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] +Pass 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] +Fail CSS Animations: property from neutral to [80px] at (0.5) should be [60px] +Fail CSS Animations: property from neutral to [80px] at (0.75) should be [70px] +Pass CSS Animations: property from neutral to [80px] at (1) should be [80px] +Fail CSS Animations: property from neutral to [80px] at (1.25) should be [90px] +Fail Web Animations: property from neutral to [80px] at (-0.25) should be [30px] +Pass Web Animations: property from neutral to [80px] at (0) should be [40px] +Fail Web Animations: property from neutral to [80px] at (0.25) should be [50px] +Fail Web Animations: property from neutral to [80px] at (0.5) should be [60px] +Fail Web Animations: property from neutral to [80px] at (0.75) should be [70px] +Pass Web Animations: property from neutral to [80px] at (1) should be [80px] +Fail Web Animations: property from neutral to [80px] at (1.25) should be [90px] +Fail CSS Transitions: property from [initial] to [bottom] at (-0.25) should be [-25%] +Fail CSS Transitions: property from [initial] to [bottom] at (0) should be [0%] +Fail CSS Transitions: property from [initial] to [bottom] at (0.25) should be [25%] +Fail CSS Transitions: property from [initial] to [bottom] at (0.5) should be [50%] +Fail CSS Transitions: property from [initial] to [bottom] at (0.75) should be [75%] +Fail CSS Transitions: property from [initial] to [bottom] at (1) should be [100%] +Fail 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%] +Fail 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%] +Fail 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%] +Fail CSS Animations: property from [initial] to [bottom] at (0.25) should be [25%] +Fail CSS Animations: property from [initial] to [bottom] at (0.5) should be [50%] +Fail CSS Animations: property from [initial] to [bottom] at (0.75) should be [75%] +Fail CSS Animations: property from [initial] to [bottom] at (1) should be [100%] +Fail CSS Animations: property from [initial] to [bottom] at (1.25) should be [125%] +Fail Web Animations: property from [initial] to [bottom] at (-0.25) should be [-25%] +Pass Web Animations: property from [initial] to [bottom] at (0) should be [0%] +Fail Web Animations: property from [initial] to [bottom] at (0.25) should be [25%] +Fail Web Animations: property from [initial] to [bottom] at (0.5) should be [50%] +Fail Web Animations: property from [initial] to [bottom] at (0.75) should be [75%] +Fail Web Animations: property from [initial] to [bottom] at (1) should be [100%] +Fail Web Animations: property from [initial] to [bottom] at (1.25) should be [125%] +Fail CSS Transitions: property from [inherit] to [80px] at (-0.25) should be [55px] +Fail CSS Transitions: property from [inherit] to [80px] at (0) should be [60px] +Fail CSS Transitions: property from [inherit] to [80px] at (0.25) should be [65px] +Fail CSS Transitions: property from [inherit] to [80px] at (0.5) should be [70px] +Fail 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] +Fail 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 (1) should be [80px] +Fail CSS Transitions with transition: all: property from [inherit] to [80px] at (1.25) should be [85px] +Fail 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] +Fail CSS Animations: property from [inherit] to [80px] at (0.25) should be [65px] +Fail CSS Animations: property from [inherit] to [80px] at (0.5) should be [70px] +Fail CSS Animations: property from [inherit] to [80px] at (0.75) should be [75px] +Pass CSS Animations: property from [inherit] to [80px] at (1) should be [80px] +Fail CSS Animations: property from [inherit] to [80px] at (1.25) should be [85px] +Fail Web Animations: property from [inherit] to [80px] at (-0.25) should be [55px] +Pass Web Animations: property from [inherit] to [80px] at (0) should be [60px] +Fail Web Animations: property from [inherit] to [80px] at (0.25) should be [65px] +Fail Web Animations: property from [inherit] to [80px] at (0.5) should be [70px] +Fail Web Animations: property from [inherit] to [80px] at (0.75) should be [75px] +Pass Web Animations: property from [inherit] to [80px] at (1) should be [80px] +Fail Web Animations: property from [inherit] to [80px] at (1.25) should be [85px] +Fail CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px] +Fail CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px] +Fail CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px] +Fail CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px] +Fail CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px] +Fail CSS Transitions: property from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px] +Fail 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] +Fail CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px] +Fail CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px] +Fail CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px] +Fail CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px] +Fail CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px] +Fail CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px] +Fail CSS Animations: property from [300px, 400px] to [500px, 600px, 700px] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px] +Fail Web Animations: property from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px] +Fail Web Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px] +Fail Web Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px] +Fail Web Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px] +Fail Web Animations: property from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px] +Fail Web Animations: property from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px] +Fail Web Animations: property from [300px, 400px] to [500px, 600px, 700px] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-size-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-size-interpolation.txt new file mode 100644 index 00000000000..11bae2a03d6 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/background-size-interpolation.txt @@ -0,0 +1,375 @@ +Summary + +Harness status: OK + +Rerun + +Found 364 tests + +160 Pass +204 Fail +Details +Result Test Name MessageFail CSS Transitions: property from neutral to [20px 20px, 0px 0px] at (-0.25) should be [ 7.5px 7.5px, 12.5px 12.5px, 7.5px 7.5px, 12.5px 12.5px] +Fail CSS Transitions: property from neutral to [20px 20px, 0px 0px] at (0) should be [10.0px 10.0px, 10.0px 10.0px, 10.0px 10.0px, 10.0px 10.0px] +Fail CSS Transitions: property from neutral to [20px 20px, 0px 0px] at (0.25) should be [12.5px 12.5px, 7.5px 7.5px, 12.5px 12.5px, 7.5px 7.5px] +Fail CSS Transitions: property from neutral to [20px 20px, 0px 0px] at (0.5) should be [15.0px 15.0px, 5.0px 5.0px, 15.0px 15.0px, 5.0px 5.0px] +Fail CSS Transitions: property from neutral to [20px 20px, 0px 0px] at (0.75) should be [17.5px 17.5px, 2.5px 2.5px, 17.5px 17.5px, 2.5px 2.5px] +Fail CSS Transitions: property from neutral to [20px 20px, 0px 0px] at (1) should be [20.0px 20.0px, 0.0px 0.0px, 20.0px 20.0px, 0.0px 0.0px] +Fail CSS Transitions: property from neutral to [20px 20px, 0px 0px] at (1.25) should be [22.5px 22.5px, 0.0px 0.0px, 22.5px 22.5px, 0.0px 0.0px] +Fail CSS Transitions with transition: all: property from neutral to [20px 20px, 0px 0px] at (-0.25) should be [ 7.5px 7.5px, 12.5px 12.5px, 7.5px 7.5px, 12.5px 12.5px] +Fail CSS Transitions with transition: all: property from neutral to [20px 20px, 0px 0px] at (0) should be [10.0px 10.0px, 10.0px 10.0px, 10.0px 10.0px, 10.0px 10.0px] +Fail CSS Transitions with transition: all: property from neutral to [20px 20px, 0px 0px] at (0.25) should be [12.5px 12.5px, 7.5px 7.5px, 12.5px 12.5px, 7.5px 7.5px] +Fail CSS Transitions with transition: all: property from neutral to [20px 20px, 0px 0px] at (0.5) should be [15.0px 15.0px, 5.0px 5.0px, 15.0px 15.0px, 5.0px 5.0px] +Fail CSS Transitions with transition: all: property from neutral to [20px 20px, 0px 0px] at (0.75) should be [17.5px 17.5px, 2.5px 2.5px, 17.5px 17.5px, 2.5px 2.5px] +Fail CSS Transitions with transition: all: property from neutral to [20px 20px, 0px 0px] at (1) should be [20.0px 20.0px, 0.0px 0.0px, 20.0px 20.0px, 0.0px 0.0px] +Fail CSS Transitions with transition: all: property from neutral to [20px 20px, 0px 0px] at (1.25) should be [22.5px 22.5px, 0.0px 0.0px, 22.5px 22.5px, 0.0px 0.0px] +Fail CSS Animations: property from neutral to [20px 20px, 0px 0px] at (-0.25) should be [ 7.5px 7.5px, 12.5px 12.5px, 7.5px 7.5px, 12.5px 12.5px] +Fail CSS Animations: property from neutral to [20px 20px, 0px 0px] at (0) should be [10.0px 10.0px, 10.0px 10.0px, 10.0px 10.0px, 10.0px 10.0px] +Fail CSS Animations: property from neutral to [20px 20px, 0px 0px] at (0.25) should be [12.5px 12.5px, 7.5px 7.5px, 12.5px 12.5px, 7.5px 7.5px] +Fail CSS Animations: property from neutral to [20px 20px, 0px 0px] at (0.5) should be [15.0px 15.0px, 5.0px 5.0px, 15.0px 15.0px, 5.0px 5.0px] +Fail CSS Animations: property from neutral to [20px 20px, 0px 0px] at (0.75) should be [17.5px 17.5px, 2.5px 2.5px, 17.5px 17.5px, 2.5px 2.5px] +Fail CSS Animations: property from neutral to [20px 20px, 0px 0px] at (1) should be [20.0px 20.0px, 0.0px 0.0px, 20.0px 20.0px, 0.0px 0.0px] +Fail CSS Animations: property from neutral to [20px 20px, 0px 0px] at (1.25) should be [22.5px 22.5px, 0.0px 0.0px, 22.5px 22.5px, 0.0px 0.0px] +Fail Web Animations: property from neutral to [20px 20px, 0px 0px] at (-0.25) should be [ 7.5px 7.5px, 12.5px 12.5px, 7.5px 7.5px, 12.5px 12.5px] +Fail Web Animations: property from neutral to [20px 20px, 0px 0px] at (0) should be [10.0px 10.0px, 10.0px 10.0px, 10.0px 10.0px, 10.0px 10.0px] +Fail Web Animations: property from neutral to [20px 20px, 0px 0px] at (0.25) should be [12.5px 12.5px, 7.5px 7.5px, 12.5px 12.5px, 7.5px 7.5px] +Fail Web Animations: property from neutral to [20px 20px, 0px 0px] at (0.5) should be [15.0px 15.0px, 5.0px 5.0px, 15.0px 15.0px, 5.0px 5.0px] +Fail Web Animations: property from neutral to [20px 20px, 0px 0px] at (0.75) should be [17.5px 17.5px, 2.5px 2.5px, 17.5px 17.5px, 2.5px 2.5px] +Fail Web Animations: property from neutral to [20px 20px, 0px 0px] at (1) should be [20.0px 20.0px, 0.0px 0.0px, 20.0px 20.0px, 0.0px 0.0px] +Fail Web Animations: property from neutral to [20px 20px, 0px 0px] at (1.25) should be [22.5px 22.5px, 0.0px 0.0px, 22.5px 22.5px, 0.0px 0.0px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [20px 20px, 0px 0px] at (-0.3) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [20px 20px, 0px 0px] at (0) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [20px 20px, 0px 0px] at (0.3) should be [initial] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [20px 20px, 0px 0px] at (0.5) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [20px 20px, 0px 0px] at (0.6) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [20px 20px, 0px 0px] at (1) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [20px 20px, 0px 0px] at (1.5) should be [20px 20px, 0px 0px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [20px 20px, 0px 0px] at (-0.3) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [20px 20px, 0px 0px] at (0) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [20px 20px, 0px 0px] at (0.3) should be [initial] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [20px 20px, 0px 0px] at (0.5) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [20px 20px, 0px 0px] at (0.6) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [20px 20px, 0px 0px] at (1) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [20px 20px, 0px 0px] at (1.5) should be [20px 20px, 0px 0px] +Pass CSS Transitions: property from [initial] to [20px 20px, 0px 0px] at (-0.3) should be [20px 20px, 0px 0px] +Pass CSS Transitions: property from [initial] to [20px 20px, 0px 0px] at (0) should be [20px 20px, 0px 0px] +Pass CSS Transitions: property from [initial] to [20px 20px, 0px 0px] at (0.3) should be [20px 20px, 0px 0px] +Pass CSS Transitions: property from [initial] to [20px 20px, 0px 0px] at (0.5) should be [20px 20px, 0px 0px] +Pass CSS Transitions: property from [initial] to [20px 20px, 0px 0px] at (0.6) should be [20px 20px, 0px 0px] +Pass CSS Transitions: property from [initial] to [20px 20px, 0px 0px] at (1) should be [20px 20px, 0px 0px] +Pass CSS Transitions: property from [initial] to [20px 20px, 0px 0px] at (1.5) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition: all: property from [initial] to [20px 20px, 0px 0px] at (-0.3) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition: all: property from [initial] to [20px 20px, 0px 0px] at (0) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition: all: property from [initial] to [20px 20px, 0px 0px] at (0.3) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition: all: property from [initial] to [20px 20px, 0px 0px] at (0.5) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition: all: property from [initial] to [20px 20px, 0px 0px] at (0.6) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition: all: property from [initial] to [20px 20px, 0px 0px] at (1) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition: all: property from [initial] to [20px 20px, 0px 0px] at (1.5) should be [20px 20px, 0px 0px] +Pass CSS Animations: property from [initial] to [20px 20px, 0px 0px] at (-0.3) should be [initial] +Pass CSS Animations: property from [initial] to [20px 20px, 0px 0px] at (0) should be [initial] +Pass CSS Animations: property from [initial] to [20px 20px, 0px 0px] at (0.3) should be [initial] +Pass CSS Animations: property from [initial] to [20px 20px, 0px 0px] at (0.5) should be [20px 20px, 0px 0px] +Pass CSS Animations: property from [initial] to [20px 20px, 0px 0px] at (0.6) should be [20px 20px, 0px 0px] +Pass CSS Animations: property from [initial] to [20px 20px, 0px 0px] at (1) should be [20px 20px, 0px 0px] +Pass CSS Animations: property from [initial] to [20px 20px, 0px 0px] at (1.5) should be [20px 20px, 0px 0px] +Pass Web Animations: property from [initial] to [20px 20px, 0px 0px] at (-0.3) should be [initial] +Pass Web Animations: property from [initial] to [20px 20px, 0px 0px] at (0) should be [initial] +Pass Web Animations: property from [initial] to [20px 20px, 0px 0px] at (0.3) should be [initial] +Pass Web Animations: property from [initial] to [20px 20px, 0px 0px] at (0.5) should be [20px 20px, 0px 0px] +Pass Web Animations: property from [initial] to [20px 20px, 0px 0px] at (0.6) should be [20px 20px, 0px 0px] +Pass Web Animations: property from [initial] to [20px 20px, 0px 0px] at (1) should be [20px 20px, 0px 0px] +Pass Web Animations: property from [initial] to [20px 20px, 0px 0px] at (1.5) should be [20px 20px, 0px 0px] +Fail CSS Transitions: property from [inherit] to [20px 20px, 0px 0px] at (-0.25) should be [120px 120px, 125px 125px, 120px 120px, 125px 125px] +Fail CSS Transitions: property from [inherit] to [20px 20px, 0px 0px] at (0) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail CSS Transitions: property from [inherit] to [20px 20px, 0px 0px] at (0.25) should be [ 80px 80px, 75px 75px, 80px 80px, 75px 75px] +Fail CSS Transitions: property from [inherit] to [20px 20px, 0px 0px] at (0.5) should be [ 60px 60px, 50px 50px, 60px 60px, 50px 50px] +Fail CSS Transitions: property from [inherit] to [20px 20px, 0px 0px] at (0.75) should be [ 40px 40px, 25px 25px, 40px 40px, 25px 25px] +Fail CSS Transitions: property from [inherit] to [20px 20px, 0px 0px] at (1) should be [ 20px 20px, 0px 0px, 20px 20px, 0px 0px] +Fail CSS Transitions: property from [inherit] to [20px 20px, 0px 0px] at (1.25) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px 20px, 0px 0px] at (-0.25) should be [120px 120px, 125px 125px, 120px 120px, 125px 125px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px 20px, 0px 0px] at (0) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px 20px, 0px 0px] at (0.25) should be [ 80px 80px, 75px 75px, 80px 80px, 75px 75px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px 20px, 0px 0px] at (0.5) should be [ 60px 60px, 50px 50px, 60px 60px, 50px 50px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px 20px, 0px 0px] at (0.75) should be [ 40px 40px, 25px 25px, 40px 40px, 25px 25px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px 20px, 0px 0px] at (1) should be [ 20px 20px, 0px 0px, 20px 20px, 0px 0px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px 20px, 0px 0px] at (1.25) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Animations: property from [inherit] to [20px 20px, 0px 0px] at (-0.25) should be [120px 120px, 125px 125px, 120px 120px, 125px 125px] +Fail CSS Animations: property from [inherit] to [20px 20px, 0px 0px] at (0) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail CSS Animations: property from [inherit] to [20px 20px, 0px 0px] at (0.25) should be [ 80px 80px, 75px 75px, 80px 80px, 75px 75px] +Fail CSS Animations: property from [inherit] to [20px 20px, 0px 0px] at (0.5) should be [ 60px 60px, 50px 50px, 60px 60px, 50px 50px] +Fail CSS Animations: property from [inherit] to [20px 20px, 0px 0px] at (0.75) should be [ 40px 40px, 25px 25px, 40px 40px, 25px 25px] +Fail CSS Animations: property from [inherit] to [20px 20px, 0px 0px] at (1) should be [ 20px 20px, 0px 0px, 20px 20px, 0px 0px] +Fail CSS Animations: property from [inherit] to [20px 20px, 0px 0px] at (1.25) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail Web Animations: property from [inherit] to [20px 20px, 0px 0px] at (-0.25) should be [120px 120px, 125px 125px, 120px 120px, 125px 125px] +Fail Web Animations: property from [inherit] to [20px 20px, 0px 0px] at (0) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail Web Animations: property from [inherit] to [20px 20px, 0px 0px] at (0.25) should be [ 80px 80px, 75px 75px, 80px 80px, 75px 75px] +Fail Web Animations: property from [inherit] to [20px 20px, 0px 0px] at (0.5) should be [ 60px 60px, 50px 50px, 60px 60px, 50px 50px] +Fail Web Animations: property from [inherit] to [20px 20px, 0px 0px] at (0.75) should be [ 40px 40px, 25px 25px, 40px 40px, 25px 25px] +Fail Web Animations: property from [inherit] to [20px 20px, 0px 0px] at (1) should be [ 20px 20px, 0px 0px, 20px 20px, 0px 0px] +Fail Web Animations: property from [inherit] to [20px 20px, 0px 0px] at (1.25) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [20px 20px, 0px 0px] at (-0.3) should be [unset] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [20px 20px, 0px 0px] at (0) should be [unset] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [20px 20px, 0px 0px] at (0.3) should be [unset] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [20px 20px, 0px 0px] at (0.5) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [20px 20px, 0px 0px] at (0.6) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [20px 20px, 0px 0px] at (1) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [20px 20px, 0px 0px] at (1.5) should be [20px 20px, 0px 0px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [20px 20px, 0px 0px] at (-0.3) should be [unset] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [20px 20px, 0px 0px] at (0) should be [unset] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [20px 20px, 0px 0px] at (0.3) should be [unset] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [20px 20px, 0px 0px] at (0.5) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [20px 20px, 0px 0px] at (0.6) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [20px 20px, 0px 0px] at (1) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [20px 20px, 0px 0px] at (1.5) should be [20px 20px, 0px 0px] +Pass CSS Transitions: property from [unset] to [20px 20px, 0px 0px] at (-0.3) should be [20px 20px, 0px 0px] +Pass CSS Transitions: property from [unset] to [20px 20px, 0px 0px] at (0) should be [20px 20px, 0px 0px] +Pass CSS Transitions: property from [unset] to [20px 20px, 0px 0px] at (0.3) should be [20px 20px, 0px 0px] +Pass CSS Transitions: property from [unset] to [20px 20px, 0px 0px] at (0.5) should be [20px 20px, 0px 0px] +Pass CSS Transitions: property from [unset] to [20px 20px, 0px 0px] at (0.6) should be [20px 20px, 0px 0px] +Pass CSS Transitions: property from [unset] to [20px 20px, 0px 0px] at (1) should be [20px 20px, 0px 0px] +Pass CSS Transitions: property from [unset] to [20px 20px, 0px 0px] at (1.5) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition: all: property from [unset] to [20px 20px, 0px 0px] at (-0.3) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition: all: property from [unset] to [20px 20px, 0px 0px] at (0) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition: all: property from [unset] to [20px 20px, 0px 0px] at (0.3) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition: all: property from [unset] to [20px 20px, 0px 0px] at (0.5) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition: all: property from [unset] to [20px 20px, 0px 0px] at (0.6) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition: all: property from [unset] to [20px 20px, 0px 0px] at (1) should be [20px 20px, 0px 0px] +Pass CSS Transitions with transition: all: property from [unset] to [20px 20px, 0px 0px] at (1.5) should be [20px 20px, 0px 0px] +Pass CSS Animations: property from [unset] to [20px 20px, 0px 0px] at (-0.3) should be [unset] +Pass CSS Animations: property from [unset] to [20px 20px, 0px 0px] at (0) should be [unset] +Pass CSS Animations: property from [unset] to [20px 20px, 0px 0px] at (0.3) should be [unset] +Pass CSS Animations: property from [unset] to [20px 20px, 0px 0px] at (0.5) should be [20px 20px, 0px 0px] +Pass CSS Animations: property from [unset] to [20px 20px, 0px 0px] at (0.6) should be [20px 20px, 0px 0px] +Pass CSS Animations: property from [unset] to [20px 20px, 0px 0px] at (1) should be [20px 20px, 0px 0px] +Pass CSS Animations: property from [unset] to [20px 20px, 0px 0px] at (1.5) should be [20px 20px, 0px 0px] +Pass Web Animations: property from [unset] to [20px 20px, 0px 0px] at (-0.3) should be [unset] +Pass Web Animations: property from [unset] to [20px 20px, 0px 0px] at (0) should be [unset] +Pass Web Animations: property from [unset] to [20px 20px, 0px 0px] at (0.3) should be [unset] +Pass Web Animations: property from [unset] to [20px 20px, 0px 0px] at (0.5) should be [20px 20px, 0px 0px] +Pass Web Animations: property from [unset] to [20px 20px, 0px 0px] at (0.6) should be [20px 20px, 0px 0px] +Pass Web Animations: property from [unset] to [20px 20px, 0px 0px] at (1) should be [20px 20px, 0px 0px] +Pass Web Animations: property from [unset] to [20px 20px, 0px 0px] at (1.5) should be [20px 20px, 0px 0px] +Fail CSS Transitions: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (-0.25) should be [ 0px auto, 0px 0px, contain, cover] +Fail CSS Transitions: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0) should be [ 0px auto, 0px 0px, contain, cover] +Fail CSS Transitions: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.25) should be [10px auto, 10px 10px, contain, cover] +Fail CSS Transitions: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.5) should be [20px auto, 20px 20px, contain, cover] +Fail CSS Transitions: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.75) should be [30px auto, 30px 30px, contain, cover] +Pass CSS Transitions: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (1) should be [40px auto, 40px 40px, contain, cover] +Fail CSS Transitions: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (1.25) should be [50px auto, 50px 50px, contain, cover] +Fail CSS Transitions with transition: all: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (-0.25) should be [ 0px auto, 0px 0px, contain, cover] +Fail CSS Transitions with transition: all: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0) should be [ 0px auto, 0px 0px, contain, cover] +Fail CSS Transitions with transition: all: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.25) should be [10px auto, 10px 10px, contain, cover] +Fail CSS Transitions with transition: all: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.5) should be [20px auto, 20px 20px, contain, cover] +Fail CSS Transitions with transition: all: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.75) should be [30px auto, 30px 30px, contain, cover] +Pass CSS Transitions with transition: all: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (1) should be [40px auto, 40px 40px, contain, cover] +Fail CSS Transitions with transition: all: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (1.25) should be [50px auto, 50px 50px, contain, cover] +Pass CSS Animations: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (-0.25) should be [ 0px auto, 0px 0px, contain, cover] +Pass CSS Animations: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0) should be [ 0px auto, 0px 0px, contain, cover] +Fail CSS Animations: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.25) should be [10px auto, 10px 10px, contain, cover] +Fail CSS Animations: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.5) should be [20px auto, 20px 20px, contain, cover] +Fail CSS Animations: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.75) should be [30px auto, 30px 30px, contain, cover] +Pass CSS Animations: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (1) should be [40px auto, 40px 40px, contain, cover] +Fail CSS Animations: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (1.25) should be [50px auto, 50px 50px, contain, cover] +Pass Web Animations: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (-0.25) should be [ 0px auto, 0px 0px, contain, cover] +Pass Web Animations: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0) should be [ 0px auto, 0px 0px, contain, cover] +Fail Web Animations: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.25) should be [10px auto, 10px 10px, contain, cover] +Fail Web Animations: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.5) should be [20px auto, 20px 20px, contain, cover] +Fail Web Animations: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (0.75) should be [30px auto, 30px 30px, contain, cover] +Pass Web Animations: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (1) should be [40px auto, 40px 40px, contain, cover] +Fail Web Animations: property from [0px auto, 0px 0px, contain, cover] to [40px auto, 40px 40px, contain, cover] at (1.25) should be [50px auto, 50px 50px, contain, cover] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (-0.3) should be [0px 0px, 0px 0px, contain, cover] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0) should be [0px 0px, 0px 0px, contain, cover] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.3) should be [0px 0px, 0px 0px, contain, cover] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.5) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.6) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (1) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (1.5) should be [40px 40px, 40px 40px, cover, contain] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (-0.3) should be [0px 0px, 0px 0px, contain, cover] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0) should be [0px 0px, 0px 0px, contain, cover] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.3) should be [0px 0px, 0px 0px, contain, cover] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.5) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.6) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (1) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (1.5) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (-0.3) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.3) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.5) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.6) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (1) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (1.5) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions with transition: all: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (-0.3) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions with transition: all: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions with transition: all: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.3) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions with transition: all: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.5) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions with transition: all: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.6) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions with transition: all: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (1) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Transitions with transition: all: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (1.5) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Animations: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (-0.3) should be [0px 0px, 0px 0px, contain, cover] +Pass CSS Animations: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0) should be [0px 0px, 0px 0px, contain, cover] +Pass CSS Animations: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.3) should be [0px 0px, 0px 0px, contain, cover] +Pass CSS Animations: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.5) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Animations: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.6) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Animations: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (1) should be [40px 40px, 40px 40px, cover, contain] +Pass CSS Animations: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (1.5) should be [40px 40px, 40px 40px, cover, contain] +Pass Web Animations: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (-0.3) should be [0px 0px, 0px 0px, contain, cover] +Pass Web Animations: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0) should be [0px 0px, 0px 0px, contain, cover] +Pass Web Animations: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.3) should be [0px 0px, 0px 0px, contain, cover] +Pass Web Animations: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.5) should be [40px 40px, 40px 40px, cover, contain] +Pass Web Animations: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (0.6) should be [40px 40px, 40px 40px, cover, contain] +Pass Web Animations: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (1) should be [40px 40px, 40px 40px, cover, contain] +Pass Web Animations: property from [0px 0px, 0px 0px, contain, cover] to [40px 40px, 40px 40px, cover, contain] at (1.5) should be [40px 40px, 40px 40px, cover, contain] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (-0.3) should be [0px auto, 0px 0px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0) should be [0px auto, 0px 0px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.3) should be [0px auto, 0px 0px] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.5) should be [auto 40px, 40px 40px] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.6) should be [auto 40px, 40px 40px] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (1) should be [auto 40px, 40px 40px] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (1.5) should be [auto 40px, 40px 40px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (-0.3) should be [0px auto, 0px 0px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0) should be [0px auto, 0px 0px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.3) should be [0px auto, 0px 0px] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.5) should be [auto 40px, 40px 40px] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.6) should be [auto 40px, 40px 40px] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (1) should be [auto 40px, 40px 40px] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (1.5) should be [auto 40px, 40px 40px] +Pass CSS Transitions: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (-0.3) should be [auto 40px, 40px 40px] +Pass CSS Transitions: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0) should be [auto 40px, 40px 40px] +Pass CSS Transitions: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.3) should be [auto 40px, 40px 40px] +Pass CSS Transitions: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.5) should be [auto 40px, 40px 40px] +Pass CSS Transitions: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.6) should be [auto 40px, 40px 40px] +Pass CSS Transitions: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (1) should be [auto 40px, 40px 40px] +Pass CSS Transitions: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (1.5) should be [auto 40px, 40px 40px] +Pass CSS Transitions with transition: all: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (-0.3) should be [auto 40px, 40px 40px] +Pass CSS Transitions with transition: all: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0) should be [auto 40px, 40px 40px] +Pass CSS Transitions with transition: all: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.3) should be [auto 40px, 40px 40px] +Pass CSS Transitions with transition: all: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.5) should be [auto 40px, 40px 40px] +Pass CSS Transitions with transition: all: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.6) should be [auto 40px, 40px 40px] +Pass CSS Transitions with transition: all: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (1) should be [auto 40px, 40px 40px] +Pass CSS Transitions with transition: all: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (1.5) should be [auto 40px, 40px 40px] +Pass CSS Animations: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (-0.3) should be [0px auto, 0px 0px] +Pass CSS Animations: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0) should be [0px auto, 0px 0px] +Pass CSS Animations: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.3) should be [0px auto, 0px 0px] +Pass CSS Animations: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.5) should be [auto 40px, 40px 40px] +Pass CSS Animations: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.6) should be [auto 40px, 40px 40px] +Pass CSS Animations: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (1) should be [auto 40px, 40px 40px] +Pass CSS Animations: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (1.5) should be [auto 40px, 40px 40px] +Pass Web Animations: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (-0.3) should be [0px auto, 0px 0px] +Pass Web Animations: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0) should be [0px auto, 0px 0px] +Pass Web Animations: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.3) should be [0px auto, 0px 0px] +Pass Web Animations: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.5) should be [auto 40px, 40px 40px] +Pass Web Animations: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (0.6) should be [auto 40px, 40px 40px] +Pass Web Animations: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (1) should be [auto 40px, 40px 40px] +Pass Web Animations: property from [0px auto, 0px 0px] to [auto 40px, 40px 40px] at (1.5) should be [auto 40px, 40px 40px] +Fail CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (-0.25) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0.25) should be [ 5px 5px, 10px 10px, 15px 15px, 25px 25px] +Fail CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0.5) should be [10px 10px, 20px 20px, 30px 30px, 50px 50px] +Fail CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0.75) should be [15px 15px, 30px 30px, 45px 45px, 75px 75px] +Pass CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (1) should be [20px 20px, 40px 40px, 60px 60px, 100px 100px] +Fail CSS Transitions: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (1.25) should be [25px 25px, 50px 50px, 75px 75px, 125px 125px] +Fail CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (-0.25) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0.25) should be [ 5px 5px, 10px 10px, 15px 15px, 25px 25px] +Fail CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0.5) should be [10px 10px, 20px 20px, 30px 30px, 50px 50px] +Fail CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0.75) should be [15px 15px, 30px 30px, 45px 45px, 75px 75px] +Pass CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (1) should be [20px 20px, 40px 40px, 60px 60px, 100px 100px] +Fail CSS Transitions with transition: all: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (1.25) should be [25px 25px, 50px 50px, 75px 75px, 125px 125px] +Pass CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (-0.25) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Pass CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0.25) should be [ 5px 5px, 10px 10px, 15px 15px, 25px 25px] +Fail CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0.5) should be [10px 10px, 20px 20px, 30px 30px, 50px 50px] +Fail CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0.75) should be [15px 15px, 30px 30px, 45px 45px, 75px 75px] +Pass CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (1) should be [20px 20px, 40px 40px, 60px 60px, 100px 100px] +Fail CSS Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (1.25) should be [25px 25px, 50px 50px, 75px 75px, 125px 125px] +Pass Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (-0.25) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Pass Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0.25) should be [ 5px 5px, 10px 10px, 15px 15px, 25px 25px] +Fail Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0.5) should be [10px 10px, 20px 20px, 30px 30px, 50px 50px] +Fail Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (0.75) should be [15px 15px, 30px 30px, 45px 45px, 75px 75px] +Pass Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (1) should be [20px 20px, 40px 40px, 60px 60px, 100px 100px] +Fail Web Animations: property from [0px 0px, 0px 0px, 0px 0px, 0px 0px] to [20px 20px, 40px 40px, 60px 60px, 100px 100px] at (1.25) should be [25px 25px, 50px 50px, 75px 75px, 125px 125px] +Fail CSS Transitions: property from [0px 0px] to [80px 80px] at (-0.25) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Transitions: property from [0px 0px] to [80px 80px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Transitions: property from [0px 0px] to [80px 80px] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px] +Fail CSS Transitions: property from [0px 0px] to [80px 80px] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail CSS Transitions: property from [0px 0px] to [80px 80px] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail CSS Transitions: property from [0px 0px] to [80px 80px] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Transitions: property from [0px 0px] to [80px 80px] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail CSS Transitions with transition: all: property from [0px 0px] to [80px 80px] at (-0.25) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Transitions with transition: all: property from [0px 0px] to [80px 80px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Transitions with transition: all: property from [0px 0px] to [80px 80px] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px] +Fail CSS Transitions with transition: all: property from [0px 0px] to [80px 80px] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail CSS Transitions with transition: all: property from [0px 0px] to [80px 80px] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail CSS Transitions with transition: all: property from [0px 0px] to [80px 80px] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Transitions with transition: all: property from [0px 0px] to [80px 80px] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail CSS Animations: property from [0px 0px] to [80px 80px] at (-0.25) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Animations: property from [0px 0px] to [80px 80px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail CSS Animations: property from [0px 0px] to [80px 80px] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px] +Fail CSS Animations: property from [0px 0px] to [80px 80px] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail CSS Animations: property from [0px 0px] to [80px 80px] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail CSS Animations: property from [0px 0px] to [80px 80px] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail CSS Animations: property from [0px 0px] to [80px 80px] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail Web Animations: property from [0px 0px] to [80px 80px] at (-0.25) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail Web Animations: property from [0px 0px] to [80px 80px] at (0) should be [ 0px 0px, 0px 0px, 0px 0px, 0px 0px] +Fail Web Animations: property from [0px 0px] to [80px 80px] at (0.25) should be [ 20px 20px, 20px 20px, 20px 20px, 20px 20px] +Fail Web Animations: property from [0px 0px] to [80px 80px] at (0.5) should be [ 40px 40px, 40px 40px, 40px 40px, 40px 40px] +Fail Web Animations: property from [0px 0px] to [80px 80px] at (0.75) should be [ 60px 60px, 60px 60px, 60px 60px, 60px 60px] +Fail Web Animations: property from [0px 0px] to [80px 80px] at (1) should be [ 80px 80px, 80px 80px, 80px 80px, 80px 80px] +Fail Web Animations: property from [0px 0px] to [80px 80px] at (1.25) should be [100px 100px, 100px 100px, 100px 100px, 100px 100px] +Fail CSS Transitions: property from [0px] to [80px] at (-0.25) should be [ 0px, 0px, 0px, 0px] +Fail CSS Transitions: property from [0px] to [80px] at (0) should be [ 0px, 0px, 0px, 0px] +Fail CSS Transitions: property from [0px] to [80px] at (0.25) should be [ 20px, 20px, 20px, 20px] +Fail CSS Transitions: property from [0px] to [80px] at (0.5) should be [ 40px, 40px, 40px, 40px] +Fail CSS Transitions: property from [0px] to [80px] at (0.75) should be [ 60px, 60px, 60px, 60px] +Fail CSS Transitions: property from [0px] to [80px] at (1) should be [ 80px, 80px, 80px, 80px] +Fail CSS Transitions: property from [0px] to [80px] at (1.25) should be [100px, 100px, 100px, 100px] +Fail CSS Transitions with transition: all: property from [0px] to [80px] at (-0.25) should be [ 0px, 0px, 0px, 0px] +Fail CSS Transitions with transition: all: property from [0px] to [80px] at (0) should be [ 0px, 0px, 0px, 0px] +Fail CSS Transitions with transition: all: property from [0px] to [80px] at (0.25) should be [ 20px, 20px, 20px, 20px] +Fail CSS Transitions with transition: all: property from [0px] to [80px] at (0.5) should be [ 40px, 40px, 40px, 40px] +Fail CSS Transitions with transition: all: property from [0px] to [80px] at (0.75) should be [ 60px, 60px, 60px, 60px] +Fail CSS Transitions with transition: all: property from [0px] to [80px] at (1) should be [ 80px, 80px, 80px, 80px] +Fail CSS Transitions with transition: all: property from [0px] to [80px] at (1.25) should be [100px, 100px, 100px, 100px] +Fail CSS Animations: property from [0px] to [80px] at (-0.25) should be [ 0px, 0px, 0px, 0px] +Fail CSS Animations: property from [0px] to [80px] at (0) should be [ 0px, 0px, 0px, 0px] +Fail CSS Animations: property from [0px] to [80px] at (0.25) should be [ 20px, 20px, 20px, 20px] +Fail CSS Animations: property from [0px] to [80px] at (0.5) should be [ 40px, 40px, 40px, 40px] +Fail CSS Animations: property from [0px] to [80px] at (0.75) should be [ 60px, 60px, 60px, 60px] +Fail CSS Animations: property from [0px] to [80px] at (1) should be [ 80px, 80px, 80px, 80px] +Fail CSS Animations: property from [0px] to [80px] at (1.25) should be [100px, 100px, 100px, 100px] +Fail Web Animations: property from [0px] to [80px] at (-0.25) should be [ 0px, 0px, 0px, 0px] +Fail Web Animations: property from [0px] to [80px] at (0) should be [ 0px, 0px, 0px, 0px] +Fail Web Animations: property from [0px] to [80px] at (0.25) should be [ 20px, 20px, 20px, 20px] +Fail Web Animations: property from [0px] to [80px] at (0.5) should be [ 40px, 40px, 40px, 40px] +Fail Web Animations: property from [0px] to [80px] at (0.75) should be [ 60px, 60px, 60px, 60px] +Fail Web Animations: property from [0px] to [80px] at (1) should be [ 80px, 80px, 80px, 80px] +Fail Web Animations: property from [0px] to [80px] at (1.25) should be [100px, 100px, 100px, 100px] +Fail CSS Transitions: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (-0.25) should be [ 0px 0px, 80px 0px, 0px 0px, 90px 0px] +Fail CSS Transitions: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0) should be [ 0px 0px, 80px 0px, 0px 0px, 80px 0px] +Fail CSS Transitions: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.25) should be [10px 10px, 80px 20px, 0px 20px, 70px 10px] +Fail CSS Transitions: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.5) should be [20px 20px, 80px 40px, 0px 40px, 60px 20px] +Fail CSS Transitions: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.75) should be [30px 30px, 80px 60px, 0px 60px, 50px 30px] +Fail CSS Transitions: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1) should be [40px 40px, 80px 80px, 0px 80px, 40px 40px] +Fail CSS Transitions: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1.25) should be [50px 50px, 80px 100px, 0px 100px, 30px 50px] +Fail CSS Transitions with transition: all: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (-0.25) should be [ 0px 0px, 80px 0px, 0px 0px, 90px 0px] +Fail CSS Transitions with transition: all: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0) should be [ 0px 0px, 80px 0px, 0px 0px, 80px 0px] +Fail CSS Transitions with transition: all: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.25) should be [10px 10px, 80px 20px, 0px 20px, 70px 10px] +Fail CSS Transitions with transition: all: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.5) should be [20px 20px, 80px 40px, 0px 40px, 60px 20px] +Fail CSS Transitions with transition: all: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.75) should be [30px 30px, 80px 60px, 0px 60px, 50px 30px] +Fail CSS Transitions with transition: all: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1) should be [40px 40px, 80px 80px, 0px 80px, 40px 40px] +Fail CSS Transitions with transition: all: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1.25) should be [50px 50px, 80px 100px, 0px 100px, 30px 50px] +Fail CSS Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (-0.25) should be [ 0px 0px, 80px 0px, 0px 0px, 90px 0px] +Fail CSS Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0) should be [ 0px 0px, 80px 0px, 0px 0px, 80px 0px] +Fail CSS Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.25) should be [10px 10px, 80px 20px, 0px 20px, 70px 10px] +Fail CSS Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.5) should be [20px 20px, 80px 40px, 0px 40px, 60px 20px] +Fail CSS Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.75) should be [30px 30px, 80px 60px, 0px 60px, 50px 30px] +Fail CSS Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1) should be [40px 40px, 80px 80px, 0px 80px, 40px 40px] +Fail CSS Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1.25) should be [50px 50px, 80px 100px, 0px 100px, 30px 50px] +Fail Web Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (-0.25) should be [ 0px 0px, 80px 0px, 0px 0px, 90px 0px] +Fail Web Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0) should be [ 0px 0px, 80px 0px, 0px 0px, 80px 0px] +Fail Web Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.25) should be [10px 10px, 80px 20px, 0px 20px, 70px 10px] +Fail Web Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.5) should be [20px 20px, 80px 40px, 0px 40px, 60px 20px] +Fail Web Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (0.75) should be [30px 30px, 80px 60px, 0px 60px, 50px 30px] +Fail Web Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1) should be [40px 40px, 80px 80px, 0px 80px, 40px 40px] +Fail Web Animations: property from [0px 0px, 80px 0px] to [40px 40px, 80px 80px, 0px 80px] at (1.25) should be [50px 50px, 80px 100px, 0px 100px, 30px 50px] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-bottom-left-radius-composition.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-bottom-left-radius-composition.txt new file mode 100644 index 00000000000..20a7a16c57b --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-bottom-left-radius-composition.txt @@ -0,0 +1,32 @@ +Summary + +Harness status: OK + +Rerun + +Found 21 tests + +2 Pass +19 Fail +Details +Result Test Name MessageFail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (-0.25) should be [75px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0) should be [100px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0.25) should be [125px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0.5) should be [150px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0.75) should be [175px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (1) should be [200px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (1.25) should be [225px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (-0.25) should be [75px 100px] +Pass Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0) should be [100px 120px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0.25) should be [125px 140px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0.5) should be [150px 160px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0.75) should be [175px 180px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (1) should be [200px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (1.25) should be [225px 220px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (-0.25) should be [75px 220px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0) should be [100px 200px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0.25) should be [125px 180px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0.5) should be [150px 160px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0.75) should be [175px 140px] +Pass Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (1) should be [200px 120px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (1.25) should be [225px 100px] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-bottom-right-radius-composition.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-bottom-right-radius-composition.txt new file mode 100644 index 00000000000..352940eb20d --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-bottom-right-radius-composition.txt @@ -0,0 +1,32 @@ +Summary + +Harness status: OK + +Rerun + +Found 21 tests + +2 Pass +19 Fail +Details +Result Test Name MessageFail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (-0.25) should be [75px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0) should be [100px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0.25) should be [125px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0.5) should be [150px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0.75) should be [175px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (1) should be [200px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (1.25) should be [225px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (-0.25) should be [75px 100px] +Pass Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0) should be [100px 120px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0.25) should be [125px 140px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0.5) should be [150px 160px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0.75) should be [175px 180px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (1) should be [200px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (1.25) should be [225px 220px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (-0.25) should be [75px 220px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0) should be [100px 200px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0.25) should be [125px 180px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0.5) should be [150px 160px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0.75) should be [175px 140px] +Pass Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (1) should be [200px 120px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (1.25) should be [225px 100px] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-bottom-width-composition.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-bottom-width-composition.txt new file mode 100644 index 00000000000..a3b4bdd2600 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-bottom-width-composition.txt @@ -0,0 +1,31 @@ +Summary + +Harness status: OK + +Rerun + +Found 20 tests + +1 Pass +19 Fail +Details +Result Test Name MessageFail Compositing: property underlying [50px] from add [100px] to add [200px] at (-0.3) should be [120px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (0) should be [150px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (0.5) should be [200px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (1) should be [250px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (1.5) should be [300px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (-0.5) should be [114px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (0) should be [110px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (0.5) should be [106px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (1) should be [102px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (1.5) should be [98px] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (-0.3) should be [calc(130px + 4em)] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (0) should be [calc(100px + 10em)] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (0.5) should be [calc(50px + 20em)] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (1) should be [30em] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (1.5) should be [calc(-50px + 40em)] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (-0.3) should be [135px] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (0) should be [150px] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (0.5) should be [175px] +Pass Compositing: property underlying [50px] from add [100px] to replace [200px] at (1) should be [200px] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (1.5) should be [225px] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-color-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-color-interpolation.txt new file mode 100644 index 00000000000..47db9313ec1 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-color-interpolation.txt @@ -0,0 +1,155 @@ +Summary + +Harness status: OK + +Rerun + +Found 144 tests + +48 Pass +96 Fail +Details +Result Test Name MessageFail CSS Transitions: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (-0.3) should be [rgb(23, 33, 43) rgb(40, 50, 60) rgb(17, 27, 37) rgb(37, 47, 57)] +Fail CSS Transitions: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (0) should be [rgb(20, 30, 40) rgb(40, 50, 60)] +Fail CSS Transitions: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (0.3) should be [rgb(17, 27, 37) rgb(40, 50, 60) rgb(23, 33, 43) rgb(43, 53, 63)] +Fail CSS Transitions: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (0.6) should be [rgb(14, 24, 34) rgb(40, 50, 60) rgb(26, 36, 46) rgb(46, 56, 66)] +Pass CSS Transitions: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (1) should be [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] +Fail CSS Transitions: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (1.5) should be [rgb(5, 15, 25) rgb(40, 50, 60) rgb(35, 45, 55) rgb(55, 65, 75)] +Fail CSS Transitions with transition: all: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (-0.3) should be [rgb(23, 33, 43) rgb(40, 50, 60) rgb(17, 27, 37) rgb(37, 47, 57)] +Fail CSS Transitions with transition: all: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (0) should be [rgb(20, 30, 40) rgb(40, 50, 60)] +Fail CSS Transitions with transition: all: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (0.3) should be [rgb(17, 27, 37) rgb(40, 50, 60) rgb(23, 33, 43) rgb(43, 53, 63)] +Fail CSS Transitions with transition: all: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (0.6) should be [rgb(14, 24, 34) rgb(40, 50, 60) rgb(26, 36, 46) rgb(46, 56, 66)] +Pass CSS Transitions with transition: all: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (1) should be [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] +Fail CSS Transitions with transition: all: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (1.5) should be [rgb(5, 15, 25) rgb(40, 50, 60) rgb(35, 45, 55) rgb(55, 65, 75)] +Fail CSS Animations: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (-0.3) should be [rgb(23, 33, 43) rgb(40, 50, 60) rgb(17, 27, 37) rgb(37, 47, 57)] +Pass CSS Animations: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (0) should be [rgb(20, 30, 40) rgb(40, 50, 60)] +Pass CSS Animations: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (0.3) should be [rgb(17, 27, 37) rgb(40, 50, 60) rgb(23, 33, 43) rgb(43, 53, 63)] +Pass CSS Animations: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (0.6) should be [rgb(14, 24, 34) rgb(40, 50, 60) rgb(26, 36, 46) rgb(46, 56, 66)] +Pass CSS Animations: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (1) should be [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] +Fail CSS Animations: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (1.5) should be [rgb(5, 15, 25) rgb(40, 50, 60) rgb(35, 45, 55) rgb(55, 65, 75)] +Fail Web Animations: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (-0.3) should be [rgb(23, 33, 43) rgb(40, 50, 60) rgb(17, 27, 37) rgb(37, 47, 57)] +Pass Web Animations: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (0) should be [rgb(20, 30, 40) rgb(40, 50, 60)] +Pass Web Animations: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (0.3) should be [rgb(17, 27, 37) rgb(40, 50, 60) rgb(23, 33, 43) rgb(43, 53, 63)] +Pass Web Animations: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (0.6) should be [rgb(14, 24, 34) rgb(40, 50, 60) rgb(26, 36, 46) rgb(46, 56, 66)] +Pass Web Animations: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (1) should be [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] +Fail Web Animations: property from [rgb(20, 30, 40) rgb(40, 50, 60)] to [rgb(10, 20, 30) rgb(40, 50, 60) rgb(30, 40, 50) rgb(50, 60, 70)] at (1.5) should be [rgb(5, 15, 25) rgb(40, 50, 60) rgb(35, 45, 55) rgb(55, 65, 75)] +Fail CSS Transitions: property from neutral to [orange] at (-0.3) should be [rgb(0, 0, 181)] +Fail CSS Transitions: property from neutral to [orange] at (0) should be [rgb(0, 0, 139)] +Fail CSS Transitions: property from neutral to [orange] at (0.3) should be [rgb(77, 50, 97)] +Fail CSS Transitions: property from neutral to [orange] at (0.6) should be [rgb(153, 99, 56)] +Pass CSS Transitions: property from neutral to [orange] at (1) should be [rgb(255, 165, 0)] +Fail CSS Transitions: property from neutral to [orange] at (1.5) should be [rgb(255, 248, 0)] +Fail CSS Transitions with transition: all: property from neutral to [orange] at (-0.3) should be [rgb(0, 0, 181)] +Fail CSS Transitions with transition: all: property from neutral to [orange] at (0) should be [rgb(0, 0, 139)] +Fail CSS Transitions with transition: all: property from neutral to [orange] at (0.3) should be [rgb(77, 50, 97)] +Fail CSS Transitions with transition: all: property from neutral to [orange] at (0.6) should be [rgb(153, 99, 56)] +Pass CSS Transitions with transition: all: property from neutral to [orange] at (1) should be [rgb(255, 165, 0)] +Fail CSS Transitions with transition: all: property from neutral to [orange] at (1.5) should be [rgb(255, 248, 0)] +Fail CSS Animations: property from neutral to [orange] at (-0.3) should be [rgb(0, 0, 181)] +Pass CSS Animations: property from neutral to [orange] at (0) should be [rgb(0, 0, 139)] +Fail CSS Animations: property from neutral to [orange] at (0.3) should be [rgb(77, 50, 97)] +Fail CSS Animations: property from neutral to [orange] at (0.6) should be [rgb(153, 99, 56)] +Pass CSS Animations: property from neutral to [orange] at (1) should be [rgb(255, 165, 0)] +Fail CSS Animations: property from neutral to [orange] at (1.5) should be [rgb(255, 248, 0)] +Fail Web Animations: property from neutral to [orange] at (-0.3) should be [rgb(0, 0, 181)] +Pass Web Animations: property from neutral to [orange] at (0) should be [rgb(0, 0, 139)] +Fail Web Animations: property from neutral to [orange] at (0.3) should be [rgb(77, 50, 97)] +Fail Web Animations: property from neutral to [orange] at (0.6) should be [rgb(153, 99, 56)] +Pass Web Animations: property from neutral to [orange] at (1) should be [rgb(255, 165, 0)] +Fail Web Animations: property from neutral to [orange] at (1.5) should be [rgb(255, 248, 0)] +Fail CSS Transitions: property from [initial] to [orange] at (-0.3) should be [rgb(0, 0, 0)] +Fail CSS Transitions: property from [initial] to [orange] at (0) should be [rgb(0, 0, 0)] +Fail CSS Transitions: property from [initial] to [orange] at (0.3) should be [rgb(77, 50, 0)] +Fail CSS Transitions: property from [initial] to [orange] at (0.6) should be [rgb(153, 99, 0)] +Pass CSS Transitions: property from [initial] to [orange] at (1) should be [rgb(255, 165, 0)] +Fail CSS Transitions: property from [initial] to [orange] at (1.5) should be [rgb(255, 248, 0)] +Fail CSS Transitions with transition: all: property from [initial] to [orange] at (-0.3) should be [rgb(0, 0, 0)] +Fail CSS Transitions with transition: all: property from [initial] to [orange] at (0) should be [rgb(0, 0, 0)] +Fail CSS Transitions with transition: all: property from [initial] to [orange] at (0.3) should be [rgb(77, 50, 0)] +Fail CSS Transitions with transition: all: property from [initial] to [orange] at (0.6) should be [rgb(153, 99, 0)] +Pass CSS Transitions with transition: all: property from [initial] to [orange] at (1) should be [rgb(255, 165, 0)] +Fail CSS Transitions with transition: all: property from [initial] to [orange] at (1.5) should be [rgb(255, 248, 0)] +Pass CSS Animations: property from [initial] to [orange] at (-0.3) should be [rgb(0, 0, 0)] +Pass CSS Animations: property from [initial] to [orange] at (0) should be [rgb(0, 0, 0)] +Fail CSS Animations: property from [initial] to [orange] at (0.3) should be [rgb(77, 50, 0)] +Fail CSS Animations: property from [initial] to [orange] at (0.6) should be [rgb(153, 99, 0)] +Pass CSS Animations: property from [initial] to [orange] at (1) should be [rgb(255, 165, 0)] +Fail CSS Animations: property from [initial] to [orange] at (1.5) should be [rgb(255, 248, 0)] +Pass Web Animations: property from [initial] to [orange] at (-0.3) should be [rgb(0, 0, 0)] +Pass Web Animations: property from [initial] to [orange] at (0) should be [rgb(0, 0, 0)] +Fail Web Animations: property from [initial] to [orange] at (0.3) should be [rgb(77, 50, 0)] +Fail Web Animations: property from [initial] to [orange] at (0.6) should be [rgb(153, 99, 0)] +Pass Web Animations: property from [initial] to [orange] at (1) should be [rgb(255, 165, 0)] +Fail Web Animations: property from [initial] to [orange] at (1.5) should be [rgb(255, 248, 0)] +Fail CSS Transitions: property from [inherit] to [orange] at (-0.3) should be [rgb(255, 255, 255)] +Fail CSS Transitions: property from [inherit] to [orange] at (0) should be [rgb(255, 255, 255)] +Fail CSS Transitions: property from [inherit] to [orange] at (0.3) should be [rgb(255, 228, 179)] +Fail CSS Transitions: property from [inherit] to [orange] at (0.6) should be [rgb(255, 201, 102)] +Pass CSS Transitions: property from [inherit] to [orange] at (1) should be [rgb(255, 165, 0)] +Fail CSS Transitions: property from [inherit] to [orange] at (1.5) should be [rgb(255, 120, 0)] +Fail CSS Transitions with transition: all: property from [inherit] to [orange] at (-0.3) should be [rgb(255, 255, 255)] +Fail CSS Transitions with transition: all: property from [inherit] to [orange] at (0) should be [rgb(255, 255, 255)] +Fail CSS Transitions with transition: all: property from [inherit] to [orange] at (0.3) should be [rgb(255, 228, 179)] +Fail CSS Transitions with transition: all: property from [inherit] to [orange] at (0.6) should be [rgb(255, 201, 102)] +Pass CSS Transitions with transition: all: property from [inherit] to [orange] at (1) should be [rgb(255, 165, 0)] +Fail CSS Transitions with transition: all: property from [inherit] to [orange] at (1.5) should be [rgb(255, 120, 0)] +Pass CSS Animations: property from [inherit] to [orange] at (-0.3) should be [rgb(255, 255, 255)] +Pass CSS Animations: property from [inherit] to [orange] at (0) should be [rgb(255, 255, 255)] +Fail CSS Animations: property from [inherit] to [orange] at (0.3) should be [rgb(255, 228, 179)] +Fail CSS Animations: property from [inherit] to [orange] at (0.6) should be [rgb(255, 201, 102)] +Pass CSS Animations: property from [inherit] to [orange] at (1) should be [rgb(255, 165, 0)] +Fail CSS Animations: property from [inherit] to [orange] at (1.5) should be [rgb(255, 120, 0)] +Pass Web Animations: property from [inherit] to [orange] at (-0.3) should be [rgb(255, 255, 255)] +Pass Web Animations: property from [inherit] to [orange] at (0) should be [rgb(255, 255, 255)] +Fail Web Animations: property from [inherit] to [orange] at (0.3) should be [rgb(255, 228, 179)] +Fail Web Animations: property from [inherit] to [orange] at (0.6) should be [rgb(255, 201, 102)] +Pass Web Animations: property from [inherit] to [orange] at (1) should be [rgb(255, 165, 0)] +Fail Web Animations: property from [inherit] to [orange] at (1.5) should be [rgb(255, 120, 0)] +Fail CSS Transitions: property from [unset] to [orange] at (-0.3) should be [rgb(0, 0, 0)] +Fail CSS Transitions: property from [unset] to [orange] at (0) should be [rgb(0, 0, 0)] +Fail CSS Transitions: property from [unset] to [orange] at (0.3) should be [rgb(77, 50, 0)] +Fail CSS Transitions: property from [unset] to [orange] at (0.6) should be [rgb(153, 99, 0)] +Pass CSS Transitions: property from [unset] to [orange] at (1) should be [rgb(255, 165, 0)] +Fail CSS Transitions: property from [unset] to [orange] at (1.5) should be [rgb(255, 248, 0)] +Fail CSS Transitions with transition: all: property from [unset] to [orange] at (-0.3) should be [rgb(0, 0, 0)] +Fail CSS Transitions with transition: all: property from [unset] to [orange] at (0) should be [rgb(0, 0, 0)] +Fail CSS Transitions with transition: all: property from [unset] to [orange] at (0.3) should be [rgb(77, 50, 0)] +Fail CSS Transitions with transition: all: property from [unset] to [orange] at (0.6) should be [rgb(153, 99, 0)] +Pass CSS Transitions with transition: all: property from [unset] to [orange] at (1) should be [rgb(255, 165, 0)] +Fail CSS Transitions with transition: all: property from [unset] to [orange] at (1.5) should be [rgb(255, 248, 0)] +Pass CSS Animations: property from [unset] to [orange] at (-0.3) should be [rgb(0, 0, 0)] +Pass CSS Animations: property from [unset] to [orange] at (0) should be [rgb(0, 0, 0)] +Fail CSS Animations: property from [unset] to [orange] at (0.3) should be [rgb(77, 50, 0)] +Fail CSS Animations: property from [unset] to [orange] at (0.6) should be [rgb(153, 99, 0)] +Pass CSS Animations: property from [unset] to [orange] at (1) should be [rgb(255, 165, 0)] +Fail CSS Animations: property from [unset] to [orange] at (1.5) should be [rgb(255, 248, 0)] +Pass Web Animations: property from [unset] to [orange] at (-0.3) should be [rgb(0, 0, 0)] +Pass Web Animations: property from [unset] to [orange] at (0) should be [rgb(0, 0, 0)] +Fail Web Animations: property from [unset] to [orange] at (0.3) should be [rgb(77, 50, 0)] +Fail Web Animations: property from [unset] to [orange] at (0.6) should be [rgb(153, 99, 0)] +Pass Web Animations: property from [unset] to [orange] at (1) should be [rgb(255, 165, 0)] +Fail Web Animations: property from [unset] to [orange] at (1.5) should be [rgb(255, 248, 0)] +Fail CSS Transitions: property from [white] to [orange] at (-0.3) should be [white] +Fail CSS Transitions: property from [white] to [orange] at (0) should be [white] +Fail CSS Transitions: property from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)] +Fail CSS Transitions: property from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)] +Pass CSS Transitions: property from [white] to [orange] at (1) should be [orange] +Fail CSS Transitions: property from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)] +Fail CSS Transitions with transition: all: property from [white] to [orange] at (-0.3) should be [white] +Fail CSS Transitions with transition: all: property from [white] to [orange] at (0) should be [white] +Fail CSS Transitions with transition: all: property from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)] +Fail CSS Transitions with transition: all: property from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)] +Pass CSS Transitions with transition: all: property from [white] to [orange] at (1) should be [orange] +Fail CSS Transitions with transition: all: property from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)] +Pass CSS Animations: property from [white] to [orange] at (-0.3) should be [white] +Pass CSS Animations: property from [white] to [orange] at (0) should be [white] +Fail CSS Animations: property from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)] +Fail CSS Animations: property from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)] +Pass CSS Animations: property from [white] to [orange] at (1) should be [orange] +Fail CSS Animations: property from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)] +Pass Web Animations: property from [white] to [orange] at (-0.3) should be [white] +Pass Web Animations: property from [white] to [orange] at (0) should be [white] +Fail Web Animations: property from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)] +Fail Web Animations: property from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)] +Pass Web Animations: property from [white] to [orange] at (1) should be [orange] +Fail Web Animations: property from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-outset-composition.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-outset-composition.txt new file mode 100644 index 00000000000..6eb76c7ad34 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-outset-composition.txt @@ -0,0 +1,66 @@ +Summary + +Harness status: OK + +Rerun + +Found 56 tests + +56 Fail +Details +Result Test Name MessageFail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (-0.25) should be [0] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0) should be [2 4 6 8] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0.25) should be [27 29 31 33] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0.5) should be [52 54 56 58] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0.75) should be [77 79 81 83] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (1) should be [102 104 106 108] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (1.25) should be [127 129 131 133] +Fail Compositing: property underlying [100 200 300 400] from add [100] to add [200 300 500] at (-0.25) should be [175 250 300 450] +Fail Compositing: property underlying [100 200 300 400] from add [100] to add [200 300 500] at (0) should be [200 300 400 500] +Fail Compositing: property underlying [100 200 300 400] from add [100] to add [200 300 500] at (0.25) should be [225 350 500 550] +Fail Compositing: property underlying [100 200 300 400] from add [100] to add [200 300 500] at (0.5) should be [250 400 600 600] +Fail Compositing: property underlying [100 200 300 400] from add [100] to add [200 300 500] at (0.75) should be [275 450 700 650] +Fail Compositing: property underlying [100 200 300 400] from add [100] to add [200 300 500] at (1) should be [300 500 800 700] +Fail Compositing: property underlying [100 200 300 400] from add [100] to add [200 300 500] at (1.25) should be [325 550 900 750] +Fail Compositing: property underlying [1 2 3px 4px] from add [1 2 3px 4px] to add [101 102 103px 104px] at (-0.25) should be [0 0 0px 0px] +Fail Compositing: property underlying [1 2 3px 4px] from add [1 2 3px 4px] to add [101 102 103px 104px] at (0) should be [2 4 6px 8px] +Fail Compositing: property underlying [1 2 3px 4px] from add [1 2 3px 4px] to add [101 102 103px 104px] at (0.25) should be [27 29 31px 33px] +Fail Compositing: property underlying [1 2 3px 4px] from add [1 2 3px 4px] to add [101 102 103px 104px] at (0.5) should be [52 54 56px 58px] +Fail Compositing: property underlying [1 2 3px 4px] from add [1 2 3px 4px] to add [101 102 103px 104px] at (0.75) should be [77 79 81px 83px] +Fail Compositing: property underlying [1 2 3px 4px] from add [1 2 3px 4px] to add [101 102 103px 104px] at (1) should be [102 104 106px 108px] +Fail Compositing: property underlying [1 2 3px 4px] from add [1 2 3px 4px] to add [101 102 103px 104px] at (1.25) should be [127 129 131px 133px] +Fail Compositing: property underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (-0.25) should be [225px 225px 350px 350px] +Fail Compositing: property underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (0) should be [200px 200px 300px 300px] +Fail Compositing: property underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (0.25) should be [175px 175px 250px 250px] +Fail Compositing: property underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (0.5) should be [150px 150px 200px 200px] +Fail Compositing: property underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (0.75) should be [125px 125px 150px 150px] +Fail Compositing: property underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (1) should be [100px] +Fail Compositing: property underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (1.25) should be [75px 75px 50px 50px] +Fail Compositing: property underlying [10 20px] from replace [100 100px] to add [190 180px] at (-0.25) should be [75 75px] +Fail Compositing: property underlying [10 20px] from replace [100 100px] to add [190 180px] at (0) should be [100 100px] +Fail Compositing: property underlying [10 20px] from replace [100 100px] to add [190 180px] at (0.25) should be [125 125px] +Fail Compositing: property underlying [10 20px] from replace [100 100px] to add [190 180px] at (0.5) should be [150 150px] +Fail Compositing: property underlying [10 20px] from replace [100 100px] to add [190 180px] at (0.75) should be [175 175px] +Fail Compositing: property underlying [10 20px] from replace [100 100px] to add [190 180px] at (1) should be [200 200px] +Fail Compositing: property underlying [10 20px] from replace [100 100px] to add [190 180px] at (1.25) should be [225 225px] +Fail Compositing: property underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (-0.25) should be [125px 125] +Fail Compositing: property underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (0) should be [100px 100] +Fail Compositing: property underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (0.25) should be [75px 75] +Fail Compositing: property underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (0.5) should be [50px 50] +Fail Compositing: property underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (0.75) should be [25px 25] +Fail Compositing: property underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (1) should be [0px 0] +Fail Compositing: property underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (1.25) should be [0px 0] +Fail Compositing: property underlying [10 20] from add [100px 150px] to add [200px 250px] at (-0.25) should be [75px 125px] +Fail Compositing: property underlying [10 20] from add [100px 150px] to add [200px 250px] at (0) should be [100px 150px] +Fail Compositing: property underlying [10 20] from add [100px 150px] to add [200px 250px] at (0.25) should be [125px 175px] +Fail Compositing: property underlying [10 20] from add [100px 150px] to add [200px 250px] at (0.5) should be [150px 200px] +Fail Compositing: property underlying [10 20] from add [100px 150px] to add [200px 250px] at (0.75) should be [175px 225px] +Fail Compositing: property underlying [10 20] from add [100px 150px] to add [200px 250px] at (1) should be [200px 250px] +Fail Compositing: property underlying [10 20] from add [100px 150px] to add [200px 250px] at (1.25) should be [225px 275px] +Fail Compositing: property underlying [10 20] from add [100 150px] to add [200px 250] at (-0.25) should be [100 150px] +Fail Compositing: property underlying [10 20] from add [100 150px] to add [200px 250] at (0) should be [100 150px] +Fail Compositing: property underlying [10 20] from add [100 150px] to add [200px 250] at (0.25) should be [100 150px] +Fail Compositing: property underlying [10 20] from add [100 150px] to add [200px 250] at (0.5) should be [200px 250] +Fail Compositing: property underlying [10 20] from add [100 150px] to add [200px 250] at (0.75) should be [200px 250] +Fail Compositing: property underlying [10 20] from add [100 150px] to add [200px 250] at (1) should be [200px 250] +Fail Compositing: property underlying [10 20] from add [100 150px] to add [200px 250] at (1.25) should be [200px 250] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-outset-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-outset-interpolation.txt new file mode 100644 index 00000000000..be433ce32ec --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-outset-interpolation.txt @@ -0,0 +1,178 @@ +Summary + +Harness status: OK + +Rerun + +Found 168 tests + +168 Fail +Details +Result Test Name MessageFail CSS Transitions: property from neutral to [2px] at (-0.3) should be [0.7px] +Fail CSS Transitions: property from neutral to [2px] at (0) should be [1px] +Fail CSS Transitions: property from neutral to [2px] at (0.3) should be [1.3px] +Fail CSS Transitions: property from neutral to [2px] at (0.6) should be [1.6px] +Fail CSS Transitions: property from neutral to [2px] at (1) should be [2px] +Fail CSS Transitions: property from neutral to [2px] at (1.5) should be [2.5px] +Fail CSS Transitions with transition: all: property from neutral to [2px] at (-0.3) should be [0.7px] +Fail CSS Transitions with transition: all: property from neutral to [2px] at (0) should be [1px] +Fail CSS Transitions with transition: all: property from neutral to [2px] at (0.3) should be [1.3px] +Fail CSS Transitions with transition: all: property from neutral to [2px] at (0.6) should be [1.6px] +Fail CSS Transitions with transition: all: property from neutral to [2px] at (1) should be [2px] +Fail CSS Transitions with transition: all: property from neutral to [2px] at (1.5) should be [2.5px] +Fail CSS Animations: property from neutral to [2px] at (-0.3) should be [0.7px] +Fail CSS Animations: property from neutral to [2px] at (0) should be [1px] +Fail CSS Animations: property from neutral to [2px] at (0.3) should be [1.3px] +Fail CSS Animations: property from neutral to [2px] at (0.6) should be [1.6px] +Fail CSS Animations: property from neutral to [2px] at (1) should be [2px] +Fail CSS Animations: property from neutral to [2px] at (1.5) should be [2.5px] +Fail Web Animations: property from neutral to [2px] at (-0.3) should be [0.7px] +Fail Web Animations: property from neutral to [2px] at (0) should be [1px] +Fail Web Animations: property from neutral to [2px] at (0.3) should be [1.3px] +Fail Web Animations: property from neutral to [2px] at (0.6) should be [1.6px] +Fail Web Animations: property from neutral to [2px] at (1) should be [2px] +Fail Web Animations: property from neutral to [2px] at (1.5) should be [2.5px] +Fail CSS Transitions: property from [initial] to [2] at (-0.3) should be [0] +Fail CSS Transitions: property from [initial] to [2] at (0) should be [0] +Fail CSS Transitions: property from [initial] to [2] at (0.3) should be [0.6] +Fail CSS Transitions: property from [initial] to [2] at (0.6) should be [1.2] +Fail CSS Transitions: property from [initial] to [2] at (1) should be [2] +Fail CSS Transitions: property from [initial] to [2] at (1.5) should be [3] +Fail CSS Transitions with transition: all: property from [initial] to [2] at (-0.3) should be [0] +Fail CSS Transitions with transition: all: property from [initial] to [2] at (0) should be [0] +Fail CSS Transitions with transition: all: property from [initial] to [2] at (0.3) should be [0.6] +Fail CSS Transitions with transition: all: property from [initial] to [2] at (0.6) should be [1.2] +Fail CSS Transitions with transition: all: property from [initial] to [2] at (1) should be [2] +Fail CSS Transitions with transition: all: property from [initial] to [2] at (1.5) should be [3] +Fail CSS Animations: property from [initial] to [2] at (-0.3) should be [0] +Fail CSS Animations: property from [initial] to [2] at (0) should be [0] +Fail CSS Animations: property from [initial] to [2] at (0.3) should be [0.6] +Fail CSS Animations: property from [initial] to [2] at (0.6) should be [1.2] +Fail CSS Animations: property from [initial] to [2] at (1) should be [2] +Fail CSS Animations: property from [initial] to [2] at (1.5) should be [3] +Fail Web Animations: property from [initial] to [2] at (-0.3) should be [0] +Fail Web Animations: property from [initial] to [2] at (0) should be [0] +Fail Web Animations: property from [initial] to [2] at (0.3) should be [0.6] +Fail Web Animations: property from [initial] to [2] at (0.6) should be [1.2] +Fail Web Animations: property from [initial] to [2] at (1) should be [2] +Fail Web Animations: property from [initial] to [2] at (1.5) should be [3] +Fail CSS Transitions: property from [inherit] to [2px] at (-0.3) should be [12.4px] +Fail CSS Transitions: property from [inherit] to [2px] at (0) should be [10px] +Fail CSS Transitions: property from [inherit] to [2px] at (0.3) should be [7.6px] +Fail CSS Transitions: property from [inherit] to [2px] at (0.6) should be [5.2px] +Fail CSS Transitions: property from [inherit] to [2px] at (1) should be [2px] +Fail CSS Transitions: property from [inherit] to [2px] at (1.5) should be [0px] +Fail CSS Transitions with transition: all: property from [inherit] to [2px] at (-0.3) should be [12.4px] +Fail CSS Transitions with transition: all: property from [inherit] to [2px] at (0) should be [10px] +Fail CSS Transitions with transition: all: property from [inherit] to [2px] at (0.3) should be [7.6px] +Fail CSS Transitions with transition: all: property from [inherit] to [2px] at (0.6) should be [5.2px] +Fail CSS Transitions with transition: all: property from [inherit] to [2px] at (1) should be [2px] +Fail CSS Transitions with transition: all: property from [inherit] to [2px] at (1.5) should be [0px] +Fail CSS Animations: property from [inherit] to [2px] at (-0.3) should be [12.4px] +Fail CSS Animations: property from [inherit] to [2px] at (0) should be [10px] +Fail CSS Animations: property from [inherit] to [2px] at (0.3) should be [7.6px] +Fail CSS Animations: property from [inherit] to [2px] at (0.6) should be [5.2px] +Fail CSS Animations: property from [inherit] to [2px] at (1) should be [2px] +Fail CSS Animations: property from [inherit] to [2px] at (1.5) should be [0px] +Fail Web Animations: property from [inherit] to [2px] at (-0.3) should be [12.4px] +Fail Web Animations: property from [inherit] to [2px] at (0) should be [10px] +Fail Web Animations: property from [inherit] to [2px] at (0.3) should be [7.6px] +Fail Web Animations: property from [inherit] to [2px] at (0.6) should be [5.2px] +Fail Web Animations: property from [inherit] to [2px] at (1) should be [2px] +Fail Web Animations: property from [inherit] to [2px] at (1.5) should be [0px] +Fail CSS Transitions: property from [unset] to [2] at (-0.3) should be [0] +Fail CSS Transitions: property from [unset] to [2] at (0) should be [0] +Fail CSS Transitions: property from [unset] to [2] at (0.3) should be [0.6] +Fail CSS Transitions: property from [unset] to [2] at (0.6) should be [1.2] +Fail CSS Transitions: property from [unset] to [2] at (1) should be [2] +Fail CSS Transitions: property from [unset] to [2] at (1.5) should be [3] +Fail CSS Transitions with transition: all: property from [unset] to [2] at (-0.3) should be [0] +Fail CSS Transitions with transition: all: property from [unset] to [2] at (0) should be [0] +Fail CSS Transitions with transition: all: property from [unset] to [2] at (0.3) should be [0.6] +Fail CSS Transitions with transition: all: property from [unset] to [2] at (0.6) should be [1.2] +Fail CSS Transitions with transition: all: property from [unset] to [2] at (1) should be [2] +Fail CSS Transitions with transition: all: property from [unset] to [2] at (1.5) should be [3] +Fail CSS Animations: property from [unset] to [2] at (-0.3) should be [0] +Fail CSS Animations: property from [unset] to [2] at (0) should be [0] +Fail CSS Animations: property from [unset] to [2] at (0.3) should be [0.6] +Fail CSS Animations: property from [unset] to [2] at (0.6) should be [1.2] +Fail CSS Animations: property from [unset] to [2] at (1) should be [2] +Fail CSS Animations: property from [unset] to [2] at (1.5) should be [3] +Fail Web Animations: property from [unset] to [2] at (-0.3) should be [0] +Fail Web Animations: property from [unset] to [2] at (0) should be [0] +Fail Web Animations: property from [unset] to [2] at (0.3) should be [0.6] +Fail Web Animations: property from [unset] to [2] at (0.6) should be [1.2] +Fail Web Animations: property from [unset] to [2] at (1) should be [2] +Fail Web Animations: property from [unset] to [2] at (1.5) should be [3] +Fail CSS Transitions: property from [0px] to [5px] at (-0.3) should be [0px] +Fail CSS Transitions: property from [0px] to [5px] at (0) should be [0px] +Fail CSS Transitions: property from [0px] to [5px] at (0.3) should be [1.5px] +Fail CSS Transitions: property from [0px] to [5px] at (0.6) should be [3px] +Fail CSS Transitions: property from [0px] to [5px] at (1) should be [5px] +Fail CSS Transitions: property from [0px] to [5px] at (1.5) should be [7.5px] +Fail CSS Transitions with transition: all: property from [0px] to [5px] at (-0.3) should be [0px] +Fail CSS Transitions with transition: all: property from [0px] to [5px] at (0) should be [0px] +Fail CSS Transitions with transition: all: property from [0px] to [5px] at (0.3) should be [1.5px] +Fail CSS Transitions with transition: all: property from [0px] to [5px] at (0.6) should be [3px] +Fail CSS Transitions with transition: all: property from [0px] to [5px] at (1) should be [5px] +Fail CSS Transitions with transition: all: property from [0px] to [5px] at (1.5) should be [7.5px] +Fail CSS Animations: property from [0px] to [5px] at (-0.3) should be [0px] +Fail CSS Animations: property from [0px] to [5px] at (0) should be [0px] +Fail CSS Animations: property from [0px] to [5px] at (0.3) should be [1.5px] +Fail CSS Animations: property from [0px] to [5px] at (0.6) should be [3px] +Fail CSS Animations: property from [0px] to [5px] at (1) should be [5px] +Fail CSS Animations: property from [0px] to [5px] at (1.5) should be [7.5px] +Fail Web Animations: property from [0px] to [5px] at (-0.3) should be [0px] +Fail Web Animations: property from [0px] to [5px] at (0) should be [0px] +Fail Web Animations: property from [0px] to [5px] at (0.3) should be [1.5px] +Fail Web Animations: property from [0px] to [5px] at (0.6) should be [3px] +Fail Web Animations: property from [0px] to [5px] at (1) should be [5px] +Fail Web Animations: property from [0px] to [5px] at (1.5) should be [7.5px] +Fail CSS Transitions: property from [0] to [1] at (-0.3) should be [0] +Fail CSS Transitions: property from [0] to [1] at (0) should be [0] +Fail CSS Transitions: property from [0] to [1] at (0.3) should be [0.3] +Fail CSS Transitions: property from [0] to [1] at (0.6) should be [0.6] +Fail CSS Transitions: property from [0] to [1] at (1) should be [1] +Fail CSS Transitions: property from [0] to [1] at (1.5) should be [1.5] +Fail CSS Transitions with transition: all: property from [0] to [1] at (-0.3) should be [0] +Fail CSS Transitions with transition: all: property from [0] to [1] at (0) should be [0] +Fail CSS Transitions with transition: all: property from [0] to [1] at (0.3) should be [0.3] +Fail CSS Transitions with transition: all: property from [0] to [1] at (0.6) should be [0.6] +Fail CSS Transitions with transition: all: property from [0] to [1] at (1) should be [1] +Fail CSS Transitions with transition: all: property from [0] to [1] at (1.5) should be [1.5] +Fail CSS Animations: property from [0] to [1] at (-0.3) should be [0] +Fail CSS Animations: property from [0] to [1] at (0) should be [0] +Fail CSS Animations: property from [0] to [1] at (0.3) should be [0.3] +Fail CSS Animations: property from [0] to [1] at (0.6) should be [0.6] +Fail CSS Animations: property from [0] to [1] at (1) should be [1] +Fail CSS Animations: property from [0] to [1] at (1.5) should be [1.5] +Fail Web Animations: property from [0] to [1] at (-0.3) should be [0] +Fail Web Animations: property from [0] to [1] at (0) should be [0] +Fail Web Animations: property from [0] to [1] at (0.3) should be [0.3] +Fail Web Animations: property from [0] to [1] at (0.6) should be [0.6] +Fail Web Animations: property from [0] to [1] at (1) should be [1] +Fail Web Animations: property from [0] to [1] at (1.5) should be [1.5] +Fail CSS Transitions: property from [1 2 3px 4px] to [101 102 103px 104px] at (-0.3) should be [0 0 0px 0px] +Fail CSS Transitions: property from [1 2 3px 4px] to [101 102 103px 104px] at (0) should be [1 2 3px 4px] +Fail CSS Transitions: property from [1 2 3px 4px] to [101 102 103px 104px] at (0.3) should be [31 32 33px 34px] +Fail CSS Transitions: property from [1 2 3px 4px] to [101 102 103px 104px] at (0.6) should be [61 62 63px 64px] +Fail CSS Transitions: property from [1 2 3px 4px] to [101 102 103px 104px] at (1) should be [101 102 103px 104px] +Fail CSS Transitions: property from [1 2 3px 4px] to [101 102 103px 104px] at (1.5) should be [151 152 153px 154px] +Fail CSS Transitions with transition: all: property from [1 2 3px 4px] to [101 102 103px 104px] at (-0.3) should be [0 0 0px 0px] +Fail CSS Transitions with transition: all: property from [1 2 3px 4px] to [101 102 103px 104px] at (0) should be [1 2 3px 4px] +Fail CSS Transitions with transition: all: property from [1 2 3px 4px] to [101 102 103px 104px] at (0.3) should be [31 32 33px 34px] +Fail CSS Transitions with transition: all: property from [1 2 3px 4px] to [101 102 103px 104px] at (0.6) should be [61 62 63px 64px] +Fail CSS Transitions with transition: all: property from [1 2 3px 4px] to [101 102 103px 104px] at (1) should be [101 102 103px 104px] +Fail CSS Transitions with transition: all: property from [1 2 3px 4px] to [101 102 103px 104px] at (1.5) should be [151 152 153px 154px] +Fail CSS Animations: property from [1 2 3px 4px] to [101 102 103px 104px] at (-0.3) should be [0 0 0px 0px] +Fail CSS Animations: property from [1 2 3px 4px] to [101 102 103px 104px] at (0) should be [1 2 3px 4px] +Fail CSS Animations: property from [1 2 3px 4px] to [101 102 103px 104px] at (0.3) should be [31 32 33px 34px] +Fail CSS Animations: property from [1 2 3px 4px] to [101 102 103px 104px] at (0.6) should be [61 62 63px 64px] +Fail CSS Animations: property from [1 2 3px 4px] to [101 102 103px 104px] at (1) should be [101 102 103px 104px] +Fail CSS Animations: property from [1 2 3px 4px] to [101 102 103px 104px] at (1.5) should be [151 152 153px 154px] +Fail Web Animations: property from [1 2 3px 4px] to [101 102 103px 104px] at (-0.3) should be [0 0 0px 0px] +Fail Web Animations: property from [1 2 3px 4px] to [101 102 103px 104px] at (0) should be [1 2 3px 4px] +Fail Web Animations: property from [1 2 3px 4px] to [101 102 103px 104px] at (0.3) should be [31 32 33px 34px] +Fail Web Animations: property from [1 2 3px 4px] to [101 102 103px 104px] at (0.6) should be [61 62 63px 64px] +Fail Web Animations: property from [1 2 3px 4px] to [101 102 103px 104px] at (1) should be [101 102 103px 104px] +Fail Web Animations: property from [1 2 3px 4px] to [101 102 103px 104px] at (1.5) should be [151 152 153px 154px] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-slice-composition.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-slice-composition.txt new file mode 100644 index 00000000000..06fb7194410 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-slice-composition.txt @@ -0,0 +1,66 @@ +Summary + +Harness status: OK + +Rerun + +Found 56 tests + +56 Fail +Details +Result Test Name MessageFail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (-0.25) should be [0] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0) should be [2 4 6 8] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0.25) should be [27 29 31 33] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0.5) should be [52 54 56 58] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0.75) should be [77 79 81 83] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (1) should be [102 104 106 108] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (1.25) should be [127 129 131 133] +Fail Compositing: property underlying [100 200 300 400 fill] from add [100 fill] to add [200 300 500 fill] at (-0.25) should be [175 250 300 450 fill] +Fail Compositing: property underlying [100 200 300 400 fill] from add [100 fill] to add [200 300 500 fill] at (0) should be [200 300 400 500 fill] +Fail Compositing: property underlying [100 200 300 400 fill] from add [100 fill] to add [200 300 500 fill] at (0.25) should be [225 350 500 550 fill] +Fail Compositing: property underlying [100 200 300 400 fill] from add [100 fill] to add [200 300 500 fill] at (0.5) should be [250 400 600 600 fill] +Fail Compositing: property underlying [100 200 300 400 fill] from add [100 fill] to add [200 300 500 fill] at (0.75) should be [275 450 700 650 fill] +Fail Compositing: property underlying [100 200 300 400 fill] from add [100 fill] to add [200 300 500 fill] at (1) should be [300 500 800 700 fill] +Fail Compositing: property underlying [100 200 300 400 fill] from add [100 fill] to add [200 300 500 fill] at (1.25) should be [325 550 900 750 fill] +Fail Compositing: property underlying [1 2 3% 4%] from add [1 2 3% 4%] to add [101 102 103% 104%] at (-0.25) should be [0 0 0% 0%] +Fail Compositing: property underlying [1 2 3% 4%] from add [1 2 3% 4%] to add [101 102 103% 104%] at (0) should be [2 4 6% 8%] +Fail Compositing: property underlying [1 2 3% 4%] from add [1 2 3% 4%] to add [101 102 103% 104%] at (0.25) should be [27 29 31% 33%] +Fail Compositing: property underlying [1 2 3% 4%] from add [1 2 3% 4%] to add [101 102 103% 104%] at (0.5) should be [52 54 56% 58%] +Fail Compositing: property underlying [1 2 3% 4%] from add [1 2 3% 4%] to add [101 102 103% 104%] at (0.75) should be [77 79 81% 83%] +Fail Compositing: property underlying [1 2 3% 4%] from add [1 2 3% 4%] to add [101 102 103% 104%] at (1) should be [102 104 106% 108%] +Fail Compositing: property underlying [1 2 3% 4%] from add [1 2 3% 4%] to add [101 102 103% 104%] at (1.25) should be [127 129 131% 133%] +Fail Compositing: property underlying [10% 20%] from add [190% 180% 290% 280%] to add [90% 80%] at (-0.25) should be [225% 225% 350% 350%] +Fail Compositing: property underlying [10% 20%] from add [190% 180% 290% 280%] to add [90% 80%] at (0) should be [200% 200% 300% 300%] +Fail Compositing: property underlying [10% 20%] from add [190% 180% 290% 280%] to add [90% 80%] at (0.25) should be [175% 175% 250% 250%] +Fail Compositing: property underlying [10% 20%] from add [190% 180% 290% 280%] to add [90% 80%] at (0.5) should be [150% 150% 200% 200%] +Fail Compositing: property underlying [10% 20%] from add [190% 180% 290% 280%] to add [90% 80%] at (0.75) should be [125% 125% 150% 150%] +Fail Compositing: property underlying [10% 20%] from add [190% 180% 290% 280%] to add [90% 80%] at (1) should be [100%] +Fail Compositing: property underlying [10% 20%] from add [190% 180% 290% 280%] to add [90% 80%] at (1.25) should be [75% 75% 50% 50%] +Fail Compositing: property underlying [10 20%] from replace [100 100%] to add [190 180%] at (-0.25) should be [75 75%] +Fail Compositing: property underlying [10 20%] from replace [100 100%] to add [190 180%] at (0) should be [100 100%] +Fail Compositing: property underlying [10 20%] from replace [100 100%] to add [190 180%] at (0.25) should be [125 125%] +Fail Compositing: property underlying [10 20%] from replace [100 100%] to add [190 180%] at (0.5) should be [150 150%] +Fail Compositing: property underlying [10 20%] from replace [100 100%] to add [190 180%] at (0.75) should be [175 175%] +Fail Compositing: property underlying [10 20%] from replace [100 100%] to add [190 180%] at (1) should be [200 200%] +Fail Compositing: property underlying [10 20%] from replace [100 100%] to add [190 180%] at (1.25) should be [225 225%] +Fail Compositing: property underlying [10% 20] from add [90% 80] to replace [0% 0 0% 0] at (-0.25) should be [125% 125] +Fail Compositing: property underlying [10% 20] from add [90% 80] to replace [0% 0 0% 0] at (0) should be [100% 100] +Fail Compositing: property underlying [10% 20] from add [90% 80] to replace [0% 0 0% 0] at (0.25) should be [75% 75] +Fail Compositing: property underlying [10% 20] from add [90% 80] to replace [0% 0 0% 0] at (0.5) should be [50% 50] +Fail Compositing: property underlying [10% 20] from add [90% 80] to replace [0% 0 0% 0] at (0.75) should be [25% 25] +Fail Compositing: property underlying [10% 20] from add [90% 80] to replace [0% 0 0% 0] at (1) should be [0% 0] +Fail Compositing: property underlying [10% 20] from add [90% 80] to replace [0% 0 0% 0] at (1.25) should be [0% 0] +Fail Compositing: property underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (-0.25) should be [100% 150%] +Fail Compositing: property underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (0) should be [100% 150%] +Fail Compositing: property underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (0.25) should be [100% 150%] +Fail Compositing: property underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (0.5) should be [200% 250% fill] +Fail Compositing: property underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (0.75) should be [200% 250% fill] +Fail Compositing: property underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (1) should be [200% 250% fill] +Fail Compositing: property underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (1.25) should be [200% 250% fill] +Fail Compositing: property underlying [10 20] from add [100 150%] to add [200% 250] at (-0.25) should be [100 150%] +Fail Compositing: property underlying [10 20] from add [100 150%] to add [200% 250] at (0) should be [100 150%] +Fail Compositing: property underlying [10 20] from add [100 150%] to add [200% 250] at (0.25) should be [100 150%] +Fail Compositing: property underlying [10 20] from add [100 150%] to add [200% 250] at (0.5) should be [200% 250] +Fail Compositing: property underlying [10 20] from add [100 150%] to add [200% 250] at (0.75) should be [200% 250] +Fail Compositing: property underlying [10 20] from add [100 150%] to add [200% 250] at (1) should be [200% 250] +Fail Compositing: property underlying [10 20] from add [100 150%] to add [200% 250] at (1.25) should be [200% 250] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation-stability.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation-stability.txt new file mode 100644 index 00000000000..8e94e87c2fb --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation-stability.txt @@ -0,0 +1,11 @@ +Summary + +Harness status: OK + +Rerun + +Found 1 tests + +1 Fail +Details +Result Test Name MessageFail border-image-slice interpolation stability \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation.txt new file mode 100644 index 00000000000..3253da8529a --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation.txt @@ -0,0 +1,444 @@ +Summary + +Harness status: OK + +Rerun + +Found 434 tests + +434 Fail +Details +Result Test Name MessageFail CSS Transitions: property from neutral to [10%] at (-0.3) should be [23%] +Fail CSS Transitions: property from neutral to [10%] at (0) should be [20%] +Fail CSS Transitions: property from neutral to [10%] at (0.3) should be [17%] +Fail CSS Transitions: property from neutral to [10%] at (0.5) should be [15%] +Fail CSS Transitions: property from neutral to [10%] at (0.6) should be [14%] +Fail CSS Transitions: property from neutral to [10%] at (1) should be [10%] +Fail CSS Transitions: property from neutral to [10%] at (1.5) should be [5%] +Fail CSS Transitions with transition: all: property from neutral to [10%] at (-0.3) should be [23%] +Fail CSS Transitions with transition: all: property from neutral to [10%] at (0) should be [20%] +Fail CSS Transitions with transition: all: property from neutral to [10%] at (0.3) should be [17%] +Fail CSS Transitions with transition: all: property from neutral to [10%] at (0.5) should be [15%] +Fail CSS Transitions with transition: all: property from neutral to [10%] at (0.6) should be [14%] +Fail CSS Transitions with transition: all: property from neutral to [10%] at (1) should be [10%] +Fail CSS Transitions with transition: all: property from neutral to [10%] at (1.5) should be [5%] +Fail CSS Animations: property from neutral to [10%] at (-0.3) should be [23%] +Fail CSS Animations: property from neutral to [10%] at (0) should be [20%] +Fail CSS Animations: property from neutral to [10%] at (0.3) should be [17%] +Fail CSS Animations: property from neutral to [10%] at (0.5) should be [15%] +Fail CSS Animations: property from neutral to [10%] at (0.6) should be [14%] +Fail CSS Animations: property from neutral to [10%] at (1) should be [10%] +Fail CSS Animations: property from neutral to [10%] at (1.5) should be [5%] +Fail Web Animations: property from neutral to [10%] at (-0.3) should be [23%] +Fail Web Animations: property from neutral to [10%] at (0) should be [20%] +Fail Web Animations: property from neutral to [10%] at (0.3) should be [17%] +Fail Web Animations: property from neutral to [10%] at (0.5) should be [15%] +Fail Web Animations: property from neutral to [10%] at (0.6) should be [14%] +Fail Web Animations: property from neutral to [10%] at (1) should be [10%] +Fail Web Animations: property from neutral to [10%] at (1.5) should be [5%] +Fail CSS Transitions: property from [initial] to [10%] at (-0.3) should be [127%] +Fail CSS Transitions: property from [initial] to [10%] at (0) should be [100%] +Fail CSS Transitions: property from [initial] to [10%] at (0.3) should be [73%] +Fail CSS Transitions: property from [initial] to [10%] at (0.5) should be [55%] +Fail CSS Transitions: property from [initial] to [10%] at (0.6) should be [46%] +Fail CSS Transitions: property from [initial] to [10%] at (1) should be [10%] +Fail CSS Transitions: property from [initial] to [10%] at (1.5) should be [0%] +Fail CSS Transitions with transition: all: property from [initial] to [10%] at (-0.3) should be [127%] +Fail CSS Transitions with transition: all: property from [initial] to [10%] at (0) should be [100%] +Fail CSS Transitions with transition: all: property from [initial] to [10%] at (0.3) should be [73%] +Fail CSS Transitions with transition: all: property from [initial] to [10%] at (0.5) should be [55%] +Fail CSS Transitions with transition: all: property from [initial] to [10%] at (0.6) should be [46%] +Fail CSS Transitions with transition: all: property from [initial] to [10%] at (1) should be [10%] +Fail CSS Transitions with transition: all: property from [initial] to [10%] at (1.5) should be [0%] +Fail CSS Animations: property from [initial] to [10%] at (-0.3) should be [127%] +Fail CSS Animations: property from [initial] to [10%] at (0) should be [100%] +Fail CSS Animations: property from [initial] to [10%] at (0.3) should be [73%] +Fail CSS Animations: property from [initial] to [10%] at (0.5) should be [55%] +Fail CSS Animations: property from [initial] to [10%] at (0.6) should be [46%] +Fail CSS Animations: property from [initial] to [10%] at (1) should be [10%] +Fail CSS Animations: property from [initial] to [10%] at (1.5) should be [0%] +Fail Web Animations: property from [initial] to [10%] at (-0.3) should be [127%] +Fail Web Animations: property from [initial] to [10%] at (0) should be [100%] +Fail Web Animations: property from [initial] to [10%] at (0.3) should be [73%] +Fail Web Animations: property from [initial] to [10%] at (0.5) should be [55%] +Fail Web Animations: property from [initial] to [10%] at (0.6) should be [46%] +Fail Web Animations: property from [initial] to [10%] at (1) should be [10%] +Fail Web Animations: property from [initial] to [10%] at (1.5) should be [0%] +Fail CSS Transitions: property from [inherit] to [10%] at (-0.3) should be [62%] +Fail CSS Transitions: property from [inherit] to [10%] at (0) should be [50%] +Fail CSS Transitions: property from [inherit] to [10%] at (0.3) should be [38%] +Fail CSS Transitions: property from [inherit] to [10%] at (0.5) should be [30%] +Fail CSS Transitions: property from [inherit] to [10%] at (0.6) should be [26%] +Fail CSS Transitions: property from [inherit] to [10%] at (1) should be [10%] +Fail CSS Transitions: property from [inherit] to [10%] at (1.5) should be [0%] +Fail CSS Transitions with transition: all: property from [inherit] to [10%] at (-0.3) should be [62%] +Fail CSS Transitions with transition: all: property from [inherit] to [10%] at (0) should be [50%] +Fail CSS Transitions with transition: all: property from [inherit] to [10%] at (0.3) should be [38%] +Fail CSS Transitions with transition: all: property from [inherit] to [10%] at (0.5) should be [30%] +Fail CSS Transitions with transition: all: property from [inherit] to [10%] at (0.6) should be [26%] +Fail CSS Transitions with transition: all: property from [inherit] to [10%] at (1) should be [10%] +Fail CSS Transitions with transition: all: property from [inherit] to [10%] at (1.5) should be [0%] +Fail CSS Animations: property from [inherit] to [10%] at (-0.3) should be [62%] +Fail CSS Animations: property from [inherit] to [10%] at (0) should be [50%] +Fail CSS Animations: property from [inherit] to [10%] at (0.3) should be [38%] +Fail CSS Animations: property from [inherit] to [10%] at (0.5) should be [30%] +Fail CSS Animations: property from [inherit] to [10%] at (0.6) should be [26%] +Fail CSS Animations: property from [inherit] to [10%] at (1) should be [10%] +Fail CSS Animations: property from [inherit] to [10%] at (1.5) should be [0%] +Fail Web Animations: property from [inherit] to [10%] at (-0.3) should be [62%] +Fail Web Animations: property from [inherit] to [10%] at (0) should be [50%] +Fail Web Animations: property from [inherit] to [10%] at (0.3) should be [38%] +Fail Web Animations: property from [inherit] to [10%] at (0.5) should be [30%] +Fail Web Animations: property from [inherit] to [10%] at (0.6) should be [26%] +Fail Web Animations: property from [inherit] to [10%] at (1) should be [10%] +Fail Web Animations: property from [inherit] to [10%] at (1.5) should be [0%] +Fail CSS Transitions: property from [unset] to [10%] at (-0.3) should be [127%] +Fail CSS Transitions: property from [unset] to [10%] at (0) should be [100%] +Fail CSS Transitions: property from [unset] to [10%] at (0.3) should be [73%] +Fail CSS Transitions: property from [unset] to [10%] at (0.5) should be [55%] +Fail CSS Transitions: property from [unset] to [10%] at (0.6) should be [46%] +Fail CSS Transitions: property from [unset] to [10%] at (1) should be [10%] +Fail CSS Transitions: property from [unset] to [10%] at (1.5) should be [0%] +Fail CSS Transitions with transition: all: property from [unset] to [10%] at (-0.3) should be [127%] +Fail CSS Transitions with transition: all: property from [unset] to [10%] at (0) should be [100%] +Fail CSS Transitions with transition: all: property from [unset] to [10%] at (0.3) should be [73%] +Fail CSS Transitions with transition: all: property from [unset] to [10%] at (0.5) should be [55%] +Fail CSS Transitions with transition: all: property from [unset] to [10%] at (0.6) should be [46%] +Fail CSS Transitions with transition: all: property from [unset] to [10%] at (1) should be [10%] +Fail CSS Transitions with transition: all: property from [unset] to [10%] at (1.5) should be [0%] +Fail CSS Animations: property from [unset] to [10%] at (-0.3) should be [127%] +Fail CSS Animations: property from [unset] to [10%] at (0) should be [100%] +Fail CSS Animations: property from [unset] to [10%] at (0.3) should be [73%] +Fail CSS Animations: property from [unset] to [10%] at (0.5) should be [55%] +Fail CSS Animations: property from [unset] to [10%] at (0.6) should be [46%] +Fail CSS Animations: property from [unset] to [10%] at (1) should be [10%] +Fail CSS Animations: property from [unset] to [10%] at (1.5) should be [0%] +Fail Web Animations: property from [unset] to [10%] at (-0.3) should be [127%] +Fail Web Animations: property from [unset] to [10%] at (0) should be [100%] +Fail Web Animations: property from [unset] to [10%] at (0.3) should be [73%] +Fail Web Animations: property from [unset] to [10%] at (0.5) should be [55%] +Fail Web Animations: property from [unset] to [10%] at (0.6) should be [46%] +Fail Web Animations: property from [unset] to [10%] at (1) should be [10%] +Fail Web Animations: property from [unset] to [10%] at (1.5) should be [0%] +Fail CSS Transitions: property from [0%] to [50%] at (-0.3) should be [0%] +Fail CSS Transitions: property from [0%] to [50%] at (0) should be [0%] +Fail CSS Transitions: property from [0%] to [50%] at (0.3) should be [15%] +Fail CSS Transitions: property from [0%] to [50%] at (0.5) should be [25%] +Fail CSS Transitions: property from [0%] to [50%] at (0.6) should be [30%] +Fail CSS Transitions: property from [0%] to [50%] at (1) should be [50%] +Fail CSS Transitions: property from [0%] to [50%] at (1.5) should be [75%] +Fail CSS Transitions with transition: all: property from [0%] to [50%] at (-0.3) should be [0%] +Fail CSS Transitions with transition: all: property from [0%] to [50%] at (0) should be [0%] +Fail CSS Transitions with transition: all: property from [0%] to [50%] at (0.3) should be [15%] +Fail CSS Transitions with transition: all: property from [0%] to [50%] at (0.5) should be [25%] +Fail CSS Transitions with transition: all: property from [0%] to [50%] at (0.6) should be [30%] +Fail CSS Transitions with transition: all: property from [0%] to [50%] at (1) should be [50%] +Fail CSS Transitions with transition: all: property from [0%] to [50%] at (1.5) should be [75%] +Fail CSS Animations: property from [0%] to [50%] at (-0.3) should be [0%] +Fail CSS Animations: property from [0%] to [50%] at (0) should be [0%] +Fail CSS Animations: property from [0%] to [50%] at (0.3) should be [15%] +Fail CSS Animations: property from [0%] to [50%] at (0.5) should be [25%] +Fail CSS Animations: property from [0%] to [50%] at (0.6) should be [30%] +Fail CSS Animations: property from [0%] to [50%] at (1) should be [50%] +Fail CSS Animations: property from [0%] to [50%] at (1.5) should be [75%] +Fail Web Animations: property from [0%] to [50%] at (-0.3) should be [0%] +Fail Web Animations: property from [0%] to [50%] at (0) should be [0%] +Fail Web Animations: property from [0%] to [50%] at (0.3) should be [15%] +Fail Web Animations: property from [0%] to [50%] at (0.5) should be [25%] +Fail Web Animations: property from [0%] to [50%] at (0.6) should be [30%] +Fail Web Animations: property from [0%] to [50%] at (1) should be [50%] +Fail Web Animations: property from [0%] to [50%] at (1.5) should be [75%] +Fail CSS Transitions: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (-0.5) should be [0% 0% 0% 10%] +Fail CSS Transitions: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0) should be [0% 10% 20% 30%] +Fail CSS Transitions: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.3) should be [12% 22% 32% 42%] +Fail CSS Transitions: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.5) should be [20% 30% 40% 50%] +Fail CSS Transitions: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.6) should be [24% 34% 44% 54%] +Fail CSS Transitions: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1) should be [40% 50% 60% 70%] +Fail CSS Transitions: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1.5) should be [60% 70% 80% 90%] +Fail CSS Transitions with transition: all: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (-0.5) should be [0% 0% 0% 10%] +Fail CSS Transitions with transition: all: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0) should be [0% 10% 20% 30%] +Fail CSS Transitions with transition: all: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.3) should be [12% 22% 32% 42%] +Fail CSS Transitions with transition: all: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.5) should be [20% 30% 40% 50%] +Fail CSS Transitions with transition: all: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.6) should be [24% 34% 44% 54%] +Fail CSS Transitions with transition: all: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1) should be [40% 50% 60% 70%] +Fail CSS Transitions with transition: all: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1.5) should be [60% 70% 80% 90%] +Fail CSS Animations: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (-0.5) should be [0% 0% 0% 10%] +Fail CSS Animations: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0) should be [0% 10% 20% 30%] +Fail CSS Animations: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.3) should be [12% 22% 32% 42%] +Fail CSS Animations: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.5) should be [20% 30% 40% 50%] +Fail CSS Animations: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.6) should be [24% 34% 44% 54%] +Fail CSS Animations: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1) should be [40% 50% 60% 70%] +Fail CSS Animations: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1.5) should be [60% 70% 80% 90%] +Fail Web Animations: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (-0.5) should be [0% 0% 0% 10%] +Fail Web Animations: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0) should be [0% 10% 20% 30%] +Fail Web Animations: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.3) should be [12% 22% 32% 42%] +Fail Web Animations: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.5) should be [20% 30% 40% 50%] +Fail Web Animations: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.6) should be [24% 34% 44% 54%] +Fail Web Animations: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1) should be [40% 50% 60% 70%] +Fail Web Animations: property from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1.5) should be [60% 70% 80% 90%] +Fail CSS Transitions: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (-0.5) should be [0 0 0 10 fill] +Fail CSS Transitions: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0) should be [0 10 20 30 fill] +Fail CSS Transitions: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.3) should be [12 22 32 42 fill] +Fail CSS Transitions: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.5) should be [20 30 40 50 fill] +Fail CSS Transitions: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.6) should be [24 34 44 54 fill] +Fail CSS Transitions: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (1) should be [40 50 60 70 fill] +Fail CSS Transitions: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (1.5) should be [60 70 80 90 fill] +Fail CSS Transitions with transition: all: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (-0.5) should be [0 0 0 10 fill] +Fail CSS Transitions with transition: all: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0) should be [0 10 20 30 fill] +Fail CSS Transitions with transition: all: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.3) should be [12 22 32 42 fill] +Fail CSS Transitions with transition: all: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.5) should be [20 30 40 50 fill] +Fail CSS Transitions with transition: all: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.6) should be [24 34 44 54 fill] +Fail CSS Transitions with transition: all: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (1) should be [40 50 60 70 fill] +Fail CSS Transitions with transition: all: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (1.5) should be [60 70 80 90 fill] +Fail CSS Animations: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (-0.5) should be [0 0 0 10 fill] +Fail CSS Animations: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0) should be [0 10 20 30 fill] +Fail CSS Animations: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.3) should be [12 22 32 42 fill] +Fail CSS Animations: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.5) should be [20 30 40 50 fill] +Fail CSS Animations: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.6) should be [24 34 44 54 fill] +Fail CSS Animations: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (1) should be [40 50 60 70 fill] +Fail CSS Animations: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (1.5) should be [60 70 80 90 fill] +Fail Web Animations: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (-0.5) should be [0 0 0 10 fill] +Fail Web Animations: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0) should be [0 10 20 30 fill] +Fail Web Animations: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.3) should be [12 22 32 42 fill] +Fail Web Animations: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.5) should be [20 30 40 50 fill] +Fail Web Animations: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.6) should be [24 34 44 54 fill] +Fail Web Animations: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (1) should be [40 50 60 70 fill] +Fail Web Animations: property from [0 10 20 30 fill] to [40 50 60 70 fill] at (1.5) should be [60 70 80 90 fill] +Fail CSS Transitions: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (-0.5) should be [0% 0 0% 10 fill] +Fail CSS Transitions: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0) should be [0% 10 20% 30 fill] +Fail CSS Transitions: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.3) should be [12% 22 32% 42 fill] +Fail CSS Transitions: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.5) should be [20% 30 40% 50 fill] +Fail CSS Transitions: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.6) should be [24% 34 44% 54 fill] +Fail CSS Transitions: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1) should be [40% 50 60% 70 fill] +Fail CSS Transitions: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1.5) should be [60% 70 80% 90 fill] +Fail CSS Transitions with transition: all: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (-0.5) should be [0% 0 0% 10 fill] +Fail CSS Transitions with transition: all: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0) should be [0% 10 20% 30 fill] +Fail CSS Transitions with transition: all: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.3) should be [12% 22 32% 42 fill] +Fail CSS Transitions with transition: all: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.5) should be [20% 30 40% 50 fill] +Fail CSS Transitions with transition: all: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.6) should be [24% 34 44% 54 fill] +Fail CSS Transitions with transition: all: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1) should be [40% 50 60% 70 fill] +Fail CSS Transitions with transition: all: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1.5) should be [60% 70 80% 90 fill] +Fail CSS Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (-0.5) should be [0% 0 0% 10 fill] +Fail CSS Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0) should be [0% 10 20% 30 fill] +Fail CSS Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.3) should be [12% 22 32% 42 fill] +Fail CSS Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.5) should be [20% 30 40% 50 fill] +Fail CSS Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.6) should be [24% 34 44% 54 fill] +Fail CSS Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1) should be [40% 50 60% 70 fill] +Fail CSS Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1.5) should be [60% 70 80% 90 fill] +Fail Web Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (-0.5) should be [0% 0 0% 10 fill] +Fail Web Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0) should be [0% 10 20% 30 fill] +Fail Web Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.3) should be [12% 22 32% 42 fill] +Fail Web Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.5) should be [20% 30 40% 50 fill] +Fail Web Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.6) should be [24% 34 44% 54 fill] +Fail Web Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1) should be [40% 50 60% 70 fill] +Fail Web Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1.5) should be [60% 70 80% 90 fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% fill] to [50%] at (-0.3) should be [0% fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% fill] to [50%] at (0) should be [0% fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% fill] to [50%] at (0.3) should be [0% fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% fill] to [50%] at (0.5) should be [50%] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% fill] to [50%] at (0.6) should be [50%] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% fill] to [50%] at (1) should be [50%] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% fill] to [50%] at (1.5) should be [50%] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% fill] to [50%] at (-0.3) should be [0% fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% fill] to [50%] at (0) should be [0% fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% fill] to [50%] at (0.3) should be [0% fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% fill] to [50%] at (0.5) should be [50%] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% fill] to [50%] at (0.6) should be [50%] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% fill] to [50%] at (1) should be [50%] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% fill] to [50%] at (1.5) should be [50%] +Fail CSS Transitions: property from [0% fill] to [50%] at (-0.3) should be [50%] +Fail CSS Transitions: property from [0% fill] to [50%] at (0) should be [50%] +Fail CSS Transitions: property from [0% fill] to [50%] at (0.3) should be [50%] +Fail CSS Transitions: property from [0% fill] to [50%] at (0.5) should be [50%] +Fail CSS Transitions: property from [0% fill] to [50%] at (0.6) should be [50%] +Fail CSS Transitions: property from [0% fill] to [50%] at (1) should be [50%] +Fail CSS Transitions: property from [0% fill] to [50%] at (1.5) should be [50%] +Fail CSS Transitions with transition: all: property from [0% fill] to [50%] at (-0.3) should be [50%] +Fail CSS Transitions with transition: all: property from [0% fill] to [50%] at (0) should be [50%] +Fail CSS Transitions with transition: all: property from [0% fill] to [50%] at (0.3) should be [50%] +Fail CSS Transitions with transition: all: property from [0% fill] to [50%] at (0.5) should be [50%] +Fail CSS Transitions with transition: all: property from [0% fill] to [50%] at (0.6) should be [50%] +Fail CSS Transitions with transition: all: property from [0% fill] to [50%] at (1) should be [50%] +Fail CSS Transitions with transition: all: property from [0% fill] to [50%] at (1.5) should be [50%] +Fail CSS Animations: property from [0% fill] to [50%] at (-0.3) should be [0% fill] +Fail CSS Animations: property from [0% fill] to [50%] at (0) should be [0% fill] +Fail CSS Animations: property from [0% fill] to [50%] at (0.3) should be [0% fill] +Fail CSS Animations: property from [0% fill] to [50%] at (0.5) should be [50%] +Fail CSS Animations: property from [0% fill] to [50%] at (0.6) should be [50%] +Fail CSS Animations: property from [0% fill] to [50%] at (1) should be [50%] +Fail CSS Animations: property from [0% fill] to [50%] at (1.5) should be [50%] +Fail Web Animations: property from [0% fill] to [50%] at (-0.3) should be [0% fill] +Fail Web Animations: property from [0% fill] to [50%] at (0) should be [0% fill] +Fail Web Animations: property from [0% fill] to [50%] at (0.3) should be [0% fill] +Fail Web Animations: property from [0% fill] to [50%] at (0.5) should be [50%] +Fail Web Animations: property from [0% fill] to [50%] at (0.6) should be [50%] +Fail Web Animations: property from [0% fill] to [50%] at (1) should be [50%] +Fail Web Animations: property from [0% fill] to [50%] at (1.5) should be [50%] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [50%] to [100] at (-0.3) should be [50%] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [50%] to [100] at (0) should be [50%] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [50%] to [100] at (0.3) should be [50%] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [50%] to [100] at (0.5) should be [100] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [50%] to [100] at (0.6) should be [100] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [50%] to [100] at (1) should be [100] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [50%] to [100] at (1.5) should be [100] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [50%] to [100] at (-0.3) should be [50%] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [50%] to [100] at (0) should be [50%] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [50%] to [100] at (0.3) should be [50%] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [50%] to [100] at (0.5) should be [100] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [50%] to [100] at (0.6) should be [100] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [50%] to [100] at (1) should be [100] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [50%] to [100] at (1.5) should be [100] +Fail CSS Transitions: property from [50%] to [100] at (-0.3) should be [100] +Fail CSS Transitions: property from [50%] to [100] at (0) should be [100] +Fail CSS Transitions: property from [50%] to [100] at (0.3) should be [100] +Fail CSS Transitions: property from [50%] to [100] at (0.5) should be [100] +Fail CSS Transitions: property from [50%] to [100] at (0.6) should be [100] +Fail CSS Transitions: property from [50%] to [100] at (1) should be [100] +Fail CSS Transitions: property from [50%] to [100] at (1.5) should be [100] +Fail CSS Transitions with transition: all: property from [50%] to [100] at (-0.3) should be [100] +Fail CSS Transitions with transition: all: property from [50%] to [100] at (0) should be [100] +Fail CSS Transitions with transition: all: property from [50%] to [100] at (0.3) should be [100] +Fail CSS Transitions with transition: all: property from [50%] to [100] at (0.5) should be [100] +Fail CSS Transitions with transition: all: property from [50%] to [100] at (0.6) should be [100] +Fail CSS Transitions with transition: all: property from [50%] to [100] at (1) should be [100] +Fail CSS Transitions with transition: all: property from [50%] to [100] at (1.5) should be [100] +Fail CSS Animations: property from [50%] to [100] at (-0.3) should be [50%] +Fail CSS Animations: property from [50%] to [100] at (0) should be [50%] +Fail CSS Animations: property from [50%] to [100] at (0.3) should be [50%] +Fail CSS Animations: property from [50%] to [100] at (0.5) should be [100] +Fail CSS Animations: property from [50%] to [100] at (0.6) should be [100] +Fail CSS Animations: property from [50%] to [100] at (1) should be [100] +Fail CSS Animations: property from [50%] to [100] at (1.5) should be [100] +Fail Web Animations: property from [50%] to [100] at (-0.3) should be [50%] +Fail Web Animations: property from [50%] to [100] at (0) should be [50%] +Fail Web Animations: property from [50%] to [100] at (0.3) should be [50%] +Fail Web Animations: property from [50%] to [100] at (0.5) should be [100] +Fail Web Animations: property from [50%] to [100] at (0.6) should be [100] +Fail Web Animations: property from [50%] to [100] at (1) should be [100] +Fail Web Animations: property from [50%] to [100] at (1.5) should be [100] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [50% fill] to [100 fill] at (-0.3) should be [50% fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [50% fill] to [100 fill] at (0) should be [50% fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [50% fill] to [100 fill] at (0.3) should be [50% fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [50% fill] to [100 fill] at (0.5) should be [100 fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [50% fill] to [100 fill] at (0.6) should be [100 fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [50% fill] to [100 fill] at (1) should be [100 fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [50% fill] to [100 fill] at (1.5) should be [100 fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [50% fill] to [100 fill] at (-0.3) should be [50% fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [50% fill] to [100 fill] at (0) should be [50% fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [50% fill] to [100 fill] at (0.3) should be [50% fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [50% fill] to [100 fill] at (0.5) should be [100 fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [50% fill] to [100 fill] at (0.6) should be [100 fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [50% fill] to [100 fill] at (1) should be [100 fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [50% fill] to [100 fill] at (1.5) should be [100 fill] +Fail CSS Transitions: property from [50% fill] to [100 fill] at (-0.3) should be [100 fill] +Fail CSS Transitions: property from [50% fill] to [100 fill] at (0) should be [100 fill] +Fail CSS Transitions: property from [50% fill] to [100 fill] at (0.3) should be [100 fill] +Fail CSS Transitions: property from [50% fill] to [100 fill] at (0.5) should be [100 fill] +Fail CSS Transitions: property from [50% fill] to [100 fill] at (0.6) should be [100 fill] +Fail CSS Transitions: property from [50% fill] to [100 fill] at (1) should be [100 fill] +Fail CSS Transitions: property from [50% fill] to [100 fill] at (1.5) should be [100 fill] +Fail CSS Transitions with transition: all: property from [50% fill] to [100 fill] at (-0.3) should be [100 fill] +Fail CSS Transitions with transition: all: property from [50% fill] to [100 fill] at (0) should be [100 fill] +Fail CSS Transitions with transition: all: property from [50% fill] to [100 fill] at (0.3) should be [100 fill] +Fail CSS Transitions with transition: all: property from [50% fill] to [100 fill] at (0.5) should be [100 fill] +Fail CSS Transitions with transition: all: property from [50% fill] to [100 fill] at (0.6) should be [100 fill] +Fail CSS Transitions with transition: all: property from [50% fill] to [100 fill] at (1) should be [100 fill] +Fail CSS Transitions with transition: all: property from [50% fill] to [100 fill] at (1.5) should be [100 fill] +Fail CSS Animations: property from [50% fill] to [100 fill] at (-0.3) should be [50% fill] +Fail CSS Animations: property from [50% fill] to [100 fill] at (0) should be [50% fill] +Fail CSS Animations: property from [50% fill] to [100 fill] at (0.3) should be [50% fill] +Fail CSS Animations: property from [50% fill] to [100 fill] at (0.5) should be [100 fill] +Fail CSS Animations: property from [50% fill] to [100 fill] at (0.6) should be [100 fill] +Fail CSS Animations: property from [50% fill] to [100 fill] at (1) should be [100 fill] +Fail CSS Animations: property from [50% fill] to [100 fill] at (1.5) should be [100 fill] +Fail Web Animations: property from [50% fill] to [100 fill] at (-0.3) should be [50% fill] +Fail Web Animations: property from [50% fill] to [100 fill] at (0) should be [50% fill] +Fail Web Animations: property from [50% fill] to [100 fill] at (0.3) should be [50% fill] +Fail Web Animations: property from [50% fill] to [100 fill] at (0.5) should be [100 fill] +Fail Web Animations: property from [50% fill] to [100 fill] at (0.6) should be [100 fill] +Fail Web Animations: property from [50% fill] to [100 fill] at (1) should be [100 fill] +Fail Web Animations: property from [50% fill] to [100 fill] at (1.5) should be [100 fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [0% 10 20% 30 fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [0% 10 20% 30 fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [0% 10 20% 30 fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [0% 10 20% 30 fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [0% 10 20% 30 fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [0% 10 20% 30 fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70] +Fail CSS Transitions: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [40% 50 60% 70] +Fail CSS Transitions: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [40% 50 60% 70] +Fail CSS Transitions: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [40% 50 60% 70] +Fail CSS Transitions: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70] +Fail CSS Transitions: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70] +Fail CSS Transitions: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70] +Fail CSS Transitions: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70] +Fail CSS Transitions with transition: all: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [40% 50 60% 70] +Fail CSS Transitions with transition: all: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [40% 50 60% 70] +Fail CSS Transitions with transition: all: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [40% 50 60% 70] +Fail CSS Transitions with transition: all: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70] +Fail CSS Transitions with transition: all: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70] +Fail CSS Transitions with transition: all: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70] +Fail CSS Transitions with transition: all: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70] +Fail CSS Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [0% 10 20% 30 fill] +Fail CSS Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [0% 10 20% 30 fill] +Fail CSS Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [0% 10 20% 30 fill] +Fail CSS Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70] +Fail CSS Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70] +Fail CSS Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70] +Fail CSS Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70] +Fail Web Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [0% 10 20% 30 fill] +Fail Web Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [0% 10 20% 30 fill] +Fail Web Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [0% 10 20% 30 fill] +Fail Web Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70] +Fail Web Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70] +Fail Web Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70] +Fail Web Animations: property from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [0% 10 20 30 fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [0% 10 20 30 fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [0% 10 20 30 fill] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [0% 10 20 30 fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [0% 10 20 30 fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [0% 10 20 30 fill] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70] +Fail CSS Transitions: property from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [40 50 60% 70] +Fail CSS Transitions: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [40 50 60% 70] +Fail CSS Transitions: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [40 50 60% 70] +Fail CSS Transitions: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70] +Fail CSS Transitions: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70] +Fail CSS Transitions: property from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70] +Fail CSS Transitions: property from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70] +Fail CSS Transitions with transition: all: property from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [40 50 60% 70] +Fail CSS Transitions with transition: all: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [40 50 60% 70] +Fail CSS Transitions with transition: all: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [40 50 60% 70] +Fail CSS Transitions with transition: all: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70] +Fail CSS Transitions with transition: all: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70] +Fail CSS Transitions with transition: all: property from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70] +Fail CSS Transitions with transition: all: property from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70] +Fail CSS Animations: property from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [0% 10 20 30 fill] +Fail CSS Animations: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [0% 10 20 30 fill] +Fail CSS Animations: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [0% 10 20 30 fill] +Fail CSS Animations: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70] +Fail CSS Animations: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70] +Fail CSS Animations: property from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70] +Fail CSS Animations: property from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70] +Fail Web Animations: property from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [0% 10 20 30 fill] +Fail Web Animations: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [0% 10 20 30 fill] +Fail Web Animations: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [0% 10 20 30 fill] +Fail Web Animations: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70] +Fail Web Animations: property from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70] +Fail Web Animations: property from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70] +Fail Web Animations: property from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-source-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-source-interpolation.txt new file mode 100644 index 00000000000..b16316447d5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-source-interpolation.txt @@ -0,0 +1,304 @@ +Summary + +Harness status: OK + +Rerun + +Found 294 tests + +294 Fail +Details +Result Test Name MessageFail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [url(../support/orange_color.png)] at (-0.3) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [url(../support/orange_color.png)] at (0) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [url(../support/orange_color.png)] at (0.3) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [url(../support/orange_color.png)] at (-0.3) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [url(../support/orange_color.png)] at (0) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [url(../support/orange_color.png)] at (0.3) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [initial] to [url(../support/orange_color.png)] at (-0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [initial] to [url(../support/orange_color.png)] at (0) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [initial] to [url(../support/orange_color.png)] at (0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [initial] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [initial] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [initial] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [initial] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [initial] to [url(../support/orange_color.png)] at (-0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [initial] to [url(../support/orange_color.png)] at (0) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [initial] to [url(../support/orange_color.png)] at (0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [initial] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [initial] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [initial] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [initial] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [initial] to [url(../support/orange_color.png)] at (-0.3) should be [initial] +Fail CSS Animations: property from [initial] to [url(../support/orange_color.png)] at (0) should be [initial] +Fail CSS Animations: property from [initial] to [url(../support/orange_color.png)] at (0.3) should be [initial] +Fail CSS Animations: property from [initial] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [initial] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [initial] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [initial] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [initial] to [url(../support/orange_color.png)] at (-0.3) should be [initial] +Fail Web Animations: property from [initial] to [url(../support/orange_color.png)] at (0) should be [initial] +Fail Web Animations: property from [initial] to [url(../support/orange_color.png)] at (0.3) should be [initial] +Fail Web Animations: property from [initial] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [initial] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [initial] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [initial] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [inherit] to [url(../support/orange_color.png)] at (-0.3) should be [inherit] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [inherit] to [url(../support/orange_color.png)] at (0) should be [inherit] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [inherit] to [url(../support/orange_color.png)] at (0.3) should be [inherit] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [inherit] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [inherit] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [inherit] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [inherit] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [inherit] to [url(../support/orange_color.png)] at (-0.3) should be [inherit] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [inherit] to [url(../support/orange_color.png)] at (0) should be [inherit] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [inherit] to [url(../support/orange_color.png)] at (0.3) should be [inherit] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [inherit] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [inherit] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [inherit] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [inherit] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [inherit] to [url(../support/orange_color.png)] at (-0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [inherit] to [url(../support/orange_color.png)] at (0) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [inherit] to [url(../support/orange_color.png)] at (0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [inherit] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [inherit] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [inherit] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [inherit] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [inherit] to [url(../support/orange_color.png)] at (-0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [inherit] to [url(../support/orange_color.png)] at (0) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [inherit] to [url(../support/orange_color.png)] at (0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [inherit] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [inherit] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [inherit] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [inherit] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [inherit] to [url(../support/orange_color.png)] at (-0.3) should be [inherit] +Fail CSS Animations: property from [inherit] to [url(../support/orange_color.png)] at (0) should be [inherit] +Fail CSS Animations: property from [inherit] to [url(../support/orange_color.png)] at (0.3) should be [inherit] +Fail CSS Animations: property from [inherit] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [inherit] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [inherit] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [inherit] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [inherit] to [url(../support/orange_color.png)] at (-0.3) should be [inherit] +Fail Web Animations: property from [inherit] to [url(../support/orange_color.png)] at (0) should be [inherit] +Fail Web Animations: property from [inherit] to [url(../support/orange_color.png)] at (0.3) should be [inherit] +Fail Web Animations: property from [inherit] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [inherit] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [inherit] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [inherit] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [url(../support/orange_color.png)] at (-0.3) should be [unset] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [url(../support/orange_color.png)] at (0) should be [unset] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [url(../support/orange_color.png)] at (0.3) should be [unset] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [url(../support/orange_color.png)] at (-0.3) should be [unset] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [url(../support/orange_color.png)] at (0) should be [unset] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [url(../support/orange_color.png)] at (0.3) should be [unset] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [unset] to [url(../support/orange_color.png)] at (-0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [unset] to [url(../support/orange_color.png)] at (0) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [unset] to [url(../support/orange_color.png)] at (0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [unset] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [unset] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [unset] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [unset] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [unset] to [url(../support/orange_color.png)] at (-0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [unset] to [url(../support/orange_color.png)] at (0) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [unset] to [url(../support/orange_color.png)] at (0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [unset] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [unset] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [unset] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [unset] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [unset] to [url(../support/orange_color.png)] at (-0.3) should be [unset] +Fail CSS Animations: property from [unset] to [url(../support/orange_color.png)] at (0) should be [unset] +Fail CSS Animations: property from [unset] to [url(../support/orange_color.png)] at (0.3) should be [unset] +Fail CSS Animations: property from [unset] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [unset] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [unset] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [unset] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [unset] to [url(../support/orange_color.png)] at (-0.3) should be [unset] +Fail Web Animations: property from [unset] to [url(../support/orange_color.png)] at (0) should be [unset] +Fail Web Animations: property from [unset] to [url(../support/orange_color.png)] at (0.3) should be [unset] +Fail Web Animations: property from [unset] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [unset] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [unset] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [unset] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [none] to [url(../support/orange_color.png)] at (-0.3) should be [none] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [none] to [url(../support/orange_color.png)] at (0) should be [none] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [none] to [url(../support/orange_color.png)] at (0.3) should be [none] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [none] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [none] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [none] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [none] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [url(../support/orange_color.png)] at (-0.3) should be [none] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [url(../support/orange_color.png)] at (0) should be [none] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [url(../support/orange_color.png)] at (0.3) should be [none] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [none] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [none] to [url(../support/orange_color.png)] at (-0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [none] to [url(../support/orange_color.png)] at (0) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [none] to [url(../support/orange_color.png)] at (0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [none] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [none] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [none] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [none] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [none] to [url(../support/orange_color.png)] at (-0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [none] to [url(../support/orange_color.png)] at (0) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [none] to [url(../support/orange_color.png)] at (0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [none] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [none] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [none] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [none] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [none] to [url(../support/orange_color.png)] at (-0.3) should be [none] +Fail CSS Animations: property from [none] to [url(../support/orange_color.png)] at (0) should be [none] +Fail CSS Animations: property from [none] to [url(../support/orange_color.png)] at (0.3) should be [none] +Fail CSS Animations: property from [none] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [none] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [none] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [none] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [none] to [url(../support/orange_color.png)] at (-0.3) should be [none] +Fail Web Animations: property from [none] to [url(../support/orange_color.png)] at (0) should be [none] +Fail Web Animations: property from [none] to [url(../support/orange_color.png)] at (0.3) should be [none] +Fail Web Animations: property from [none] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [none] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [none] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [none] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (-0.3) should be [url(../support/aqua_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0) should be [url(../support/aqua_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.3) should be [url(../support/aqua_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (-0.3) should be [url(../support/aqua_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0) should be [url(../support/aqua_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.3) should be [url(../support/aqua_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (-0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (-0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.3) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition: all: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (-0.3) should be [url(../support/aqua_color.png)] +Fail CSS Animations: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0) should be [url(../support/aqua_color.png)] +Fail CSS Animations: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.3) should be [url(../support/aqua_color.png)] +Fail CSS Animations: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail CSS Animations: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (-0.3) should be [url(../support/aqua_color.png)] +Fail Web Animations: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0) should be [url(../support/aqua_color.png)] +Fail Web Animations: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.3) should be [url(../support/aqua_color.png)] +Fail Web Animations: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.5) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (0.6) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (1) should be [url(../support/orange_color.png)] +Fail Web Animations: property from [url(../support/aqua_color.png)] to [url(../support/orange_color.png)] at (1.5) should be [url(../support/orange_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [url(../support/aqua_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0) should be [url(../support/aqua_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [url(../support/aqua_color.png)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [url(../support/aqua_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0) should be [url(../support/aqua_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [url(../support/aqua_color.png)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Animations: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [url(../support/aqua_color.png)] +Fail CSS Animations: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0) should be [url(../support/aqua_color.png)] +Fail CSS Animations: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [url(../support/aqua_color.png)] +Fail CSS Animations: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Animations: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Animations: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Animations: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail Web Animations: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [url(../support/aqua_color.png)] +Fail Web Animations: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0) should be [url(../support/aqua_color.png)] +Fail Web Animations: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [url(../support/aqua_color.png)] +Fail Web Animations: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.5) should be [linear-gradient(45deg, blue, orange)] +Fail Web Animations: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail Web Animations: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail Web Animations: property from [url(../support/aqua_color.png)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [linear-gradient(-45deg, red, yellow)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0) should be [linear-gradient(-45deg, red, yellow)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [linear-gradient(-45deg, red, yellow)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [linear-gradient(-45deg, red, yellow)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0) should be [linear-gradient(-45deg, red, yellow)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [linear-gradient(-45deg, red, yellow)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Transitions with transition: all: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [linear-gradient(-45deg, red, yellow)] +Fail CSS Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0) should be [linear-gradient(-45deg, red, yellow)] +Fail CSS Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [linear-gradient(-45deg, red, yellow)] +Fail CSS Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.5) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail CSS Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] +Fail Web Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (-0.3) should be [linear-gradient(-45deg, red, yellow)] +Fail Web Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0) should be [linear-gradient(-45deg, red, yellow)] +Fail Web Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.3) should be [linear-gradient(-45deg, red, yellow)] +Fail Web Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.5) should be [linear-gradient(45deg, blue, orange)] +Fail Web Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (0.6) should be [linear-gradient(45deg, blue, orange)] +Fail Web Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1) should be [linear-gradient(45deg, blue, orange)] +Fail Web Animations: property from [linear-gradient(-45deg, red, yellow)] to [linear-gradient(45deg, blue, orange)] at (1.5) should be [linear-gradient(45deg, blue, orange)] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-width-composition.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-width-composition.txt new file mode 100644 index 00000000000..529601e4172 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-width-composition.txt @@ -0,0 +1,66 @@ +Summary + +Harness status: OK + +Rerun + +Found 56 tests + +56 Fail +Details +Result Test Name MessageFail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (-0.25) should be [0] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0) should be [2 4 6 8] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0.25) should be [27 29 31 33] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0.5) should be [52 54 56 58] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0.75) should be [77 79 81 83] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (1) should be [102 104 106 108] +Fail Compositing: property underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (1.25) should be [127 129 131 133] +Fail Compositing: property underlying [100 200 300 400] from add [100] to add [200 300 500] at (-0.25) should be [175 250 300 450] +Fail Compositing: property underlying [100 200 300 400] from add [100] to add [200 300 500] at (0) should be [200 300 400 500] +Fail Compositing: property underlying [100 200 300 400] from add [100] to add [200 300 500] at (0.25) should be [225 350 500 550] +Fail Compositing: property underlying [100 200 300 400] from add [100] to add [200 300 500] at (0.5) should be [250 400 600 600] +Fail Compositing: property underlying [100 200 300 400] from add [100] to add [200 300 500] at (0.75) should be [275 450 700 650] +Fail Compositing: property underlying [100 200 300 400] from add [100] to add [200 300 500] at (1) should be [300 500 800 700] +Fail Compositing: property underlying [100 200 300 400] from add [100] to add [200 300 500] at (1.25) should be [325 550 900 750] +Fail Compositing: property underlying [1 2 3px 4%] from add [1 2 3px 4%] to add [101 102 103px 104%] at (-0.25) should be [0 0 0px 0%] +Fail Compositing: property underlying [1 2 3px 4%] from add [1 2 3px 4%] to add [101 102 103px 104%] at (0) should be [2 4 6px 8%] +Fail Compositing: property underlying [1 2 3px 4%] from add [1 2 3px 4%] to add [101 102 103px 104%] at (0.25) should be [27 29 31px 33%] +Fail Compositing: property underlying [1 2 3px 4%] from add [1 2 3px 4%] to add [101 102 103px 104%] at (0.5) should be [52 54 56px 58%] +Fail Compositing: property underlying [1 2 3px 4%] from add [1 2 3px 4%] to add [101 102 103px 104%] at (0.75) should be [77 79 81px 83%] +Fail Compositing: property underlying [1 2 3px 4%] from add [1 2 3px 4%] to add [101 102 103px 104%] at (1) should be [102 104 106px 108%] +Fail Compositing: property underlying [1 2 3px 4%] from add [1 2 3px 4%] to add [101 102 103px 104%] at (1.25) should be [127 129 131px 133%] +Fail Compositing: property underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (-0.25) should be [225px 225px 350px 350px] +Fail Compositing: property underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (0) should be [200px 200px 300px 300px] +Fail Compositing: property underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (0.25) should be [175px 175px 250px 250px] +Fail Compositing: property underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (0.5) should be [150px 150px 200px 200px] +Fail Compositing: property underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (0.75) should be [125px 125px 150px 150px] +Fail Compositing: property underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (1) should be [100px] +Fail Compositing: property underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (1.25) should be [75px 75px 50px 50px] +Fail Compositing: property underlying [10 20px] from replace [100 100px] to add [190 180px] at (-0.25) should be [75 75px] +Fail Compositing: property underlying [10 20px] from replace [100 100px] to add [190 180px] at (0) should be [100 100px] +Fail Compositing: property underlying [10 20px] from replace [100 100px] to add [190 180px] at (0.25) should be [125 125px] +Fail Compositing: property underlying [10 20px] from replace [100 100px] to add [190 180px] at (0.5) should be [150 150px] +Fail Compositing: property underlying [10 20px] from replace [100 100px] to add [190 180px] at (0.75) should be [175 175px] +Fail Compositing: property underlying [10 20px] from replace [100 100px] to add [190 180px] at (1) should be [200 200px] +Fail Compositing: property underlying [10 20px] from replace [100 100px] to add [190 180px] at (1.25) should be [225 225px] +Fail Compositing: property underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (-0.25) should be [125px 125] +Fail Compositing: property underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (0) should be [100px 100] +Fail Compositing: property underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (0.25) should be [75px 75] +Fail Compositing: property underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (0.5) should be [50px 50] +Fail Compositing: property underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (0.75) should be [25px 25] +Fail Compositing: property underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (1) should be [0px 0] +Fail Compositing: property underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (1.25) should be [0px 0] +Fail Compositing: property underlying [10 20] from add [100px 150px] to add [200px 250px] at (-0.25) should be [75px 125px] +Fail Compositing: property underlying [10 20] from add [100px 150px] to add [200px 250px] at (0) should be [100px 150px] +Fail Compositing: property underlying [10 20] from add [100px 150px] to add [200px 250px] at (0.25) should be [125px 175px] +Fail Compositing: property underlying [10 20] from add [100px 150px] to add [200px 250px] at (0.5) should be [150px 200px] +Fail Compositing: property underlying [10 20] from add [100px 150px] to add [200px 250px] at (0.75) should be [175px 225px] +Fail Compositing: property underlying [10 20] from add [100px 150px] to add [200px 250px] at (1) should be [200px 250px] +Fail Compositing: property underlying [10 20] from add [100px 150px] to add [200px 250px] at (1.25) should be [225px 275px] +Fail Compositing: property underlying [10 20] from add [100 150px] to add [200% 250] at (-0.25) should be [100 150px] +Fail Compositing: property underlying [10 20] from add [100 150px] to add [200% 250] at (0) should be [100 150px] +Fail Compositing: property underlying [10 20] from add [100 150px] to add [200% 250] at (0.25) should be [100 150px] +Fail Compositing: property underlying [10 20] from add [100 150px] to add [200% 250] at (0.5) should be [200% 250] +Fail Compositing: property underlying [10 20] from add [100 150px] to add [200% 250] at (0.75) should be [200% 250] +Fail Compositing: property underlying [10 20] from add [100 150px] to add [200% 250] at (1) should be [200% 250] +Fail Compositing: property underlying [10 20] from add [100 150px] to add [200% 250] at (1.25) should be [200% 250] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-width-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-width-interpolation.txt new file mode 100644 index 00000000000..dca26c6cfb3 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-image-width-interpolation.txt @@ -0,0 +1,568 @@ +Summary + +Harness status: OK + +Rerun + +Found 558 tests + +558 Fail +Details +Result Test Name MessageFail CSS Transitions: property from neutral to [20px] at (-0.3) should be [7px] +Fail CSS Transitions: property from neutral to [20px] at (0) should be [10px] +Fail CSS Transitions: property from neutral to [20px] at (0.3) should be [13px] +Fail CSS Transitions: property from neutral to [20px] at (0.6) should be [16px] +Fail CSS Transitions: property from neutral to [20px] at (1) should be [20px] +Fail CSS Transitions: property from neutral to [20px] at (1.5) should be [25px] +Fail CSS Transitions: property from neutral to [20px] at (5) should be [60px] +Fail CSS Transitions: property from neutral to [20px] at (10) should be [110px] +Fail CSS Transitions with transition: all: property from neutral to [20px] at (-0.3) should be [7px] +Fail 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.3) should be [13px] +Fail CSS Transitions with transition: all: property from neutral to [20px] at (0.6) should be [16px] +Fail CSS Transitions with transition: all: property from neutral to [20px] at (1) should be [20px] +Fail CSS Transitions with transition: all: property from neutral to [20px] at (1.5) should be [25px] +Fail CSS Transitions with transition: all: property from neutral to [20px] at (5) should be [60px] +Fail CSS Transitions with transition: all: property from neutral to [20px] at (10) should be [110px] +Fail CSS Animations: property from neutral to [20px] at (-0.3) should be [7px] +Fail CSS Animations: property from neutral to [20px] at (0) should be [10px] +Fail CSS Animations: property from neutral to [20px] at (0.3) should be [13px] +Fail CSS Animations: property from neutral to [20px] at (0.6) should be [16px] +Fail CSS Animations: property from neutral to [20px] at (1) should be [20px] +Fail CSS Animations: property from neutral to [20px] at (1.5) should be [25px] +Fail CSS Animations: property from neutral to [20px] at (5) should be [60px] +Fail CSS Animations: property from neutral to [20px] at (10) should be [110px] +Fail Web Animations: property from neutral to [20px] at (-0.3) should be [7px] +Fail Web Animations: property from neutral to [20px] at (0) should be [10px] +Fail Web Animations: property from neutral to [20px] at (0.3) should be [13px] +Fail Web Animations: property from neutral to [20px] at (0.6) should be [16px] +Fail Web Animations: property from neutral to [20px] at (1) should be [20px] +Fail Web Animations: property from neutral to [20px] at (1.5) should be [25px] +Fail Web Animations: property from neutral to [20px] at (5) should be [60px] +Fail Web Animations: property from neutral to [20px] at (10) should be [110px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [20px] at (-0.3) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [20px] at (0) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [20px] at (0.3) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [20px] at (0.5) should be [20px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [20px] at (0.6) should be [20px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [20px] at (1.5) should be [20px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [20px] at (-0.3) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [20px] at (0) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [20px] at (0.3) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [20px] at (0.5) should be [20px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [20px] at (0.6) should be [20px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [20px] at (1.5) should be [20px] +Fail CSS Transitions: property from [initial] to [20px] at (-0.3) should be [20px] +Fail CSS Transitions: property from [initial] to [20px] at (0) should be [20px] +Fail CSS Transitions: property from [initial] to [20px] at (0.3) should be [20px] +Fail CSS Transitions: property from [initial] to [20px] at (0.5) should be [20px] +Fail CSS Transitions: property from [initial] to [20px] at (0.6) should be [20px] +Fail CSS Transitions: property from [initial] to [20px] at (1) should be [20px] +Fail CSS Transitions: property from [initial] to [20px] at (1.5) should be [20px] +Fail CSS Transitions with transition: all: property from [initial] to [20px] at (-0.3) should be [20px] +Fail CSS Transitions with transition: all: property from [initial] to [20px] at (0) should be [20px] +Fail CSS Transitions with transition: all: property from [initial] to [20px] at (0.3) should be [20px] +Fail CSS Transitions with transition: all: property from [initial] to [20px] at (0.5) should be [20px] +Fail CSS Transitions with transition: all: property from [initial] to [20px] at (0.6) should be [20px] +Fail CSS Transitions with transition: all: property from [initial] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition: all: property from [initial] to [20px] at (1.5) should be [20px] +Fail CSS Animations: property from [initial] to [20px] at (-0.3) should be [initial] +Fail CSS Animations: property from [initial] to [20px] at (0) should be [initial] +Fail CSS Animations: property from [initial] to [20px] at (0.3) should be [initial] +Fail CSS Animations: property from [initial] to [20px] at (0.5) should be [20px] +Fail CSS Animations: property from [initial] to [20px] at (0.6) should be [20px] +Fail CSS Animations: property from [initial] to [20px] at (1) should be [20px] +Fail CSS Animations: property from [initial] to [20px] at (1.5) should be [20px] +Fail Web Animations: property from [initial] to [20px] at (-0.3) should be [initial] +Fail Web Animations: property from [initial] to [20px] at (0) should be [initial] +Fail Web Animations: property from [initial] to [20px] at (0.3) should be [initial] +Fail Web Animations: property from [initial] to [20px] at (0.5) should be [20px] +Fail Web Animations: property from [initial] to [20px] at (0.6) should be [20px] +Fail Web Animations: property from [initial] to [20px] at (1) should be [20px] +Fail Web Animations: property from [initial] to [20px] at (1.5) should be [20px] +Fail CSS Transitions: property from [inherit] to [20px] at (-0.3) should be [124px] +Fail CSS Transitions: property from [inherit] to [20px] at (0) should be [100px] +Fail CSS Transitions: property from [inherit] to [20px] at (0.3) should be [76px] +Fail CSS Transitions: property from [inherit] to [20px] at (0.6) should be [52px] +Fail CSS Transitions: property from [inherit] to [20px] at (1) should be [20px] +Fail CSS Transitions: property from [inherit] to [20px] at (1.5) should be [0px] +Fail CSS Transitions: property from [inherit] to [20px] at (5) should be [0px] +Fail CSS Transitions: property from [inherit] to [20px] at (10) should be [0px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (-0.3) should be [124px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (0) should be [100px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (0.3) should be [76px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (0.6) should be [52px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (1.5) should be [0px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (5) should be [0px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (10) should be [0px] +Fail CSS Animations: property from [inherit] to [20px] at (-0.3) should be [124px] +Fail CSS Animations: property from [inherit] to [20px] at (0) should be [100px] +Fail CSS Animations: property from [inherit] to [20px] at (0.3) should be [76px] +Fail CSS Animations: property from [inherit] to [20px] at (0.6) should be [52px] +Fail CSS Animations: property from [inherit] to [20px] at (1) should be [20px] +Fail CSS Animations: property from [inherit] to [20px] at (1.5) should be [0px] +Fail CSS Animations: property from [inherit] to [20px] at (5) should be [0px] +Fail CSS Animations: property from [inherit] to [20px] at (10) should be [0px] +Fail Web Animations: property from [inherit] to [20px] at (-0.3) should be [124px] +Fail Web Animations: property from [inherit] to [20px] at (0) should be [100px] +Fail Web Animations: property from [inherit] to [20px] at (0.3) should be [76px] +Fail Web Animations: property from [inherit] to [20px] at (0.6) should be [52px] +Fail Web Animations: property from [inherit] to [20px] at (1) should be [20px] +Fail Web Animations: property from [inherit] to [20px] at (1.5) should be [0px] +Fail Web Animations: property from [inherit] to [20px] at (5) should be [0px] +Fail Web Animations: property from [inherit] to [20px] at (10) should be [0px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [20px] at (-0.3) should be [unset] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [20px] at (0) should be [unset] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [20px] at (0.3) should be [unset] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [20px] at (0.5) should be [20px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [20px] at (0.6) should be [20px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [unset] to [20px] at (1.5) should be [20px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [20px] at (-0.3) should be [unset] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [20px] at (0) should be [unset] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [20px] at (0.3) should be [unset] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [20px] at (0.5) should be [20px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [20px] at (0.6) should be [20px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [unset] to [20px] at (1.5) should be [20px] +Fail CSS Transitions: property from [unset] to [20px] at (-0.3) should be [20px] +Fail CSS Transitions: property from [unset] to [20px] at (0) should be [20px] +Fail CSS Transitions: property from [unset] to [20px] at (0.3) should be [20px] +Fail CSS Transitions: property from [unset] to [20px] at (0.5) should be [20px] +Fail CSS Transitions: property from [unset] to [20px] at (0.6) should be [20px] +Fail CSS Transitions: property from [unset] to [20px] at (1) should be [20px] +Fail CSS Transitions: property from [unset] to [20px] at (1.5) should be [20px] +Fail CSS Transitions with transition: all: property from [unset] to [20px] at (-0.3) should be [20px] +Fail CSS Transitions with transition: all: property from [unset] to [20px] at (0) should be [20px] +Fail CSS Transitions with transition: all: property from [unset] to [20px] at (0.3) should be [20px] +Fail CSS Transitions with transition: all: property from [unset] to [20px] at (0.5) should be [20px] +Fail CSS Transitions with transition: all: property from [unset] to [20px] at (0.6) should be [20px] +Fail CSS Transitions with transition: all: property from [unset] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition: all: property from [unset] to [20px] at (1.5) should be [20px] +Fail CSS Animations: property from [unset] to [20px] at (-0.3) should be [unset] +Fail CSS Animations: property from [unset] to [20px] at (0) should be [unset] +Fail CSS Animations: property from [unset] to [20px] at (0.3) should be [unset] +Fail CSS Animations: property from [unset] to [20px] at (0.5) should be [20px] +Fail CSS Animations: property from [unset] to [20px] at (0.6) should be [20px] +Fail CSS Animations: property from [unset] to [20px] at (1) should be [20px] +Fail CSS Animations: property from [unset] to [20px] at (1.5) should be [20px] +Fail Web Animations: property from [unset] to [20px] at (-0.3) should be [unset] +Fail Web Animations: property from [unset] to [20px] at (0) should be [unset] +Fail Web Animations: property from [unset] to [20px] at (0.3) should be [unset] +Fail Web Animations: property from [unset] to [20px] at (0.5) should be [20px] +Fail Web Animations: property from [unset] to [20px] at (0.6) should be [20px] +Fail Web Animations: property from [unset] to [20px] at (1) should be [20px] +Fail Web Animations: property from [unset] to [20px] at (1.5) should be [20px] +Fail CSS Transitions: property from [0px] to [20px] at (-0.3) should be [0px] +Fail CSS Transitions: property from [0px] to [20px] at (0) should be [0px] +Fail CSS Transitions: property from [0px] to [20px] at (0.3) should be [6px] +Fail CSS Transitions: property from [0px] to [20px] at (0.6) should be [12px] +Fail CSS Transitions: property from [0px] to [20px] at (1) should be [20px] +Fail CSS Transitions: property from [0px] to [20px] at (1.5) should be [30px] +Fail CSS Transitions: property from [0px] to [20px] at (5) should be [100px] +Fail CSS Transitions: property from [0px] to [20px] at (10) should be [200px] +Fail CSS Transitions with transition: all: property from [0px] to [20px] at (-0.3) should be [0px] +Fail CSS Transitions with transition: all: property from [0px] to [20px] at (0) should be [0px] +Fail CSS Transitions with transition: all: property from [0px] to [20px] at (0.3) should be [6px] +Fail CSS Transitions with transition: all: property from [0px] to [20px] at (0.6) should be [12px] +Fail CSS Transitions with transition: all: property from [0px] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition: all: property from [0px] to [20px] at (1.5) should be [30px] +Fail CSS Transitions with transition: all: property from [0px] to [20px] at (5) should be [100px] +Fail CSS Transitions with transition: all: property from [0px] to [20px] at (10) should be [200px] +Fail CSS Animations: property from [0px] to [20px] at (-0.3) should be [0px] +Fail CSS Animations: property from [0px] to [20px] at (0) should be [0px] +Fail CSS Animations: property from [0px] to [20px] at (0.3) should be [6px] +Fail CSS Animations: property from [0px] to [20px] at (0.6) should be [12px] +Fail CSS Animations: property from [0px] to [20px] at (1) should be [20px] +Fail CSS Animations: property from [0px] to [20px] at (1.5) should be [30px] +Fail CSS Animations: property from [0px] to [20px] at (5) should be [100px] +Fail CSS Animations: property from [0px] to [20px] at (10) should be [200px] +Fail Web Animations: property from [0px] to [20px] at (-0.3) should be [0px] +Fail Web Animations: property from [0px] to [20px] at (0) should be [0px] +Fail Web Animations: property from [0px] to [20px] at (0.3) should be [6px] +Fail Web Animations: property from [0px] to [20px] at (0.6) should be [12px] +Fail Web Animations: property from [0px] to [20px] at (1) should be [20px] +Fail Web Animations: property from [0px] to [20px] at (1.5) should be [30px] +Fail Web Animations: property from [0px] to [20px] at (5) should be [100px] +Fail Web Animations: property from [0px] to [20px] at (10) should be [200px] +Fail CSS Transitions: property from [0%] to [20%] at (-0.3) should be [0%] +Fail CSS Transitions: property from [0%] to [20%] at (0) should be [0%] +Fail CSS Transitions: property from [0%] to [20%] at (0.3) should be [6%] +Fail CSS Transitions: property from [0%] to [20%] at (0.6) should be [12%] +Fail CSS Transitions: property from [0%] to [20%] at (1) should be [20%] +Fail CSS Transitions: property from [0%] to [20%] at (1.5) should be [30%] +Fail CSS Transitions: property from [0%] to [20%] at (5) should be [100%] +Fail CSS Transitions: property from [0%] to [20%] at (10) should be [200%] +Fail CSS Transitions with transition: all: property from [0%] to [20%] at (-0.3) should be [0%] +Fail CSS Transitions with transition: all: property from [0%] to [20%] at (0) should be [0%] +Fail CSS Transitions with transition: all: property from [0%] to [20%] at (0.3) should be [6%] +Fail CSS Transitions with transition: all: property from [0%] to [20%] at (0.6) should be [12%] +Fail CSS Transitions with transition: all: property from [0%] to [20%] at (1) should be [20%] +Fail CSS Transitions with transition: all: property from [0%] to [20%] at (1.5) should be [30%] +Fail CSS Transitions with transition: all: property from [0%] to [20%] at (5) should be [100%] +Fail CSS Transitions with transition: all: property from [0%] to [20%] at (10) should be [200%] +Fail CSS Animations: property from [0%] to [20%] at (-0.3) should be [0%] +Fail CSS Animations: property from [0%] to [20%] at (0) should be [0%] +Fail CSS Animations: property from [0%] to [20%] at (0.3) should be [6%] +Fail CSS Animations: property from [0%] to [20%] at (0.6) should be [12%] +Fail CSS Animations: property from [0%] to [20%] at (1) should be [20%] +Fail CSS Animations: property from [0%] to [20%] at (1.5) should be [30%] +Fail CSS Animations: property from [0%] to [20%] at (5) should be [100%] +Fail CSS Animations: property from [0%] to [20%] at (10) should be [200%] +Fail Web Animations: property from [0%] to [20%] at (-0.3) should be [0%] +Fail Web Animations: property from [0%] to [20%] at (0) should be [0%] +Fail Web Animations: property from [0%] to [20%] at (0.3) should be [6%] +Fail Web Animations: property from [0%] to [20%] at (0.6) should be [12%] +Fail Web Animations: property from [0%] to [20%] at (1) should be [20%] +Fail Web Animations: property from [0%] to [20%] at (1.5) should be [30%] +Fail Web Animations: property from [0%] to [20%] at (5) should be [100%] +Fail Web Animations: property from [0%] to [20%] at (10) should be [200%] +Fail CSS Transitions: property from [0] to [20] at (-0.3) should be [0] +Fail CSS Transitions: property from [0] to [20] at (0) should be [0] +Fail CSS Transitions: property from [0] to [20] at (0.3) should be [6] +Fail CSS Transitions: property from [0] to [20] at (0.6) should be [12] +Fail CSS Transitions: property from [0] to [20] at (1) should be [20] +Fail CSS Transitions: property from [0] to [20] at (1.5) should be [30] +Fail CSS Transitions: property from [0] to [20] at (5) should be [100] +Fail CSS Transitions: property from [0] to [20] at (10) should be [200] +Fail CSS Transitions with transition: all: property from [0] to [20] at (-0.3) should be [0] +Fail CSS Transitions with transition: all: property from [0] to [20] at (0) should be [0] +Fail CSS Transitions with transition: all: property from [0] to [20] at (0.3) should be [6] +Fail CSS Transitions with transition: all: property from [0] to [20] at (0.6) should be [12] +Fail CSS Transitions with transition: all: property from [0] to [20] at (1) should be [20] +Fail CSS Transitions with transition: all: property from [0] to [20] at (1.5) should be [30] +Fail CSS Transitions with transition: all: property from [0] to [20] at (5) should be [100] +Fail CSS Transitions with transition: all: property from [0] to [20] at (10) should be [200] +Fail CSS Animations: property from [0] to [20] at (-0.3) should be [0] +Fail CSS Animations: property from [0] to [20] at (0) should be [0] +Fail CSS Animations: property from [0] to [20] at (0.3) should be [6] +Fail CSS Animations: property from [0] to [20] at (0.6) should be [12] +Fail CSS Animations: property from [0] to [20] at (1) should be [20] +Fail CSS Animations: property from [0] to [20] at (1.5) should be [30] +Fail CSS Animations: property from [0] to [20] at (5) should be [100] +Fail CSS Animations: property from [0] to [20] at (10) should be [200] +Fail Web Animations: property from [0] to [20] at (-0.3) should be [0] +Fail Web Animations: property from [0] to [20] at (0) should be [0] +Fail Web Animations: property from [0] to [20] at (0.3) should be [6] +Fail Web Animations: property from [0] to [20] at (0.6) should be [12] +Fail Web Animations: property from [0] to [20] at (1) should be [20] +Fail Web Animations: property from [0] to [20] at (1.5) should be [30] +Fail Web Animations: property from [0] to [20] at (5) should be [100] +Fail Web Animations: property from [0] to [20] at (10) should be [200] +Fail CSS Transitions: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (-0.3) should be [0px 5% 21 37px] +Fail CSS Transitions: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (0) should be [10px 20% 30 40px] +Fail CSS Transitions: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.3) should be [31px 35% 39 43px] +Fail CSS Transitions: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.6) should be [52px 50% 48 46px] +Fail CSS Transitions: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (1) should be [80px 70% 60 50px] +Fail CSS Transitions: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (1.5) should be [115px 95% 75 55px] +Fail CSS Transitions: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (5) should be [360px 270% 180 90px] +Fail CSS Transitions: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (10) should be [710px 520% 330 140px] +Fail CSS Transitions with transition: all: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (-0.3) should be [0px 5% 21 37px] +Fail CSS Transitions with transition: all: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (0) should be [10px 20% 30 40px] +Fail CSS Transitions with transition: all: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.3) should be [31px 35% 39 43px] +Fail CSS Transitions with transition: all: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.6) should be [52px 50% 48 46px] +Fail CSS Transitions with transition: all: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (1) should be [80px 70% 60 50px] +Fail CSS Transitions with transition: all: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (1.5) should be [115px 95% 75 55px] +Fail CSS Transitions with transition: all: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (5) should be [360px 270% 180 90px] +Fail CSS Transitions with transition: all: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (10) should be [710px 520% 330 140px] +Fail CSS Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (-0.3) should be [0px 5% 21 37px] +Fail CSS Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (0) should be [10px 20% 30 40px] +Fail CSS Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.3) should be [31px 35% 39 43px] +Fail CSS Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.6) should be [52px 50% 48 46px] +Fail CSS Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (1) should be [80px 70% 60 50px] +Fail CSS Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (1.5) should be [115px 95% 75 55px] +Fail CSS Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (5) should be [360px 270% 180 90px] +Fail CSS Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (10) should be [710px 520% 330 140px] +Fail Web Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (-0.3) should be [0px 5% 21 37px] +Fail Web Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (0) should be [10px 20% 30 40px] +Fail Web Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.3) should be [31px 35% 39 43px] +Fail Web Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.6) should be [52px 50% 48 46px] +Fail Web Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (1) should be [80px 70% 60 50px] +Fail Web Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (1.5) should be [115px 95% 75 55px] +Fail Web Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (5) should be [360px 270% 180 90px] +Fail Web Animations: property from [10px 20% 30 40px] to [80px 70% 60 50px] at (10) should be [710px 520% 330 140px] +Fail CSS Transitions: property from [10%] to [20px] at (-0.3) should be [calc(13% + -6px)] +Fail CSS Transitions: property from [10%] to [20px] at (0) should be [10%] +Fail CSS Transitions: property from [10%] to [20px] at (0.3) should be [calc(7% + 6px)] +Fail CSS Transitions: property from [10%] to [20px] at (0.6) should be [calc(4% + 12px)] +Fail CSS Transitions: property from [10%] to [20px] at (1) should be [calc(0% + 20px)] +Fail CSS Transitions: property from [10%] to [20px] at (1.5) should be [calc(-5% + 30px)] +Fail CSS Transitions with transition: all: property from [10%] to [20px] at (-0.3) should be [calc(13% + -6px)] +Fail CSS Transitions with transition: all: property from [10%] to [20px] at (0) should be [10%] +Fail CSS Transitions with transition: all: property from [10%] to [20px] at (0.3) should be [calc(7% + 6px)] +Fail CSS Transitions with transition: all: property from [10%] to [20px] at (0.6) should be [calc(4% + 12px)] +Fail CSS Transitions with transition: all: property from [10%] to [20px] at (1) should be [calc(0% + 20px)] +Fail CSS Transitions with transition: all: property from [10%] to [20px] at (1.5) should be [calc(-5% + 30px)] +Fail CSS Animations: property from [10%] to [20px] at (-0.3) should be [calc(13% + -6px)] +Fail CSS Animations: property from [10%] to [20px] at (0) should be [10%] +Fail CSS Animations: property from [10%] to [20px] at (0.3) should be [calc(7% + 6px)] +Fail CSS Animations: property from [10%] to [20px] at (0.6) should be [calc(4% + 12px)] +Fail CSS Animations: property from [10%] to [20px] at (1) should be [calc(0% + 20px)] +Fail CSS Animations: property from [10%] to [20px] at (1.5) should be [calc(-5% + 30px)] +Fail Web Animations: property from [10%] to [20px] at (-0.3) should be [calc(13% + -6px)] +Fail Web Animations: property from [10%] to [20px] at (0) should be [10%] +Fail Web Animations: property from [10%] to [20px] at (0.3) should be [calc(7% + 6px)] +Fail Web Animations: property from [10%] to [20px] at (0.6) should be [calc(4% + 12px)] +Fail Web Animations: property from [10%] to [20px] at (1) should be [calc(0% + 20px)] +Fail Web Animations: property from [10%] to [20px] at (1.5) should be [calc(-5% + 30px)] +Fail CSS Transitions: property from [10px] to [20%] at (-0.3) should be [calc(13px + -6%)] +Fail CSS Transitions: property from [10px] to [20%] at (0) should be [calc(0% + 10px)] +Fail CSS Transitions: property from [10px] to [20%] at (0.3) should be [calc(7px + 6%)] +Fail CSS Transitions: property from [10px] to [20%] at (0.6) should be [calc(4px + 12%)] +Fail CSS Transitions: property from [10px] to [20%] at (1) should be [20%] +Fail CSS Transitions: property from [10px] to [20%] at (1.5) should be [calc(-5px + 30%)] +Fail CSS Transitions with transition: all: property from [10px] to [20%] at (-0.3) should be [calc(13px + -6%)] +Fail CSS Transitions with transition: all: property from [10px] to [20%] at (0) should be [calc(0% + 10px)] +Fail CSS Transitions with transition: all: property from [10px] to [20%] at (0.3) should be [calc(7px + 6%)] +Fail CSS Transitions with transition: all: property from [10px] to [20%] at (0.6) should be [calc(4px + 12%)] +Fail CSS Transitions with transition: all: property from [10px] to [20%] at (1) should be [20%] +Fail CSS Transitions with transition: all: property from [10px] to [20%] at (1.5) should be [calc(-5px + 30%)] +Fail CSS Animations: property from [10px] to [20%] at (-0.3) should be [calc(13px + -6%)] +Fail CSS Animations: property from [10px] to [20%] at (0) should be [calc(0% + 10px)] +Fail CSS Animations: property from [10px] to [20%] at (0.3) should be [calc(7px + 6%)] +Fail CSS Animations: property from [10px] to [20%] at (0.6) should be [calc(4px + 12%)] +Fail CSS Animations: property from [10px] to [20%] at (1) should be [20%] +Fail CSS Animations: property from [10px] to [20%] at (1.5) should be [calc(-5px + 30%)] +Fail Web Animations: property from [10px] to [20%] at (-0.3) should be [calc(13px + -6%)] +Fail Web Animations: property from [10px] to [20%] at (0) should be [calc(0% + 10px)] +Fail Web Animations: property from [10px] to [20%] at (0.3) should be [calc(7px + 6%)] +Fail Web Animations: property from [10px] to [20%] at (0.6) should be [calc(4px + 12%)] +Fail Web Animations: property from [10px] to [20%] at (1) should be [20%] +Fail Web Animations: property from [10px] to [20%] at (1.5) should be [calc(-5px + 30%)] +Fail CSS Transitions: property from [10px auto auto 20] to [110px auto auto 120] at (-0.3) should be [ 0px auto auto 0] +Fail CSS Transitions: property from [10px auto auto 20] to [110px auto auto 120] at (0) should be [ 10px auto auto 20] +Fail CSS Transitions: property from [10px auto auto 20] to [110px auto auto 120] at (0.3) should be [ 40px auto auto 50] +Fail CSS Transitions: property from [10px auto auto 20] to [110px auto auto 120] at (0.6) should be [ 70px auto auto 80] +Fail CSS Transitions: property from [10px auto auto 20] to [110px auto auto 120] at (1) should be [110px auto auto 120] +Fail CSS Transitions: property from [10px auto auto 20] to [110px auto auto 120] at (1.5) should be [160px auto auto 170] +Fail CSS Transitions with transition: all: property from [10px auto auto 20] to [110px auto auto 120] at (-0.3) should be [ 0px auto auto 0] +Fail CSS Transitions with transition: all: property from [10px auto auto 20] to [110px auto auto 120] at (0) should be [ 10px auto auto 20] +Fail CSS Transitions with transition: all: property from [10px auto auto 20] to [110px auto auto 120] at (0.3) should be [ 40px auto auto 50] +Fail CSS Transitions with transition: all: property from [10px auto auto 20] to [110px auto auto 120] at (0.6) should be [ 70px auto auto 80] +Fail CSS Transitions with transition: all: property from [10px auto auto 20] to [110px auto auto 120] at (1) should be [110px auto auto 120] +Fail CSS Transitions with transition: all: property from [10px auto auto 20] to [110px auto auto 120] at (1.5) should be [160px auto auto 170] +Fail CSS Animations: property from [10px auto auto 20] to [110px auto auto 120] at (-0.3) should be [ 0px auto auto 0] +Fail CSS Animations: property from [10px auto auto 20] to [110px auto auto 120] at (0) should be [ 10px auto auto 20] +Fail CSS Animations: property from [10px auto auto 20] to [110px auto auto 120] at (0.3) should be [ 40px auto auto 50] +Fail CSS Animations: property from [10px auto auto 20] to [110px auto auto 120] at (0.6) should be [ 70px auto auto 80] +Fail CSS Animations: property from [10px auto auto 20] to [110px auto auto 120] at (1) should be [110px auto auto 120] +Fail CSS Animations: property from [10px auto auto 20] to [110px auto auto 120] at (1.5) should be [160px auto auto 170] +Fail Web Animations: property from [10px auto auto 20] to [110px auto auto 120] at (-0.3) should be [ 0px auto auto 0] +Fail Web Animations: property from [10px auto auto 20] to [110px auto auto 120] at (0) should be [ 10px auto auto 20] +Fail Web Animations: property from [10px auto auto 20] to [110px auto auto 120] at (0.3) should be [ 40px auto auto 50] +Fail Web Animations: property from [10px auto auto 20] to [110px auto auto 120] at (0.6) should be [ 70px auto auto 80] +Fail Web Animations: property from [10px auto auto 20] to [110px auto auto 120] at (1) should be [110px auto auto 120] +Fail Web Animations: property from [10px auto auto 20] to [110px auto auto 120] at (1.5) should be [160px auto auto 170] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [10px auto auto 20] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [10px auto auto 20] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [10px auto auto 20] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [10px auto auto 20] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [10px auto auto 20] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [10px auto auto 20] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto] +Fail CSS Transitions: property from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [110px auto 120 auto] +Fail CSS Transitions: property from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [110px auto 120 auto] +Fail CSS Transitions: property from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [110px auto 120 auto] +Fail CSS Transitions: property from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto] +Fail CSS Transitions: property from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto] +Fail CSS Transitions: property from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto] +Fail CSS Transitions: property from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto] +Fail CSS Transitions with transition: all: property from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [110px auto 120 auto] +Fail CSS Transitions with transition: all: property from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [110px auto 120 auto] +Fail CSS Transitions with transition: all: property from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [110px auto 120 auto] +Fail CSS Transitions with transition: all: property from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto] +Fail CSS Transitions with transition: all: property from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto] +Fail CSS Transitions with transition: all: property from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto] +Fail CSS Transitions with transition: all: property from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto] +Fail CSS Animations: property from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [10px auto auto 20] +Fail CSS Animations: property from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [10px auto auto 20] +Fail CSS Animations: property from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [10px auto auto 20] +Fail CSS Animations: property from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto] +Fail CSS Animations: property from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto] +Fail CSS Animations: property from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto] +Fail CSS Animations: property from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto] +Fail Web Animations: property from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [10px auto auto 20] +Fail Web Animations: property from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [10px auto auto 20] +Fail Web Animations: property from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [10px auto auto 20] +Fail Web Animations: property from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto] +Fail Web Animations: property from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto] +Fail Web Animations: property from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto] +Fail Web Animations: property from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px] to [20] at (-0.3) should be [10px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px] to [20] at (0) should be [10px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px] to [20] at (0.3) should be [10px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px] to [20] at (0.5) should be [20] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px] to [20] at (0.6) should be [20] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px] to [20] at (1) should be [20] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px] to [20] at (1.5) should be [20] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px] to [20] at (-0.3) should be [10px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px] to [20] at (0) should be [10px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px] to [20] at (0.3) should be [10px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px] to [20] at (0.5) should be [20] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px] to [20] at (0.6) should be [20] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px] to [20] at (1) should be [20] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px] to [20] at (1.5) should be [20] +Fail CSS Transitions: property from [10px] to [20] at (-0.3) should be [20] +Fail CSS Transitions: property from [10px] to [20] at (0) should be [20] +Fail CSS Transitions: property from [10px] to [20] at (0.3) should be [20] +Fail CSS Transitions: property from [10px] to [20] at (0.5) should be [20] +Fail CSS Transitions: property from [10px] to [20] at (0.6) should be [20] +Fail CSS Transitions: property from [10px] to [20] at (1) should be [20] +Fail CSS Transitions: property from [10px] to [20] at (1.5) should be [20] +Fail CSS Transitions with transition: all: property from [10px] to [20] at (-0.3) should be [20] +Fail CSS Transitions with transition: all: property from [10px] to [20] at (0) should be [20] +Fail CSS Transitions with transition: all: property from [10px] to [20] at (0.3) should be [20] +Fail CSS Transitions with transition: all: property from [10px] to [20] at (0.5) should be [20] +Fail CSS Transitions with transition: all: property from [10px] to [20] at (0.6) should be [20] +Fail CSS Transitions with transition: all: property from [10px] to [20] at (1) should be [20] +Fail CSS Transitions with transition: all: property from [10px] to [20] at (1.5) should be [20] +Fail CSS Animations: property from [10px] to [20] at (-0.3) should be [10px] +Fail CSS Animations: property from [10px] to [20] at (0) should be [10px] +Fail CSS Animations: property from [10px] to [20] at (0.3) should be [10px] +Fail CSS Animations: property from [10px] to [20] at (0.5) should be [20] +Fail CSS Animations: property from [10px] to [20] at (0.6) should be [20] +Fail CSS Animations: property from [10px] to [20] at (1) should be [20] +Fail CSS Animations: property from [10px] to [20] at (1.5) should be [20] +Fail Web Animations: property from [10px] to [20] at (-0.3) should be [10px] +Fail Web Animations: property from [10px] to [20] at (0) should be [10px] +Fail Web Animations: property from [10px] to [20] at (0.3) should be [10px] +Fail Web Animations: property from [10px] to [20] at (0.5) should be [20] +Fail Web Animations: property from [10px] to [20] at (0.6) should be [20] +Fail Web Animations: property from [10px] to [20] at (1) should be [20] +Fail Web Animations: property from [10px] to [20] at (1.5) should be [20] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10] to [20px] at (-0.3) should be [10] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10] to [20px] at (0) should be [10] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10] to [20px] at (0.3) should be [10] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10] to [20px] at (0.5) should be [20px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10] to [20px] at (0.6) should be [20px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10] to [20px] at (1.5) should be [20px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10] to [20px] at (-0.3) should be [10] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10] to [20px] at (0) should be [10] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10] to [20px] at (0.3) should be [10] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10] to [20px] at (0.5) should be [20px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10] to [20px] at (0.6) should be [20px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10] to [20px] at (1.5) should be [20px] +Fail CSS Transitions: property from [10] to [20px] at (-0.3) should be [20px] +Fail CSS Transitions: property from [10] to [20px] at (0) should be [20px] +Fail CSS Transitions: property from [10] to [20px] at (0.3) should be [20px] +Fail CSS Transitions: property from [10] to [20px] at (0.5) should be [20px] +Fail CSS Transitions: property from [10] to [20px] at (0.6) should be [20px] +Fail CSS Transitions: property from [10] to [20px] at (1) should be [20px] +Fail CSS Transitions: property from [10] to [20px] at (1.5) should be [20px] +Fail CSS Transitions with transition: all: property from [10] to [20px] at (-0.3) should be [20px] +Fail CSS Transitions with transition: all: property from [10] to [20px] at (0) should be [20px] +Fail CSS Transitions with transition: all: property from [10] to [20px] at (0.3) should be [20px] +Fail CSS Transitions with transition: all: property from [10] to [20px] at (0.5) should be [20px] +Fail CSS Transitions with transition: all: property from [10] to [20px] at (0.6) should be [20px] +Fail CSS Transitions with transition: all: property from [10] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition: all: property from [10] to [20px] at (1.5) should be [20px] +Fail CSS Animations: property from [10] to [20px] at (-0.3) should be [10] +Fail CSS Animations: property from [10] to [20px] at (0) should be [10] +Fail CSS Animations: property from [10] to [20px] at (0.3) should be [10] +Fail CSS Animations: property from [10] to [20px] at (0.5) should be [20px] +Fail CSS Animations: property from [10] to [20px] at (0.6) should be [20px] +Fail CSS Animations: property from [10] to [20px] at (1) should be [20px] +Fail CSS Animations: property from [10] to [20px] at (1.5) should be [20px] +Fail Web Animations: property from [10] to [20px] at (-0.3) should be [10] +Fail Web Animations: property from [10] to [20px] at (0) should be [10] +Fail Web Animations: property from [10] to [20px] at (0.3) should be [10] +Fail Web Animations: property from [10] to [20px] at (0.5) should be [20px] +Fail Web Animations: property from [10] to [20px] at (0.6) should be [20px] +Fail Web Animations: property from [10] to [20px] at (1) should be [20px] +Fail Web Animations: property from [10] to [20px] at (1.5) should be [20px] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10%] to [20] at (-0.3) should be [10%] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10%] to [20] at (0) should be [10%] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10%] to [20] at (0.3) should be [10%] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10%] to [20] at (0.5) should be [20] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10%] to [20] at (0.6) should be [20] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10%] to [20] at (1) should be [20] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10%] to [20] at (1.5) should be [20] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10%] to [20] at (-0.3) should be [10%] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10%] to [20] at (0) should be [10%] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10%] to [20] at (0.3) should be [10%] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10%] to [20] at (0.5) should be [20] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10%] to [20] at (0.6) should be [20] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10%] to [20] at (1) should be [20] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10%] to [20] at (1.5) should be [20] +Fail CSS Transitions: property from [10%] to [20] at (-0.3) should be [20] +Fail CSS Transitions: property from [10%] to [20] at (0) should be [20] +Fail CSS Transitions: property from [10%] to [20] at (0.3) should be [20] +Fail CSS Transitions: property from [10%] to [20] at (0.5) should be [20] +Fail CSS Transitions: property from [10%] to [20] at (0.6) should be [20] +Fail CSS Transitions: property from [10%] to [20] at (1) should be [20] +Fail CSS Transitions: property from [10%] to [20] at (1.5) should be [20] +Fail CSS Transitions with transition: all: property from [10%] to [20] at (-0.3) should be [20] +Fail CSS Transitions with transition: all: property from [10%] to [20] at (0) should be [20] +Fail CSS Transitions with transition: all: property from [10%] to [20] at (0.3) should be [20] +Fail CSS Transitions with transition: all: property from [10%] to [20] at (0.5) should be [20] +Fail CSS Transitions with transition: all: property from [10%] to [20] at (0.6) should be [20] +Fail CSS Transitions with transition: all: property from [10%] to [20] at (1) should be [20] +Fail CSS Transitions with transition: all: property from [10%] to [20] at (1.5) should be [20] +Fail CSS Animations: property from [10%] to [20] at (-0.3) should be [10%] +Fail CSS Animations: property from [10%] to [20] at (0) should be [10%] +Fail CSS Animations: property from [10%] to [20] at (0.3) should be [10%] +Fail CSS Animations: property from [10%] to [20] at (0.5) should be [20] +Fail CSS Animations: property from [10%] to [20] at (0.6) should be [20] +Fail CSS Animations: property from [10%] to [20] at (1) should be [20] +Fail CSS Animations: property from [10%] to [20] at (1.5) should be [20] +Fail Web Animations: property from [10%] to [20] at (-0.3) should be [10%] +Fail Web Animations: property from [10%] to [20] at (0) should be [10%] +Fail Web Animations: property from [10%] to [20] at (0.3) should be [10%] +Fail Web Animations: property from [10%] to [20] at (0.5) should be [20] +Fail Web Animations: property from [10%] to [20] at (0.6) should be [20] +Fail Web Animations: property from [10%] to [20] at (1) should be [20] +Fail Web Animations: property from [10%] to [20] at (1.5) should be [20] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10] to [20%] at (-0.3) should be [10] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10] to [20%] at (0) should be [10] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10] to [20%] at (0.3) should be [10] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10] to [20%] at (0.5) should be [20%] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10] to [20%] at (0.6) should be [20%] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10] to [20%] at (1) should be [20%] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10] to [20%] at (1.5) should be [20%] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10] to [20%] at (-0.3) should be [10] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10] to [20%] at (0) should be [10] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10] to [20%] at (0.3) should be [10] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10] to [20%] at (0.5) should be [20%] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10] to [20%] at (0.6) should be [20%] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10] to [20%] at (1) should be [20%] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10] to [20%] at (1.5) should be [20%] +Fail CSS Transitions: property from [10] to [20%] at (-0.3) should be [20%] +Fail CSS Transitions: property from [10] to [20%] at (0) should be [20%] +Fail CSS Transitions: property from [10] to [20%] at (0.3) should be [20%] +Fail CSS Transitions: property from [10] to [20%] at (0.5) should be [20%] +Fail CSS Transitions: property from [10] to [20%] at (0.6) should be [20%] +Fail CSS Transitions: property from [10] to [20%] at (1) should be [20%] +Fail CSS Transitions: property from [10] to [20%] at (1.5) should be [20%] +Fail CSS Transitions with transition: all: property from [10] to [20%] at (-0.3) should be [20%] +Fail CSS Transitions with transition: all: property from [10] to [20%] at (0) should be [20%] +Fail CSS Transitions with transition: all: property from [10] to [20%] at (0.3) should be [20%] +Fail CSS Transitions with transition: all: property from [10] to [20%] at (0.5) should be [20%] +Fail CSS Transitions with transition: all: property from [10] to [20%] at (0.6) should be [20%] +Fail CSS Transitions with transition: all: property from [10] to [20%] at (1) should be [20%] +Fail CSS Transitions with transition: all: property from [10] to [20%] at (1.5) should be [20%] +Fail CSS Animations: property from [10] to [20%] at (-0.3) should be [10] +Fail CSS Animations: property from [10] to [20%] at (0) should be [10] +Fail CSS Animations: property from [10] to [20%] at (0.3) should be [10] +Fail CSS Animations: property from [10] to [20%] at (0.5) should be [20%] +Fail CSS Animations: property from [10] to [20%] at (0.6) should be [20%] +Fail CSS Animations: property from [10] to [20%] at (1) should be [20%] +Fail CSS Animations: property from [10] to [20%] at (1.5) should be [20%] +Fail Web Animations: property from [10] to [20%] at (-0.3) should be [10] +Fail Web Animations: property from [10] to [20%] at (0) should be [10] +Fail Web Animations: property from [10] to [20%] at (0.3) should be [10] +Fail Web Animations: property from [10] to [20%] at (0.5) should be [20%] +Fail Web Animations: property from [10] to [20%] at (0.6) should be [20%] +Fail Web Animations: property from [10] to [20%] at (1) should be [20%] +Fail Web Animations: property from [10] to [20%] at (1.5) should be [20%] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-left-width-composition.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-left-width-composition.txt new file mode 100644 index 00000000000..158a6d688ff --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-left-width-composition.txt @@ -0,0 +1,31 @@ +Summary + +Harness status: OK + +Rerun + +Found 20 tests + +1 Pass +19 Fail +Details +Result Test Name MessageFail Compositing: property underlying [50px] from add [100px] to add [200px] at (-0.3) should be [120px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (0) should be [150px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (0.5) should be [200px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (1) should be [250px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (1.5) should be [300px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (-0.5) should be [114px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (0) should be [110px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (0.5) should be [106px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (1) should be [102px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (1.5) should be [98px] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (-0.3) should be [calc(130px + 4em)] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (0) should be [calc(100px + 10em)] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (0.5) should be [calc(50px + 20em)] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (1) should be [30em] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (1.5) should be [calc(-50px + 40em)] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (-0.3) should be [135px] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (0) should be [150px] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (0.5) should be [175px] +Pass Compositing: property underlying [50px] from add [100px] to replace [200px] at (1) should be [200px] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (1.5) should be [225px] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-radius-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-radius-interpolation.txt new file mode 100644 index 00000000000..3089f2e7ef5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-radius-interpolation.txt @@ -0,0 +1,207 @@ +Summary + +Harness status: OK + +Rerun + +Found 196 tests + +50 Pass +146 Fail +Details +Result Test Name MessageFail CSS Transitions: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (-0.3) should be [17px 37px 57px 77px / 117px 137px 157px 177px] +Fail CSS Transitions: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (0) should be [20px 40px 60px 80px / 120px 140px 160px 180px] +Fail CSS Transitions: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (0.3) should be [23px 43px 63px 83px / 123px 143px 163px 183px] +Fail CSS Transitions: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (0.6) should be [26px 46px 66px 86px / 126px 146px 166px 186px] +Pass CSS Transitions: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (1) should be [30px 50px 70px 90px / 130px 150px 170px 190px] +Fail CSS Transitions: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (1.5) should be [35px 55px 75px 95px / 135px 155px 175px 195px] +Fail CSS Transitions with transition: all: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (-0.3) should be [17px 37px 57px 77px / 117px 137px 157px 177px] +Fail CSS Transitions with transition: all: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (0) should be [20px 40px 60px 80px / 120px 140px 160px 180px] +Fail CSS Transitions with transition: all: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (0.3) should be [23px 43px 63px 83px / 123px 143px 163px 183px] +Fail CSS Transitions with transition: all: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (0.6) should be [26px 46px 66px 86px / 126px 146px 166px 186px] +Pass CSS Transitions with transition: all: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (1) should be [30px 50px 70px 90px / 130px 150px 170px 190px] +Fail CSS Transitions with transition: all: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (1.5) should be [35px 55px 75px 95px / 135px 155px 175px 195px] +Fail CSS Animations: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (-0.3) should be [17px 37px 57px 77px / 117px 137px 157px 177px] +Pass CSS Animations: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (0) should be [20px 40px 60px 80px / 120px 140px 160px 180px] +Fail CSS Animations: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (0.3) should be [23px 43px 63px 83px / 123px 143px 163px 183px] +Fail CSS Animations: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (0.6) should be [26px 46px 66px 86px / 126px 146px 166px 186px] +Pass CSS Animations: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (1) should be [30px 50px 70px 90px / 130px 150px 170px 190px] +Fail CSS Animations: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (1.5) should be [35px 55px 75px 95px / 135px 155px 175px 195px] +Fail Web Animations: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (-0.3) should be [17px 37px 57px 77px / 117px 137px 157px 177px] +Pass Web Animations: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (0) should be [20px 40px 60px 80px / 120px 140px 160px 180px] +Fail Web Animations: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (0.3) should be [23px 43px 63px 83px / 123px 143px 163px 183px] +Fail Web Animations: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (0.6) should be [26px 46px 66px 86px / 126px 146px 166px 186px] +Pass Web Animations: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (1) should be [30px 50px 70px 90px / 130px 150px 170px 190px] +Fail Web Animations: property from [20px 40px 60px 80px / 120px 140px 160px 180px] to [30px 50px 70px 90px / 130px 150px 170px 190px] at (1.5) should be [35px 55px 75px 95px / 135px 155px 175px 195px] +Fail CSS Transitions: property from neutral to [20px] at (-0.3) should be [7px] +Fail CSS Transitions: property from neutral to [20px] at (0) should be [10px] +Fail CSS Transitions: property from neutral to [20px] at (0.3) should be [13px] +Fail CSS Transitions: property from neutral to [20px] at (0.6) should be [16px] +Pass CSS Transitions: property from neutral to [20px] at (1) should be [20px] +Fail CSS Transitions: property from neutral to [20px] at (1.5) should be [25px] +Fail CSS Transitions with transition: all: property from neutral to [20px] at (-0.3) should be [7px] +Fail 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.3) should be [13px] +Fail CSS Transitions with transition: all: property from neutral to [20px] at (0.6) should be [16px] +Pass CSS Transitions with transition: all: property from neutral to [20px] at (1) should be [20px] +Fail CSS Transitions with transition: all: property from neutral to [20px] at (1.5) should be [25px] +Fail CSS Animations: property from neutral to [20px] at (-0.3) should be [7px] +Pass CSS Animations: property from neutral to [20px] at (0) should be [10px] +Fail CSS Animations: property from neutral to [20px] at (0.3) should be [13px] +Fail CSS Animations: property from neutral to [20px] at (0.6) should be [16px] +Pass CSS Animations: property from neutral to [20px] at (1) should be [20px] +Fail CSS Animations: property from neutral to [20px] at (1.5) should be [25px] +Fail Web Animations: property from neutral to [20px] at (-0.3) should be [7px] +Pass Web Animations: property from neutral to [20px] at (0) should be [10px] +Fail Web Animations: property from neutral to [20px] at (0.3) should be [13px] +Fail Web Animations: property from neutral to [20px] at (0.6) should be [16px] +Pass Web Animations: property from neutral to [20px] at (1) should be [20px] +Fail Web Animations: property from neutral to [20px] at (1.5) should be [25px] +Fail CSS Transitions: property from [initial] to [20px] at (-0.3) should be [0px] +Fail CSS Transitions: property from [initial] to [20px] at (0) should be [0px] +Fail CSS Transitions: property from [initial] to [20px] at (0.3) should be [6px] +Fail CSS Transitions: property from [initial] to [20px] at (0.6) should be [12px] +Pass CSS Transitions: property from [initial] to [20px] at (1) should be [20px] +Fail CSS Transitions: property from [initial] to [20px] at (1.5) should be [30px] +Fail CSS Transitions with transition: all: property from [initial] to [20px] at (-0.3) should be [0px] +Fail CSS Transitions with transition: all: property from [initial] to [20px] at (0) should be [0px] +Fail CSS Transitions with transition: all: property from [initial] to [20px] at (0.3) should be [6px] +Fail CSS Transitions with transition: all: property from [initial] to [20px] at (0.6) should be [12px] +Pass CSS Transitions with transition: all: property from [initial] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition: all: property from [initial] to [20px] at (1.5) should be [30px] +Pass CSS Animations: property from [initial] to [20px] at (-0.3) should be [0px] +Pass CSS Animations: property from [initial] to [20px] at (0) should be [0px] +Fail CSS Animations: property from [initial] to [20px] at (0.3) should be [6px] +Fail CSS Animations: property from [initial] to [20px] at (0.6) should be [12px] +Pass CSS Animations: property from [initial] to [20px] at (1) should be [20px] +Fail CSS Animations: property from [initial] to [20px] at (1.5) should be [30px] +Pass Web Animations: property from [initial] to [20px] at (-0.3) should be [0px] +Pass Web Animations: property from [initial] to [20px] at (0) should be [0px] +Fail Web Animations: property from [initial] to [20px] at (0.3) should be [6px] +Fail Web Animations: property from [initial] to [20px] at (0.6) should be [12px] +Pass Web Animations: property from [initial] to [20px] at (1) should be [20px] +Fail Web Animations: property from [initial] to [20px] at (1.5) should be [30px] +Fail CSS Transitions: property from [inherit] to [20px] at (-0.3) should be [33px] +Fail CSS Transitions: property from [inherit] to [20px] at (0) should be [30px] +Fail CSS Transitions: property from [inherit] to [20px] at (0.3) should be [27px] +Fail CSS Transitions: property from [inherit] to [20px] at (0.6) should be [24px] +Pass CSS Transitions: property from [inherit] to [20px] at (1) should be [20px] +Fail CSS Transitions: property from [inherit] to [20px] at (1.5) should be [15px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (-0.3) should be [33px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (0) should be [30px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (0.3) should be [27px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (0.6) should be [24px] +Pass CSS Transitions with transition: all: property from [inherit] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (1.5) should be [15px] +Fail CSS Animations: property from [inherit] to [20px] at (-0.3) should be [33px] +Pass CSS Animations: property from [inherit] to [20px] at (0) should be [30px] +Fail CSS Animations: property from [inherit] to [20px] at (0.3) should be [27px] +Fail CSS Animations: property from [inherit] to [20px] at (0.6) should be [24px] +Pass CSS Animations: property from [inherit] to [20px] at (1) should be [20px] +Fail CSS Animations: property from [inherit] to [20px] at (1.5) should be [15px] +Fail Web Animations: property from [inherit] to [20px] at (-0.3) should be [33px] +Pass Web Animations: property from [inherit] to [20px] at (0) should be [30px] +Fail Web Animations: property from [inherit] to [20px] at (0.3) should be [27px] +Fail Web Animations: property from [inherit] to [20px] at (0.6) should be [24px] +Pass Web Animations: property from [inherit] to [20px] at (1) should be [20px] +Fail Web Animations: property from [inherit] to [20px] at (1.5) should be [15px] +Fail CSS Transitions: property from [unset] to [20px] at (-0.3) should be [0px] +Fail CSS Transitions: property from [unset] to [20px] at (0) should be [0px] +Fail CSS Transitions: property from [unset] to [20px] at (0.3) should be [6px] +Fail CSS Transitions: property from [unset] to [20px] at (0.6) should be [12px] +Pass CSS Transitions: property from [unset] to [20px] at (1) should be [20px] +Fail CSS Transitions: property from [unset] to [20px] at (1.5) should be [30px] +Fail CSS Transitions with transition: all: property from [unset] to [20px] at (-0.3) should be [0px] +Fail CSS Transitions with transition: all: property from [unset] to [20px] at (0) should be [0px] +Fail CSS Transitions with transition: all: property from [unset] to [20px] at (0.3) should be [6px] +Fail CSS Transitions with transition: all: property from [unset] to [20px] at (0.6) should be [12px] +Pass CSS Transitions with transition: all: property from [unset] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition: all: property from [unset] to [20px] at (1.5) should be [30px] +Pass CSS Animations: property from [unset] to [20px] at (-0.3) should be [0px] +Pass CSS Animations: property from [unset] to [20px] at (0) should be [0px] +Fail CSS Animations: property from [unset] to [20px] at (0.3) should be [6px] +Fail CSS Animations: property from [unset] to [20px] at (0.6) should be [12px] +Pass CSS Animations: property from [unset] to [20px] at (1) should be [20px] +Fail CSS Animations: property from [unset] to [20px] at (1.5) should be [30px] +Pass Web Animations: property from [unset] to [20px] at (-0.3) should be [0px] +Pass Web Animations: property from [unset] to [20px] at (0) should be [0px] +Fail Web Animations: property from [unset] to [20px] at (0.3) should be [6px] +Fail Web Animations: property from [unset] to [20px] at (0.6) should be [12px] +Pass Web Animations: property from [unset] to [20px] at (1) should be [20px] +Fail Web Animations: property from [unset] to [20px] at (1.5) should be [30px] +Fail CSS Transitions: property from [10px] to [50px] at (-0.3) should be [0px] +Fail CSS Transitions: property from [10px] to [50px] at (0) should be [10px] +Fail CSS Transitions: property from [10px] to [50px] at (0.3) should be [22px] +Fail CSS Transitions: property from [10px] to [50px] at (0.6) should be [34px] +Pass CSS Transitions: property from [10px] to [50px] at (1) should be [50px] +Fail CSS Transitions: property from [10px] to [50px] at (1.5) should be [70px] +Fail CSS Transitions with transition: all: property from [10px] to [50px] at (-0.3) should be [0px] +Fail CSS Transitions with transition: all: property from [10px] to [50px] at (0) should be [10px] +Fail CSS Transitions with transition: all: property from [10px] to [50px] at (0.3) should be [22px] +Fail CSS Transitions with transition: all: property from [10px] to [50px] at (0.6) should be [34px] +Pass CSS Transitions with transition: all: property from [10px] to [50px] at (1) should be [50px] +Fail CSS Transitions with transition: all: property from [10px] to [50px] at (1.5) should be [70px] +Fail CSS Animations: property from [10px] to [50px] at (-0.3) should be [0px] +Pass CSS Animations: property from [10px] to [50px] at (0) should be [10px] +Fail CSS Animations: property from [10px] to [50px] at (0.3) should be [22px] +Fail CSS Animations: property from [10px] to [50px] at (0.6) should be [34px] +Pass CSS Animations: property from [10px] to [50px] at (1) should be [50px] +Fail CSS Animations: property from [10px] to [50px] at (1.5) should be [70px] +Fail Web Animations: property from [10px] to [50px] at (-0.3) should be [0px] +Pass Web Animations: property from [10px] to [50px] at (0) should be [10px] +Fail Web Animations: property from [10px] to [50px] at (0.3) should be [22px] +Fail Web Animations: property from [10px] to [50px] at (0.6) should be [34px] +Pass Web Animations: property from [10px] to [50px] at (1) should be [50px] +Fail Web Animations: property from [10px] to [50px] at (1.5) should be [70px] +Fail CSS Transitions: property from [10px] to [100%] at (-0.3) should be [calc(13px + -30%)] +Fail CSS Transitions: property from [10px] to [100%] at (0) should be [calc(10px + 0%)] +Fail CSS Transitions: property from [10px] to [100%] at (0.3) should be [calc(7px + 30%)] +Fail CSS Transitions: property from [10px] to [100%] at (0.6) should be [calc(4px + 60%)] +Pass CSS Transitions: property from [10px] to [100%] at (1) should be [100%] +Fail CSS Transitions: property from [10px] to [100%] at (1.5) should be [calc(-5px + 150%)] +Fail CSS Transitions with transition: all: property from [10px] to [100%] at (-0.3) should be [calc(13px + -30%)] +Fail CSS Transitions with transition: all: property from [10px] to [100%] at (0) should be [calc(10px + 0%)] +Fail CSS Transitions with transition: all: property from [10px] to [100%] at (0.3) should be [calc(7px + 30%)] +Fail CSS Transitions with transition: all: property from [10px] to [100%] at (0.6) should be [calc(4px + 60%)] +Pass CSS Transitions with transition: all: property from [10px] to [100%] at (1) should be [100%] +Fail CSS Transitions with transition: all: property from [10px] to [100%] at (1.5) should be [calc(-5px + 150%)] +Fail CSS Animations: property from [10px] to [100%] at (-0.3) should be [calc(13px + -30%)] +Fail CSS Animations: property from [10px] to [100%] at (0) should be [calc(10px + 0%)] +Fail CSS Animations: property from [10px] to [100%] at (0.3) should be [calc(7px + 30%)] +Fail CSS Animations: property from [10px] to [100%] at (0.6) should be [calc(4px + 60%)] +Pass CSS Animations: property from [10px] to [100%] at (1) should be [100%] +Fail CSS Animations: property from [10px] to [100%] at (1.5) should be [calc(-5px + 150%)] +Fail Web Animations: property from [10px] to [100%] at (-0.3) should be [calc(13px + -30%)] +Fail Web Animations: property from [10px] to [100%] at (0) should be [calc(10px + 0%)] +Fail Web Animations: property from [10px] to [100%] at (0.3) should be [calc(7px + 30%)] +Fail Web Animations: property from [10px] to [100%] at (0.6) should be [calc(4px + 60%)] +Pass Web Animations: property from [10px] to [100%] at (1) should be [100%] +Fail Web Animations: property from [10px] to [100%] at (1.5) should be [calc(-5px + 150%)] +Fail CSS Transitions: property from [20px] to [10px 30px] at (-2) should be [40px 0px] +Fail CSS Transitions: property from [20px] to [10px 30px] at (-0.3) should be [23px 17px] +Fail CSS Transitions: property from [20px] to [10px 30px] at (0) should be [20px] +Fail CSS Transitions: property from [20px] to [10px 30px] at (0.3) should be [17px 23px] +Fail CSS Transitions: property from [20px] to [10px 30px] at (0.6) should be [14px 26px] +Pass CSS Transitions: property from [20px] to [10px 30px] at (1) should be [10px 30px] +Fail CSS Transitions: property from [20px] to [10px 30px] at (1.5) should be [5px 35px] +Fail CSS Transitions with transition: all: property from [20px] to [10px 30px] at (-2) should be [40px 0px] +Fail CSS Transitions with transition: all: property from [20px] to [10px 30px] at (-0.3) should be [23px 17px] +Fail CSS Transitions with transition: all: property from [20px] to [10px 30px] at (0) should be [20px] +Fail CSS Transitions with transition: all: property from [20px] to [10px 30px] at (0.3) should be [17px 23px] +Fail CSS Transitions with transition: all: property from [20px] to [10px 30px] at (0.6) should be [14px 26px] +Pass CSS Transitions with transition: all: property from [20px] to [10px 30px] at (1) should be [10px 30px] +Fail CSS Transitions with transition: all: property from [20px] to [10px 30px] at (1.5) should be [5px 35px] +Fail CSS Animations: property from [20px] to [10px 30px] at (-2) should be [40px 0px] +Fail CSS Animations: property from [20px] to [10px 30px] at (-0.3) should be [23px 17px] +Pass CSS Animations: property from [20px] to [10px 30px] at (0) should be [20px] +Fail CSS Animations: property from [20px] to [10px 30px] at (0.3) should be [17px 23px] +Fail CSS Animations: property from [20px] to [10px 30px] at (0.6) should be [14px 26px] +Pass CSS Animations: property from [20px] to [10px 30px] at (1) should be [10px 30px] +Fail CSS Animations: property from [20px] to [10px 30px] at (1.5) should be [5px 35px] +Fail Web Animations: property from [20px] to [10px 30px] at (-2) should be [40px 0px] +Fail Web Animations: property from [20px] to [10px 30px] at (-0.3) should be [23px 17px] +Pass Web Animations: property from [20px] to [10px 30px] at (0) should be [20px] +Fail Web Animations: property from [20px] to [10px 30px] at (0.3) should be [17px 23px] +Fail Web Animations: property from [20px] to [10px 30px] at (0.6) should be [14px 26px] +Pass Web Animations: property from [20px] to [10px 30px] at (1) should be [10px 30px] +Fail Web Animations: property from [20px] to [10px 30px] at (1.5) should be [5px 35px] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-right-width-composition.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-right-width-composition.txt new file mode 100644 index 00000000000..26014a3b330 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-right-width-composition.txt @@ -0,0 +1,31 @@ +Summary + +Harness status: OK + +Rerun + +Found 20 tests + +1 Pass +19 Fail +Details +Result Test Name MessageFail Compositing: property underlying [50px] from add [100px] to add [200px] at (-0.3) should be [120px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (0) should be [150px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (0.5) should be [200px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (1) should be [250px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (1.5) should be [300px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (-0.5) should be [114px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (0) should be [110px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (0.5) should be [106px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (1) should be [102px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (1.5) should be [98px] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (-0.3) should be [calc(130px + 4em)] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (0) should be [calc(100px + 10em)] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (0.5) should be [calc(50px + 20em)] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (1) should be [30em] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (1.5) should be [calc(-50px + 40em)] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (-0.3) should be [135px] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (0) should be [150px] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (0.5) should be [175px] +Pass Compositing: property underlying [50px] from add [100px] to replace [200px] at (1) should be [200px] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (1.5) should be [225px] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-top-left-radius-composition.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-top-left-radius-composition.txt new file mode 100644 index 00000000000..e3c6aaba91e --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-top-left-radius-composition.txt @@ -0,0 +1,32 @@ +Summary + +Harness status: OK + +Rerun + +Found 21 tests + +2 Pass +19 Fail +Details +Result Test Name MessageFail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (-0.25) should be [75px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0) should be [100px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0.25) should be [125px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0.5) should be [150px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0.75) should be [175px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (1) should be [200px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (1.25) should be [225px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (-0.25) should be [75px 100px] +Pass Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0) should be [100px 120px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0.25) should be [125px 140px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0.5) should be [150px 160px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0.75) should be [175px 180px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (1) should be [200px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (1.25) should be [225px 220px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (-0.25) should be [75px 220px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0) should be [100px 200px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0.25) should be [125px 180px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0.5) should be [150px 160px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0.75) should be [175px 140px] +Pass Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (1) should be [200px 120px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (1.25) should be [225px 100px] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-top-right-radius-composition.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-top-right-radius-composition.txt new file mode 100644 index 00000000000..ea076169daf --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-top-right-radius-composition.txt @@ -0,0 +1,32 @@ +Summary + +Harness status: OK + +Rerun + +Found 21 tests + +2 Pass +19 Fail +Details +Result Test Name MessageFail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (-0.25) should be [75px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0) should be [100px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0.25) should be [125px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0.5) should be [150px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (0.75) should be [175px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (1) should be [200px] +Fail Compositing: property underlying [40px 40px] from add [60px 60px] to add [160px 160px] at (1.25) should be [225px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (-0.25) should be [75px 100px] +Pass Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0) should be [100px 120px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0.25) should be [125px 140px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0.5) should be [150px 160px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (0.75) should be [175px 180px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (1) should be [200px] +Fail Compositing: property underlying [40px 140px] from replace [100px 120px] to add [160px 60px] at (1.25) should be [225px 220px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (-0.25) should be [75px 220px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0) should be [100px 200px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0.25) should be [125px 180px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0.5) should be [150px 160px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (0.75) should be [175px 140px] +Pass Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (1) should be [200px 120px] +Fail Compositing: property underlying [40px 60px] from add [60px 140px] to replace [200px 120px] at (1.25) should be [225px 100px] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-top-width-composition.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-top-width-composition.txt new file mode 100644 index 00000000000..4344d5d3c39 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-top-width-composition.txt @@ -0,0 +1,31 @@ +Summary + +Harness status: OK + +Rerun + +Found 20 tests + +1 Pass +19 Fail +Details +Result Test Name MessageFail Compositing: property underlying [50px] from add [100px] to add [200px] at (-0.3) should be [120px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (0) should be [150px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (0.5) should be [200px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (1) should be [250px] +Fail Compositing: property underlying [50px] from add [100px] to add [200px] at (1.5) should be [300px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (-0.5) should be [114px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (0) should be [110px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (0.5) should be [106px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (1) should be [102px] +Fail Compositing: property underlying [100px] from add [10px] to add [2px] at (1.5) should be [98px] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (-0.3) should be [calc(130px + 4em)] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (0) should be [calc(100px + 10em)] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (0.5) should be [calc(50px + 20em)] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (1) should be [30em] +Fail Compositing: property underlying [10em] from add [100px] to add [20em] at (1.5) should be [calc(-50px + 40em)] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (-0.3) should be [135px] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (0) should be [150px] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (0.5) should be [175px] +Pass Compositing: property underlying [50px] from add [100px] to replace [200px] at (1) should be [200px] +Fail Compositing: property underlying [50px] from add [100px] to replace [200px] at (1.5) should be [225px] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-width-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-width-interpolation.txt new file mode 100644 index 00000000000..105214e99c5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/border-width-interpolation.txt @@ -0,0 +1,267 @@ +Summary + +Harness status: OK + +Rerun + +Found 256 tests + +56 Pass +200 Fail +Details +Result Test Name MessageFail CSS Transitions: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (-0.3) should be [17px 37px 57px 77px] +Fail CSS Transitions: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0) should be [20px 40px 60px 80px] +Fail CSS Transitions: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.3) should be [23px 43px 63px 83px] +Fail CSS Transitions: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.6) should be [26px 46px 66px 86px] +Pass CSS Transitions: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1) should be [30px 50px 70px 90px] +Fail CSS Transitions: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1.5) should be [35px 55px 75px 95px] +Fail CSS Transitions with transition: all: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (-0.3) should be [17px 37px 57px 77px] +Fail CSS Transitions with transition: all: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0) should be [20px 40px 60px 80px] +Fail CSS Transitions with transition: all: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.3) should be [23px 43px 63px 83px] +Fail CSS Transitions with transition: all: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.6) should be [26px 46px 66px 86px] +Pass CSS Transitions with transition: all: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1) should be [30px 50px 70px 90px] +Fail CSS Transitions with transition: all: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1.5) should be [35px 55px 75px 95px] +Fail CSS Animations: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (-0.3) should be [17px 37px 57px 77px] +Pass CSS Animations: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0) should be [20px 40px 60px 80px] +Pass CSS Animations: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.3) should be [23px 43px 63px 83px] +Fail CSS Animations: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.6) should be [26px 46px 66px 86px] +Pass CSS Animations: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1) should be [30px 50px 70px 90px] +Fail CSS Animations: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1.5) should be [35px 55px 75px 95px] +Fail Web Animations: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (-0.3) should be [17px 37px 57px 77px] +Pass Web Animations: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0) should be [20px 40px 60px 80px] +Pass Web Animations: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.3) should be [23px 43px 63px 83px] +Fail Web Animations: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.6) should be [26px 46px 66px 86px] +Pass Web Animations: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1) should be [30px 50px 70px 90px] +Fail Web Animations: property from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1.5) should be [35px 55px 75px 95px] +Fail CSS Transitions: property from neutral to [20px] at (-0.3) should be [7px] +Fail CSS Transitions: property from neutral to [20px] at (0) should be [10px] +Fail CSS Transitions: property from neutral to [20px] at (0.3) should be [13px] +Fail CSS Transitions: property from neutral to [20px] at (0.6) should be [16px] +Pass CSS Transitions: property from neutral to [20px] at (1) should be [20px] +Fail CSS Transitions: property from neutral to [20px] at (1.5) should be [25px] +Fail CSS Transitions with transition: all: property from neutral to [20px] at (-0.3) should be [7px] +Fail 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.3) should be [13px] +Fail CSS Transitions with transition: all: property from neutral to [20px] at (0.6) should be [16px] +Pass CSS Transitions with transition: all: property from neutral to [20px] at (1) should be [20px] +Fail CSS Transitions with transition: all: property from neutral to [20px] at (1.5) should be [25px] +Fail CSS Animations: property from neutral to [20px] at (-0.3) should be [7px] +Pass CSS Animations: property from neutral to [20px] at (0) should be [10px] +Pass CSS Animations: property from neutral to [20px] at (0.3) should be [13px] +Pass CSS Animations: property from neutral to [20px] at (0.6) should be [16px] +Pass CSS Animations: property from neutral to [20px] at (1) should be [20px] +Fail CSS Animations: property from neutral to [20px] at (1.5) should be [25px] +Fail Web Animations: property from neutral to [20px] at (-0.3) should be [7px] +Pass Web Animations: property from neutral to [20px] at (0) should be [10px] +Pass Web Animations: property from neutral to [20px] at (0.3) should be [13px] +Pass Web Animations: property from neutral to [20px] at (0.6) should be [16px] +Pass Web Animations: property from neutral to [20px] at (1) should be [20px] +Fail Web Animations: property from neutral to [20px] at (1.5) should be [25px] +Fail CSS Transitions: property from [initial] to [23px] at (-0.3) should be [0px] +Fail CSS Transitions: property from [initial] to [23px] at (0) should be [3px] +Fail CSS Transitions: property from [initial] to [23px] at (0.3) should be [9px] +Fail CSS Transitions: property from [initial] to [23px] at (0.6) should be [15px] +Pass CSS Transitions: property from [initial] to [23px] at (1) should be [23px] +Fail CSS Transitions: property from [initial] to [23px] at (1.5) should be [33px] +Fail CSS Transitions with transition: all: property from [initial] to [23px] at (-0.3) should be [0px] +Fail CSS Transitions with transition: all: property from [initial] to [23px] at (0) should be [3px] +Fail CSS Transitions with transition: all: property from [initial] to [23px] at (0.3) should be [9px] +Fail CSS Transitions with transition: all: property from [initial] to [23px] at (0.6) should be [15px] +Pass CSS Transitions with transition: all: property from [initial] to [23px] at (1) should be [23px] +Fail CSS Transitions with transition: all: property from [initial] to [23px] at (1.5) should be [33px] +Fail CSS Animations: property from [initial] to [23px] at (-0.3) should be [0px] +Fail CSS Animations: property from [initial] to [23px] at (0) should be [3px] +Fail CSS Animations: property from [initial] to [23px] at (0.3) should be [9px] +Fail CSS Animations: property from [initial] to [23px] at (0.6) should be [15px] +Pass CSS Animations: property from [initial] to [23px] at (1) should be [23px] +Fail CSS Animations: property from [initial] to [23px] at (1.5) should be [33px] +Fail Web Animations: property from [initial] to [23px] at (-0.3) should be [0px] +Fail Web Animations: property from [initial] to [23px] at (0) should be [3px] +Fail Web Animations: property from [initial] to [23px] at (0.3) should be [9px] +Fail Web Animations: property from [initial] to [23px] at (0.6) should be [15px] +Pass Web Animations: property from [initial] to [23px] at (1) should be [23px] +Fail Web Animations: property from [initial] to [23px] at (1.5) should be [33px] +Fail CSS Transitions: property from [inherit] to [20px] at (-0.3) should be [0px] +Fail CSS Transitions: property from [inherit] to [20px] at (0) should be [0px] +Fail CSS Transitions: property from [inherit] to [20px] at (0.3) should be [6px] +Fail CSS Transitions: property from [inherit] to [20px] at (0.6) should be [12px] +Pass CSS Transitions: property from [inherit] to [20px] at (1) should be [20px] +Fail CSS Transitions: property from [inherit] to [20px] at (1.5) should be [30px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (-0.3) should be [0px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (0) should be [0px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (0.3) should be [6px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (0.6) should be [12px] +Pass CSS Transitions with transition: all: property from [inherit] to [20px] at (1) should be [20px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px] at (1.5) should be [30px] +Fail CSS Animations: property from [inherit] to [20px] at (-0.3) should be [0px] +Fail CSS Animations: property from [inherit] to [20px] at (0) should be [0px] +Fail CSS Animations: property from [inherit] to [20px] at (0.3) should be [6px] +Fail CSS Animations: property from [inherit] to [20px] at (0.6) should be [12px] +Pass CSS Animations: property from [inherit] to [20px] at (1) should be [20px] +Fail CSS Animations: property from [inherit] to [20px] at (1.5) should be [30px] +Fail Web Animations: property from [inherit] to [20px] at (-0.3) should be [0px] +Fail Web Animations: property from [inherit] to [20px] at (0) should be [0px] +Fail Web Animations: property from [inherit] to [20px] at (0.3) should be [6px] +Fail Web Animations: property from [inherit] to [20px] at (0.6) should be [12px] +Pass Web Animations: property from [inherit] to [20px] at (1) should be [20px] +Fail Web Animations: property from [inherit] to [20px] at (1.5) should be [30px] +Fail CSS Transitions: property from [unset] to [23px] at (-0.3) should be [0px] +Fail CSS Transitions: property from [unset] to [23px] at (0) should be [3px] +Fail CSS Transitions: property from [unset] to [23px] at (0.3) should be [9px] +Fail CSS Transitions: property from [unset] to [23px] at (0.6) should be [15px] +Pass CSS Transitions: property from [unset] to [23px] at (1) should be [23px] +Fail CSS Transitions: property from [unset] to [23px] at (1.5) should be [33px] +Fail CSS Transitions with transition: all: property from [unset] to [23px] at (-0.3) should be [0px] +Fail CSS Transitions with transition: all: property from [unset] to [23px] at (0) should be [3px] +Fail CSS Transitions with transition: all: property from [unset] to [23px] at (0.3) should be [9px] +Fail CSS Transitions with transition: all: property from [unset] to [23px] at (0.6) should be [15px] +Pass CSS Transitions with transition: all: property from [unset] to [23px] at (1) should be [23px] +Fail CSS Transitions with transition: all: property from [unset] to [23px] at (1.5) should be [33px] +Fail CSS Animations: property from [unset] to [23px] at (-0.3) should be [0px] +Fail CSS Animations: property from [unset] to [23px] at (0) should be [3px] +Fail CSS Animations: property from [unset] to [23px] at (0.3) should be [9px] +Fail CSS Animations: property from [unset] to [23px] at (0.6) should be [15px] +Pass CSS Animations: property from [unset] to [23px] at (1) should be [23px] +Fail CSS Animations: property from [unset] to [23px] at (1.5) should be [33px] +Fail Web Animations: property from [unset] to [23px] at (-0.3) should be [0px] +Fail Web Animations: property from [unset] to [23px] at (0) should be [3px] +Fail Web Animations: property from [unset] to [23px] at (0.3) should be [9px] +Fail Web Animations: property from [unset] to [23px] at (0.6) should be [15px] +Pass Web Animations: property from [unset] to [23px] at (1) should be [23px] +Fail Web Animations: property from [unset] to [23px] at (1.5) should be [33px] +Fail CSS Transitions: property from [0px] to [10px] at (-0.3) should be [0px] +Fail CSS Transitions: property from [0px] to [10px] at (0) should be [0px] +Fail CSS Transitions: property from [0px] to [10px] at (0.3) should be [3px] +Fail CSS Transitions: property from [0px] to [10px] at (0.6) should be [6px] +Pass CSS Transitions: property from [0px] to [10px] at (1) should be [10px] +Fail CSS Transitions: property from [0px] to [10px] at (1.5) should be [15px] +Fail CSS Transitions with transition: all: property from [0px] to [10px] at (-0.3) should be [0px] +Fail CSS Transitions with transition: all: property from [0px] to [10px] at (0) should be [0px] +Fail CSS Transitions with transition: all: property from [0px] to [10px] at (0.3) should be [3px] +Fail CSS Transitions with transition: all: property from [0px] to [10px] at (0.6) should be [6px] +Pass CSS Transitions with transition: all: property from [0px] to [10px] at (1) should be [10px] +Fail CSS Transitions with transition: all: property from [0px] to [10px] at (1.5) should be [15px] +Pass CSS Animations: property from [0px] to [10px] at (-0.3) should be [0px] +Pass CSS Animations: property from [0px] to [10px] at (0) should be [0px] +Pass CSS Animations: property from [0px] to [10px] at (0.3) should be [3px] +Pass CSS Animations: property from [0px] to [10px] at (0.6) should be [6px] +Pass CSS Animations: property from [0px] to [10px] at (1) should be [10px] +Fail CSS Animations: property from [0px] to [10px] at (1.5) should be [15px] +Pass Web Animations: property from [0px] to [10px] at (-0.3) should be [0px] +Pass Web Animations: property from [0px] to [10px] at (0) should be [0px] +Pass Web Animations: property from [0px] to [10px] at (0.3) should be [3px] +Pass Web Animations: property from [0px] to [10px] at (0.6) should be [6px] +Pass Web Animations: property from [0px] to [10px] at (1) should be [10px] +Fail Web Animations: property from [0px] to [10px] at (1.5) should be [15px] +Fail CSS Transitions: property from [thick] to [15px] at (-2) should be [0px] +Fail CSS Transitions: property from [thick] to [15px] at (-0.3) should be [2px] +Fail CSS Transitions: property from [thick] to [15px] at (0) should be [5px] +Fail CSS Transitions: property from [thick] to [15px] at (0.3) should be [8px] +Fail CSS Transitions: property from [thick] to [15px] at (0.6) should be [11px] +Pass CSS Transitions: property from [thick] to [15px] at (1) should be [15px] +Fail CSS Transitions: property from [thick] to [15px] at (1.5) should be [20px] +Fail CSS Transitions with transition: all: property from [thick] to [15px] at (-2) should be [0px] +Fail CSS Transitions with transition: all: property from [thick] to [15px] at (-0.3) should be [2px] +Fail CSS Transitions with transition: all: property from [thick] to [15px] at (0) should be [5px] +Fail CSS Transitions with transition: all: property from [thick] to [15px] at (0.3) should be [8px] +Fail CSS Transitions with transition: all: property from [thick] to [15px] at (0.6) should be [11px] +Pass CSS Transitions with transition: all: property from [thick] to [15px] at (1) should be [15px] +Fail CSS Transitions with transition: all: property from [thick] to [15px] at (1.5) should be [20px] +Fail CSS Animations: property from [thick] to [15px] at (-2) should be [0px] +Fail CSS Animations: property from [thick] to [15px] at (-0.3) should be [2px] +Fail CSS Animations: property from [thick] to [15px] at (0) should be [5px] +Fail CSS Animations: property from [thick] to [15px] at (0.3) should be [8px] +Fail CSS Animations: property from [thick] to [15px] at (0.6) should be [11px] +Pass CSS Animations: property from [thick] to [15px] at (1) should be [15px] +Fail CSS Animations: property from [thick] to [15px] at (1.5) should be [20px] +Fail Web Animations: property from [thick] to [15px] at (-2) should be [0px] +Fail Web Animations: property from [thick] to [15px] at (-0.3) should be [2px] +Fail Web Animations: property from [thick] to [15px] at (0) should be [5px] +Fail Web Animations: property from [thick] to [15px] at (0.3) should be [8px] +Fail Web Animations: property from [thick] to [15px] at (0.6) should be [11px] +Pass Web Animations: property from [thick] to [15px] at (1) should be [15px] +Fail Web Animations: property from [thick] to [15px] at (1.5) should be [20px] +Fail CSS Transitions: property from [medium] to [13px] at (-2) should be [0px] +Fail CSS Transitions: property from [medium] to [13px] at (-0.25) should be [0.5px] +Fail CSS Transitions: property from [medium] to [13px] at (0) should be [3px] +Fail CSS Transitions: property from [medium] to [13px] at (0.3) should be [6px] +Fail CSS Transitions: property from [medium] to [13px] at (0.6) should be [9px] +Pass CSS Transitions: property from [medium] to [13px] at (1) should be [13px] +Fail CSS Transitions: property from [medium] to [13px] at (1.5) should be [18px] +Fail CSS Transitions with transition: all: property from [medium] to [13px] at (-2) should be [0px] +Fail CSS Transitions with transition: all: property from [medium] to [13px] at (-0.25) should be [0.5px] +Fail CSS Transitions with transition: all: property from [medium] to [13px] at (0) should be [3px] +Fail CSS Transitions with transition: all: property from [medium] to [13px] at (0.3) should be [6px] +Fail CSS Transitions with transition: all: property from [medium] to [13px] at (0.6) should be [9px] +Pass CSS Transitions with transition: all: property from [medium] to [13px] at (1) should be [13px] +Fail CSS Transitions with transition: all: property from [medium] to [13px] at (1.5) should be [18px] +Fail CSS Animations: property from [medium] to [13px] at (-2) should be [0px] +Fail CSS Animations: property from [medium] to [13px] at (-0.25) should be [0.5px] +Fail CSS Animations: property from [medium] to [13px] at (0) should be [3px] +Fail CSS Animations: property from [medium] to [13px] at (0.3) should be [6px] +Fail CSS Animations: property from [medium] to [13px] at (0.6) should be [9px] +Pass CSS Animations: property from [medium] to [13px] at (1) should be [13px] +Fail CSS Animations: property from [medium] to [13px] at (1.5) should be [18px] +Fail Web Animations: property from [medium] to [13px] at (-2) should be [0px] +Fail Web Animations: property from [medium] to [13px] at (-0.25) should be [0.5px] +Fail Web Animations: property from [medium] to [13px] at (0) should be [3px] +Fail Web Animations: property from [medium] to [13px] at (0.3) should be [6px] +Fail Web Animations: property from [medium] to [13px] at (0.6) should be [9px] +Pass Web Animations: property from [medium] to [13px] at (1) should be [13px] +Fail Web Animations: property from [medium] to [13px] at (1.5) should be [18px] +Fail CSS Transitions: property from [thin] to [11px] at (-2) should be [0px] +Fail CSS Transitions: property from [thin] to [11px] at (-0.3) should be [0px] +Fail CSS Transitions: property from [thin] to [11px] at (0) should be [1px] +Fail CSS Transitions: property from [thin] to [11px] at (0.3) should be [4px] +Fail CSS Transitions: property from [thin] to [11px] at (0.6) should be [7px] +Pass CSS Transitions: property from [thin] to [11px] at (1) should be [11px] +Fail CSS Transitions: property from [thin] to [11px] at (1.5) should be [16px] +Fail CSS Transitions with transition: all: property from [thin] to [11px] at (-2) should be [0px] +Fail CSS Transitions with transition: all: property from [thin] to [11px] at (-0.3) should be [0px] +Fail CSS Transitions with transition: all: property from [thin] to [11px] at (0) should be [1px] +Fail CSS Transitions with transition: all: property from [thin] to [11px] at (0.3) should be [4px] +Fail CSS Transitions with transition: all: property from [thin] to [11px] at (0.6) should be [7px] +Pass CSS Transitions with transition: all: property from [thin] to [11px] at (1) should be [11px] +Fail CSS Transitions with transition: all: property from [thin] to [11px] at (1.5) should be [16px] +Fail CSS Animations: property from [thin] to [11px] at (-2) should be [0px] +Fail CSS Animations: property from [thin] to [11px] at (-0.3) should be [0px] +Fail CSS Animations: property from [thin] to [11px] at (0) should be [1px] +Fail CSS Animations: property from [thin] to [11px] at (0.3) should be [4px] +Fail CSS Animations: property from [thin] to [11px] at (0.6) should be [7px] +Pass CSS Animations: property from [thin] to [11px] at (1) should be [11px] +Fail CSS Animations: property from [thin] to [11px] at (1.5) should be [16px] +Fail Web Animations: property from [thin] to [11px] at (-2) should be [0px] +Fail Web Animations: property from [thin] to [11px] at (-0.3) should be [0px] +Fail Web Animations: property from [thin] to [11px] at (0) should be [1px] +Fail Web Animations: property from [thin] to [11px] at (0.3) should be [4px] +Fail Web Animations: property from [thin] to [11px] at (0.6) should be [7px] +Pass Web Animations: property from [thin] to [11px] at (1) should be [11px] +Fail Web Animations: property from [thin] to [11px] at (1.5) should be [16px] +Fail CSS Transitions: property from [15px] to [thick] at (-2) should be [35px] +Fail CSS Transitions: property from [15px] to [thick] at (-0.3) should be [18px] +Fail CSS Transitions: property from [15px] to [thick] at (0) should be [15px] +Fail CSS Transitions: property from [15px] to [thick] at (0.3) should be [12px] +Fail CSS Transitions: property from [15px] to [thick] at (0.6) should be [9px] +Fail CSS Transitions: property from [15px] to [thick] at (1) should be [5px] +Fail CSS Transitions: property from [15px] to [thick] at (1.5) should be [0px] +Fail CSS Transitions with transition: all: property from [15px] to [thick] at (-2) should be [35px] +Fail CSS Transitions with transition: all: property from [15px] to [thick] at (-0.3) should be [18px] +Fail CSS Transitions with transition: all: property from [15px] to [thick] at (0) should be [15px] +Fail CSS Transitions with transition: all: property from [15px] to [thick] at (0.3) should be [12px] +Fail CSS Transitions with transition: all: property from [15px] to [thick] at (0.6) should be [9px] +Fail CSS Transitions with transition: all: property from [15px] to [thick] at (1) should be [5px] +Fail CSS Transitions with transition: all: property from [15px] to [thick] at (1.5) should be [0px] +Fail CSS Animations: property from [15px] to [thick] at (-2) should be [35px] +Fail CSS Animations: property from [15px] to [thick] at (-0.3) should be [18px] +Pass CSS Animations: property from [15px] to [thick] at (0) should be [15px] +Fail CSS Animations: property from [15px] to [thick] at (0.3) should be [12px] +Fail CSS Animations: property from [15px] to [thick] at (0.6) should be [9px] +Fail CSS Animations: property from [15px] to [thick] at (1) should be [5px] +Fail CSS Animations: property from [15px] to [thick] at (1.5) should be [0px] +Fail Web Animations: property from [15px] to [thick] at (-2) should be [35px] +Fail Web Animations: property from [15px] to [thick] at (-0.3) should be [18px] +Pass Web Animations: property from [15px] to [thick] at (0) should be [15px] +Fail Web Animations: property from [15px] to [thick] at (0.3) should be [12px] +Fail Web Animations: property from [15px] to [thick] at (0.6) should be [9px] +Fail Web Animations: property from [15px] to [thick] at (1) should be [5px] +Fail Web Animations: property from [15px] to [thick] at (1.5) should be [0px] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/box-shadow-composition.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/box-shadow-composition.txt new file mode 100644 index 00000000000..57d240222b7 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/box-shadow-composition.txt @@ -0,0 +1,51 @@ +Summary + +Harness status: OK + +Rerun + +Found 40 tests + +2 Pass +38 Fail +Details +Result Test Name MessageFail Compositing: property underlying [undefined] from replace [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (-0.3) should be [rgb(70, 70, 70 ) 7px 14px 21px 28px] +Pass Compositing: property underlying [undefined] from replace [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (0) should be [rgb(100, 100, 100) 10px 20px 30px 40px] +Fail Compositing: property underlying [undefined] from replace [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (0.5) should be [rgb(150, 150, 150) 15px 30px 45px 60px] +Pass Compositing: property underlying [undefined] from replace [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (1) should be [rgb(200, 200, 200) 20px 40px 60px 80px] +Fail Compositing: property underlying [undefined] from replace [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (1.5) should be [rgb(250, 250, 250) 25px 50px 75px 100px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (-0.3) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(70, 70, 70) 7px 14px 21px 28px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (0) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(100, 100, 100) 10px 20px 30px 40px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (0.5) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(150, 150, 150) 15px 30px 45px 60px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (1) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(200, 200, 200) 20px 40px 60px 80px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (1.5) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(250, 250, 250) 25px 50px 75px 100px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px inset] to add [rgb(200, 200, 200) 20px 40px 60px 80px inset] at (-0.3) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(70, 70, 70) 7px 14px 21px 28px inset] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px inset] to add [rgb(200, 200, 200) 20px 40px 60px 80px inset] at (0) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(100, 100, 100) 10px 20px 30px 40px inset] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px inset] to add [rgb(200, 200, 200) 20px 40px 60px 80px inset] at (0.5) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(150, 150, 150) 15px 30px 45px 60px inset] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px inset] to add [rgb(200, 200, 200) 20px 40px 60px 80px inset] at (1) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(200, 200, 200) 20px 40px 60px 80px inset] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px inset] to add [rgb(200, 200, 200) 20px 40px 60px 80px inset] at (1.5) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(250, 250, 250) 25px 50px 75px 100px inset] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (-0.3) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px, rgb(70, 70, 70) 7px 14px 21px 28px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (0) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px, rgb(100, 100, 100) 10px 20px 30px 40px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (0.5) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px, rgb(150, 150, 150) 15px 30px 45px 60px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (1) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px, rgb(200, 200, 200) 20px 40px 60px 80px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (1.5) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px, rgb(250, 250, 250) 25px 50px 75px 100px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px, rgb(100, 100, 100) 10px 20px 30px 40px inset] to add [rgb(200, 200, 200) 20px 40px 60px 80px, rgb(200, 200, 200) 20px 40px 60px 80px inset] at (-0.3) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(70, 70, 70) 7px 14px 21px 28px, rgb(70, 70, 70) 7px 14px 21px 28px inset] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px, rgb(100, 100, 100) 10px 20px 30px 40px inset] to add [rgb(200, 200, 200) 20px 40px 60px 80px, rgb(200, 200, 200) 20px 40px 60px 80px inset] at (0) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(100, 100, 100) 10px 20px 30px 40px, rgb(100, 100, 100) 10px 20px 30px 40px inset] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px, rgb(100, 100, 100) 10px 20px 30px 40px inset] to add [rgb(200, 200, 200) 20px 40px 60px 80px, rgb(200, 200, 200) 20px 40px 60px 80px inset] at (0.5) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(150, 150, 150) 15px 30px 45px 60px, rgb(150, 150, 150) 15px 30px 45px 60px inset] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px, rgb(100, 100, 100) 10px 20px 30px 40px inset] to add [rgb(200, 200, 200) 20px 40px 60px 80px, rgb(200, 200, 200) 20px 40px 60px 80px inset] at (1) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(200, 200, 200) 20px 40px 60px 80px, rgb(200, 200, 200) 20px 40px 60px 80px inset] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px] from add [rgb(100, 100, 100) 10px 20px 30px 40px, rgb(100, 100, 100) 10px 20px 30px 40px inset] to add [rgb(200, 200, 200) 20px 40px 60px 80px, rgb(200, 200, 200) 20px 40px 60px 80px inset] at (1.5) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(250, 250, 250) 25px 50px 75px 100px, rgb(250, 250, 250) 25px 50px 75px 100px inset] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to replace [rgb(200, 200, 200) 20px 40px 60px 80px] at (-0.3) should be [rgb(0, 0, 0) -4.7px -9.4px 0px -18.8px, rgb(26, 52, 78) 2.6px 5.2px 7.8px 10.4px, rgb(130, 130, 130) 13px 26px 39px 52px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to replace [rgb(200, 200, 200) 20px 40px 60px 80px] at (0) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px, rgb(100, 100, 100) 10px 20px 30px 40px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to replace [rgb(200, 200, 200) 20px 40px 60px 80px] at (0.5) should be [rgb(105, 110, 115) 10.5px 21px 31.5px 42px, rgba(20, 40, 60, 0.5) 1px 2px 3px 4px, rgba(100, 100, 100, 0.5) 5px 10px 15px 20px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to replace [rgb(200, 200, 200) 20px 40px 60px 80px] at (1) should be [rgb(200, 200, 200) 20px 40px 60px 80px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from add [rgb(100, 100, 100) 10px 20px 30px 40px] to replace [rgb(200, 200, 200) 20px 40px 60px 80px] at (1.5) should be [rgb(255, 255, 255) 29.5px 59px 88.5px 118px, rgba(0, 0, 0, 0) -1px -2px 0px -4px, rgba(0, 0, 0, 0) -5px -10px 0px -20px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from replace [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (-0.3) should be [rgb(127, 124, 121) 12.7px 25.4px 38.1px 50.8px, rgba(0, 0, 0, 0) -0.6px -1.2px 0px -2.4px, rgba(0, 0, 0, 0) -6px -12px 0px -24px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from replace [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (0) should be [rgb(100, 100, 100) 10px 20px 30px 40px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from replace [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (0.5) should be [rgb(55, 60, 65) 5.5px 11px 16.5px 22px, rgba(20, 40, 60, 0.5) 1px 2px 3px 4px, rgba(200, 200, 200, 0.5) 10px 20px 30px 40px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from replace [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (1) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px, rgb(200, 200, 200) 20px 40px 60px 80px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px] from replace [rgb(100, 100, 100) 10px 20px 30px 40px] to add [rgb(200, 200, 200) 20px 40px 60px 80px] at (1.5) should be [rgb(0, 0, 0) -3.5px -7px 0px -14px, rgb(30, 60, 90) 3px 6px 9px 12px, rgb(255, 255, 255) 30px 60px 90px 120px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px, rgb(40, 80, 120) 4px 8px 12px 16px] from add [rgb(100, 100, 100) 10px 20px 30px 40px, rgb(200, 200, 200) 20px 40px 60px 80px] to replace [rgb(200, 200, 200) 20px 40px 60px 80px] at (-0.3) should be [rgb(0, 0, 0) -4.7px -9.4px 0px -18.8px, rgb(26, 52, 78) 2.6px 5.2px 7.8px 10.4px, rgb(52, 104, 156) 5.2px 10.4px 15.6px 20.8px, rgb(130, 130, 130) 13px 26px 39px 52px, rgb(255, 255, 255) 26px 52px 78px 104px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px, rgb(40, 80, 120) 4px 8px 12px 16px] from add [rgb(100, 100, 100) 10px 20px 30px 40px, rgb(200, 200, 200) 20px 40px 60px 80px] to replace [rgb(200, 200, 200) 20px 40px 60px 80px] at (0) should be [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px, rgb(40, 80, 120) 4px 8px 12px 16px, rgb(100, 100, 100) 10px 20px 30px 40px, rgb(200, 200, 200) 20px 40px 60px 80px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px, rgb(40, 80, 120) 4px 8px 12px 16px] from add [rgb(100, 100, 100) 10px 20px 30px 40px, rgb(200, 200, 200) 20px 40px 60px 80px] to replace [rgb(200, 200, 200) 20px 40px 60px 80px] at (0.5) should be [rgb(105, 110, 115) 10.5px 21px 31.5px 42px, rgba(20, 40, 60, 0.5) 1px 2px 3px 4px, rgba(40, 80, 120, 0.5) 2px 4px 6px 8px, rgba(100, 100, 100, 0.5) 5px 10px 15px 20px, rgba(200, 200, 200, 0.5) 10px 20px 30px 40px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px, rgb(40, 80, 120) 4px 8px 12px 16px] from add [rgb(100, 100, 100) 10px 20px 30px 40px, rgb(200, 200, 200) 20px 40px 60px 80px] to replace [rgb(200, 200, 200) 20px 40px 60px 80px] at (1) should be [rgb(200, 200, 200) 20px 40px 60px 80px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px] +Fail Compositing: property underlying [rgb(10, 20, 30) 1px 2px 3px 4px, rgb(20, 40, 60) 2px 4px 6px 8px, rgb(40, 80, 120) 4px 8px 12px 16px] from add [rgb(100, 100, 100) 10px 20px 30px 40px, rgb(200, 200, 200) 20px 40px 60px 80px] to replace [rgb(200, 200, 200) 20px 40px 60px 80px] at (1.5) should be [rgb(255, 255, 255) 29.5px 59px 88.5px 118px, rgba(0, 0, 0, 0) -1px -2px 0px -4px, rgba(0, 0, 0, 0) -2px -4px 0px -8px, rgba(0, 0, 0, 0) -5px -10px 0px -20px, rgba(0, 0, 0, 0) -10px -20px 0px -40px] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/box-shadow-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/box-shadow-interpolation.txt new file mode 100644 index 00000000000..291d152ad16 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/box-shadow-interpolation.txt @@ -0,0 +1,413 @@ +Summary + +Harness status: OK + +Rerun + +Found 402 tests + +114 Pass +288 Fail +Details +Result Test Name MessageFail CSS Transitions: property from neutral to [20px 20px 20px 20px black] at (-0.3) should be [rgb(0, 0, 0) 7px 33px 7px 33px] +Fail CSS Transitions: property from neutral to [20px 20px 20px 20px black] at (0) should be [rgb(0, 0, 0) 10px 30px 10px 30px] +Fail CSS Transitions: property from neutral to [20px 20px 20px 20px black] at (0.3) should be [rgb(0, 0, 0) 13px 27px 13px 27px] +Fail CSS Transitions: property from neutral to [20px 20px 20px 20px black] at (0.6) should be [rgb(0, 0, 0) 16px 24px 16px 24px] +Pass CSS Transitions: property from neutral to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail CSS Transitions: property from neutral to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 25px 15px 25px 15px] +Fail CSS Transitions with transition: all: property from neutral to [20px 20px 20px 20px black] at (-0.3) should be [rgb(0, 0, 0) 7px 33px 7px 33px] +Fail CSS Transitions with transition: all: property from neutral to [20px 20px 20px 20px black] at (0) should be [rgb(0, 0, 0) 10px 30px 10px 30px] +Fail CSS Transitions with transition: all: property from neutral to [20px 20px 20px 20px black] at (0.3) should be [rgb(0, 0, 0) 13px 27px 13px 27px] +Fail CSS Transitions with transition: all: property from neutral to [20px 20px 20px 20px black] at (0.6) should be [rgb(0, 0, 0) 16px 24px 16px 24px] +Pass CSS Transitions with transition: all: property from neutral to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail CSS Transitions with transition: all: property from neutral to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 25px 15px 25px 15px] +Fail CSS Animations: property from neutral to [20px 20px 20px 20px black] at (-0.3) should be [rgb(0, 0, 0) 7px 33px 7px 33px] +Pass CSS Animations: property from neutral to [20px 20px 20px 20px black] at (0) should be [rgb(0, 0, 0) 10px 30px 10px 30px] +Pass CSS Animations: property from neutral to [20px 20px 20px 20px black] at (0.3) should be [rgb(0, 0, 0) 13px 27px 13px 27px] +Pass CSS Animations: property from neutral to [20px 20px 20px 20px black] at (0.6) should be [rgb(0, 0, 0) 16px 24px 16px 24px] +Pass CSS Animations: property from neutral to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail CSS Animations: property from neutral to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 25px 15px 25px 15px] +Fail Web Animations: property from neutral to [20px 20px 20px 20px black] at (-0.3) should be [rgb(0, 0, 0) 7px 33px 7px 33px] +Pass Web Animations: property from neutral to [20px 20px 20px 20px black] at (0) should be [rgb(0, 0, 0) 10px 30px 10px 30px] +Pass Web Animations: property from neutral to [20px 20px 20px 20px black] at (0.3) should be [rgb(0, 0, 0) 13px 27px 13px 27px] +Pass Web Animations: property from neutral to [20px 20px 20px 20px black] at (0.6) should be [rgb(0, 0, 0) 16px 24px 16px 24px] +Pass Web Animations: property from neutral to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail Web Animations: property from neutral to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 25px 15px 25px 15px] +Fail CSS Transitions: property from [initial] to [20px 20px 20px 20px black] at (-0.3) should be [rgba(0, 0, 0, 0) -6px -6px 0px -6px] +Fail CSS Transitions: property from [initial] to [20px 20px 20px 20px black] at (0) should be [rgba(0, 0, 0, 0) 0px 0px 0px 0px] +Fail CSS Transitions: property from [initial] to [20px 20px 20px 20px black] at (0.3) should be [rgba(0, 0, 0, 0.3) 6px 6px 6px 6px] +Fail CSS Transitions: property from [initial] to [20px 20px 20px 20px black] at (0.6) should be [rgba(0, 0, 0, 0.6) 12px 12px 12px 12px] +Pass CSS Transitions: property from [initial] to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail CSS Transitions: property from [initial] to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 30px 30px 30px 30px] +Fail CSS Transitions with transition: all: property from [initial] to [20px 20px 20px 20px black] at (-0.3) should be [rgba(0, 0, 0, 0) -6px -6px 0px -6px] +Fail CSS Transitions with transition: all: property from [initial] to [20px 20px 20px 20px black] at (0) should be [rgba(0, 0, 0, 0) 0px 0px 0px 0px] +Fail CSS Transitions with transition: all: property from [initial] to [20px 20px 20px 20px black] at (0.3) should be [rgba(0, 0, 0, 0.3) 6px 6px 6px 6px] +Fail CSS Transitions with transition: all: property from [initial] to [20px 20px 20px 20px black] at (0.6) should be [rgba(0, 0, 0, 0.6) 12px 12px 12px 12px] +Pass CSS Transitions with transition: all: property from [initial] to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail CSS Transitions with transition: all: property from [initial] to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 30px 30px 30px 30px] +Fail CSS Animations: property from [initial] to [20px 20px 20px 20px black] at (-0.3) should be [rgba(0, 0, 0, 0) -6px -6px 0px -6px] +Pass CSS Animations: property from [initial] to [20px 20px 20px 20px black] at (0) should be [rgba(0, 0, 0, 0) 0px 0px 0px 0px] +Pass CSS Animations: property from [initial] to [20px 20px 20px 20px black] at (0.3) should be [rgba(0, 0, 0, 0.3) 6px 6px 6px 6px] +Pass CSS Animations: property from [initial] to [20px 20px 20px 20px black] at (0.6) should be [rgba(0, 0, 0, 0.6) 12px 12px 12px 12px] +Pass CSS Animations: property from [initial] to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail CSS Animations: property from [initial] to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 30px 30px 30px 30px] +Fail Web Animations: property from [initial] to [20px 20px 20px 20px black] at (-0.3) should be [rgba(0, 0, 0, 0) -6px -6px 0px -6px] +Pass Web Animations: property from [initial] to [20px 20px 20px 20px black] at (0) should be [rgba(0, 0, 0, 0) 0px 0px 0px 0px] +Pass Web Animations: property from [initial] to [20px 20px 20px 20px black] at (0.3) should be [rgba(0, 0, 0, 0.3) 6px 6px 6px 6px] +Pass Web Animations: property from [initial] to [20px 20px 20px 20px black] at (0.6) should be [rgba(0, 0, 0, 0.6) 12px 12px 12px 12px] +Pass Web Animations: property from [initial] to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail Web Animations: property from [initial] to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 30px 30px 30px 30px] +Fail CSS Transitions: property from [inherit] to [20px 20px 20px 20px black] at (-0.3) should be [rgb(0, 0, 0) 33px 7px 33px 7px] +Fail CSS Transitions: property from [inherit] to [20px 20px 20px 20px black] at (0) should be [rgb(0, 0, 0) 30px 10px 30px 10px] +Fail CSS Transitions: property from [inherit] to [20px 20px 20px 20px black] at (0.3) should be [rgb(0, 0, 0) 27px 13px 27px 13px] +Fail CSS Transitions: property from [inherit] to [20px 20px 20px 20px black] at (0.6) should be [rgb(0, 0, 0) 24px 16px 24px 16px] +Pass CSS Transitions: property from [inherit] to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail CSS Transitions: property from [inherit] to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 15px 25px 15px 25px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px 20px 20px 20px black] at (-0.3) should be [rgb(0, 0, 0) 33px 7px 33px 7px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px 20px 20px 20px black] at (0) should be [rgb(0, 0, 0) 30px 10px 30px 10px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px 20px 20px 20px black] at (0.3) should be [rgb(0, 0, 0) 27px 13px 27px 13px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px 20px 20px 20px black] at (0.6) should be [rgb(0, 0, 0) 24px 16px 24px 16px] +Pass CSS Transitions with transition: all: property from [inherit] to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail CSS Transitions with transition: all: property from [inherit] to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 15px 25px 15px 25px] +Fail CSS Animations: property from [inherit] to [20px 20px 20px 20px black] at (-0.3) should be [rgb(0, 0, 0) 33px 7px 33px 7px] +Pass CSS Animations: property from [inherit] to [20px 20px 20px 20px black] at (0) should be [rgb(0, 0, 0) 30px 10px 30px 10px] +Pass CSS Animations: property from [inherit] to [20px 20px 20px 20px black] at (0.3) should be [rgb(0, 0, 0) 27px 13px 27px 13px] +Pass CSS Animations: property from [inherit] to [20px 20px 20px 20px black] at (0.6) should be [rgb(0, 0, 0) 24px 16px 24px 16px] +Pass CSS Animations: property from [inherit] to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail CSS Animations: property from [inherit] to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 15px 25px 15px 25px] +Fail Web Animations: property from [inherit] to [20px 20px 20px 20px black] at (-0.3) should be [rgb(0, 0, 0) 33px 7px 33px 7px] +Pass Web Animations: property from [inherit] to [20px 20px 20px 20px black] at (0) should be [rgb(0, 0, 0) 30px 10px 30px 10px] +Pass Web Animations: property from [inherit] to [20px 20px 20px 20px black] at (0.3) should be [rgb(0, 0, 0) 27px 13px 27px 13px] +Pass Web Animations: property from [inherit] to [20px 20px 20px 20px black] at (0.6) should be [rgb(0, 0, 0) 24px 16px 24px 16px] +Pass Web Animations: property from [inherit] to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail Web Animations: property from [inherit] to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 15px 25px 15px 25px] +Fail CSS Transitions: property from [unset] to [20px 20px 20px 20px black] at (-0.3) should be [rgba(0, 0, 0, 0) -6px -6px 0px -6px] +Fail CSS Transitions: property from [unset] to [20px 20px 20px 20px black] at (0) should be [rgba(0, 0, 0, 0) 0px 0px 0px 0px] +Fail CSS Transitions: property from [unset] to [20px 20px 20px 20px black] at (0.3) should be [rgba(0, 0, 0, 0.3) 6px 6px 6px 6px] +Fail CSS Transitions: property from [unset] to [20px 20px 20px 20px black] at (0.6) should be [rgba(0, 0, 0, 0.6) 12px 12px 12px 12px] +Pass CSS Transitions: property from [unset] to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail CSS Transitions: property from [unset] to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 30px 30px 30px 30px] +Fail CSS Transitions with transition: all: property from [unset] to [20px 20px 20px 20px black] at (-0.3) should be [rgba(0, 0, 0, 0) -6px -6px 0px -6px] +Fail CSS Transitions with transition: all: property from [unset] to [20px 20px 20px 20px black] at (0) should be [rgba(0, 0, 0, 0) 0px 0px 0px 0px] +Fail CSS Transitions with transition: all: property from [unset] to [20px 20px 20px 20px black] at (0.3) should be [rgba(0, 0, 0, 0.3) 6px 6px 6px 6px] +Fail CSS Transitions with transition: all: property from [unset] to [20px 20px 20px 20px black] at (0.6) should be [rgba(0, 0, 0, 0.6) 12px 12px 12px 12px] +Pass CSS Transitions with transition: all: property from [unset] to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail CSS Transitions with transition: all: property from [unset] to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 30px 30px 30px 30px] +Fail CSS Animations: property from [unset] to [20px 20px 20px 20px black] at (-0.3) should be [rgba(0, 0, 0, 0) -6px -6px 0px -6px] +Pass CSS Animations: property from [unset] to [20px 20px 20px 20px black] at (0) should be [rgba(0, 0, 0, 0) 0px 0px 0px 0px] +Pass CSS Animations: property from [unset] to [20px 20px 20px 20px black] at (0.3) should be [rgba(0, 0, 0, 0.3) 6px 6px 6px 6px] +Pass CSS Animations: property from [unset] to [20px 20px 20px 20px black] at (0.6) should be [rgba(0, 0, 0, 0.6) 12px 12px 12px 12px] +Pass CSS Animations: property from [unset] to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail CSS Animations: property from [unset] to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 30px 30px 30px 30px] +Fail Web Animations: property from [unset] to [20px 20px 20px 20px black] at (-0.3) should be [rgba(0, 0, 0, 0) -6px -6px 0px -6px] +Pass Web Animations: property from [unset] to [20px 20px 20px 20px black] at (0) should be [rgba(0, 0, 0, 0) 0px 0px 0px 0px] +Pass Web Animations: property from [unset] to [20px 20px 20px 20px black] at (0.3) should be [rgba(0, 0, 0, 0.3) 6px 6px 6px 6px] +Pass Web Animations: property from [unset] to [20px 20px 20px 20px black] at (0.6) should be [rgba(0, 0, 0, 0.6) 12px 12px 12px 12px] +Pass Web Animations: property from [unset] to [20px 20px 20px 20px black] at (1) should be [rgb(0, 0, 0) 20px 20px 20px 20px] +Fail Web Animations: property from [unset] to [20px 20px 20px 20px black] at (1.5) should be [rgb(0, 0, 0) 30px 30px 30px 30px] +Fail CSS Transitions: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px] +Fail CSS Transitions: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px] +Fail CSS Transitions: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px 3px] +Fail CSS Transitions: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px] +Pass CSS Transitions: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (1) should be [rgb(255, 165, 0) -15px -10px 25px -4px] +Fail CSS Transitions: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (1.5) should be [rgb(255, 248, 0) -30px -20px 35px -9px] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px 3px] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px] +Pass CSS Transitions with transition: all: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (1) should be [rgb(255, 165, 0) -15px -10px 25px -4px] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (1.5) should be [rgb(255, 248, 0) -30px -20px 35px -9px] +Fail CSS Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px] +Pass CSS Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px] +Fail CSS Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px 3px] +Fail CSS Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px] +Pass CSS Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (1) should be [rgb(255, 165, 0) -15px -10px 25px -4px] +Fail CSS Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (1.5) should be [rgb(255, 248, 0) -30px -20px 35px -9px] +Fail Web Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px] +Pass Web Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px] +Fail Web Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px 3px] +Fail Web Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px] +Pass Web Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (1) should be [rgb(255, 165, 0) -15px -10px 25px -4px] +Fail Web Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px orange] at (1.5) should be [rgb(255, 248, 0) -30px -20px 35px -9px] +Fail CSS Transitions: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (-0.3) should be [rgb(0, 0, 0) -0.3px -0.3px 0px -0.3px] +Fail CSS Transitions: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (0) should be [rgb(0, 0, 0) 0px 0px 0px 0px] +Fail CSS Transitions: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (0.3) should be [rgb(0, 0, 0) 0.3px 0.3px 0.3px 0.3px] +Fail CSS Transitions: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (0.6) should be [rgb(0, 0, 0) 0.6px 0.6px 0.6px 0.6px] +Pass CSS Transitions: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (1) should be [rgb(0, 0, 0) 1px 1px 1px 1px] +Fail CSS Transitions: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (1.5) should be [rgb(0, 0, 0) 1.5px 1.5px 1.5px 1.5px] +Fail CSS Transitions with transition: all: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (-0.3) should be [rgb(0, 0, 0) -0.3px -0.3px 0px -0.3px] +Fail CSS Transitions with transition: all: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (0) should be [rgb(0, 0, 0) 0px 0px 0px 0px] +Fail CSS Transitions with transition: all: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (0.3) should be [rgb(0, 0, 0) 0.3px 0.3px 0.3px 0.3px] +Fail CSS Transitions with transition: all: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (0.6) should be [rgb(0, 0, 0) 0.6px 0.6px 0.6px 0.6px] +Pass CSS Transitions with transition: all: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (1) should be [rgb(0, 0, 0) 1px 1px 1px 1px] +Fail CSS Transitions with transition: all: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (1.5) should be [rgb(0, 0, 0) 1.5px 1.5px 1.5px 1.5px] +Fail CSS Animations: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (-0.3) should be [rgb(0, 0, 0) -0.3px -0.3px 0px -0.3px] +Pass CSS Animations: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (0) should be [rgb(0, 0, 0) 0px 0px 0px 0px] +Pass CSS Animations: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (0.3) should be [rgb(0, 0, 0) 0.3px 0.3px 0.3px 0.3px] +Pass CSS Animations: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (0.6) should be [rgb(0, 0, 0) 0.6px 0.6px 0.6px 0.6px] +Pass CSS Animations: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (1) should be [rgb(0, 0, 0) 1px 1px 1px 1px] +Fail CSS Animations: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (1.5) should be [rgb(0, 0, 0) 1.5px 1.5px 1.5px 1.5px] +Fail Web Animations: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (-0.3) should be [rgb(0, 0, 0) -0.3px -0.3px 0px -0.3px] +Pass Web Animations: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (0) should be [rgb(0, 0, 0) 0px 0px 0px 0px] +Pass Web Animations: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (0.3) should be [rgb(0, 0, 0) 0.3px 0.3px 0.3px 0.3px] +Pass Web Animations: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (0.6) should be [rgb(0, 0, 0) 0.6px 0.6px 0.6px 0.6px] +Pass Web Animations: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (1) should be [rgb(0, 0, 0) 1px 1px 1px 1px] +Fail Web Animations: property from [0px 0px 0px 0px black] to [1px 1px 1px 1px black] at (1.5) should be [rgb(0, 0, 0) 1.5px 1.5px 1.5px 1.5px] +Fail CSS Transitions: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px] +Fail CSS Transitions: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px] +Fail CSS Transitions: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px 3px] +Fail CSS Transitions: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px] +Pass CSS Transitions: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (1) should be [rgb(255, 165, 0) -15px -10px 25px -4px] +Fail CSS Transitions: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (1.5) should be [rgb(255, 248, 0) -30px -20px 35px -9px] +Fail CSS Transitions with transition: all: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px] +Fail CSS Transitions with transition: all: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px] +Fail CSS Transitions with transition: all: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px 3px] +Fail CSS Transitions with transition: all: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px] +Pass CSS Transitions with transition: all: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (1) should be [rgb(255, 165, 0) -15px -10px 25px -4px] +Fail CSS Transitions with transition: all: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (1.5) should be [rgb(255, 248, 0) -30px -20px 35px -9px] +Fail CSS Animations: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px] +Pass CSS Animations: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px] +Fail CSS Animations: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px 3px] +Fail CSS Animations: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px] +Pass CSS Animations: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (1) should be [rgb(255, 165, 0) -15px -10px 25px -4px] +Fail CSS Animations: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (1.5) should be [rgb(255, 248, 0) -30px -20px 35px -9px] +Fail Web Animations: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px] +Pass Web Animations: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px] +Fail Web Animations: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px 3px] +Fail Web Animations: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px] +Pass Web Animations: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (1) should be [rgb(255, 165, 0) -15px -10px 25px -4px] +Fail Web Animations: property from [black 15px 10px 5px 6px] to [orange -15px -10px 25px -4px] at (1.5) should be [rgb(255, 248, 0) -30px -20px 35px -9px] +Fail CSS Transitions: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px inset] +Fail CSS Transitions: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px inset] +Fail CSS Transitions: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px 3px inset] +Fail CSS Transitions: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px inset] +Pass CSS Transitions: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (1) should be [rgb(255, 165, 0) -15px -10px 25px -4px inset] +Fail CSS Transitions: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (1.5) should be [rgb(255, 248, 0) -30px -20px 35px -9px inset] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px inset] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px inset] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px 3px inset] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px inset] +Pass CSS Transitions with transition: all: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (1) should be [rgb(255, 165, 0) -15px -10px 25px -4px inset] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (1.5) should be [rgb(255, 248, 0) -30px -20px 35px -9px inset] +Fail CSS Animations: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px inset] +Pass CSS Animations: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px inset] +Fail CSS Animations: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px 3px inset] +Fail CSS Animations: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px inset] +Pass CSS Animations: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (1) should be [rgb(255, 165, 0) -15px -10px 25px -4px inset] +Fail CSS Animations: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (1.5) should be [rgb(255, 248, 0) -30px -20px 35px -9px inset] +Fail Web Animations: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px inset] +Pass Web Animations: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px inset] +Fail Web Animations: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (0.3) should be [rgb(77, 50, 0) 6px 4px 11px 3px inset] +Fail Web Animations: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (0.6) should be [rgb(153, 99, 0) -3px -2px 17px 0px inset] +Pass Web Animations: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (1) should be [rgb(255, 165, 0) -15px -10px 25px -4px inset] +Fail Web Animations: property from [15px 10px 5px 6px black inset] to [-15px -10px 25px -4px orange inset] at (1.5) should be [rgb(255, 248, 0) -30px -20px 35px -9px inset] +Fail CSS Transitions: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px] +Fail CSS Transitions: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px] +Fail CSS Transitions: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (0.3) should be [rgb(0, 38, 0) 6px 4px 11px 3px] +Fail CSS Transitions: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (0.6) should be [rgb(0, 77, 0) -3px -2px 17px 0px] +Pass CSS Transitions: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (1) should be [rgb(0, 128, 0) -15px -10px 25px -4px] +Fail CSS Transitions: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (1.5) should be [rgb(0, 192, 0) -30px -20px 35px -9px] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (0.3) should be [rgb(0, 38, 0) 6px 4px 11px 3px] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (0.6) should be [rgb(0, 77, 0) -3px -2px 17px 0px] +Pass CSS Transitions with transition: all: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (1) should be [rgb(0, 128, 0) -15px -10px 25px -4px] +Fail CSS Transitions with transition: all: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (1.5) should be [rgb(0, 192, 0) -30px -20px 35px -9px] +Fail CSS Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px] +Pass CSS Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px] +Fail CSS Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (0.3) should be [rgb(0, 38, 0) 6px 4px 11px 3px] +Fail CSS Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (0.6) should be [rgb(0, 77, 0) -3px -2px 17px 0px] +Fail CSS Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (1) should be [rgb(0, 128, 0) -15px -10px 25px -4px] +Fail CSS Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (1.5) should be [rgb(0, 192, 0) -30px -20px 35px -9px] +Fail Web Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (-0.3) should be [rgb(0, 0, 0) 24px 16px 0px 9px] +Pass Web Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px] +Fail Web Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (0.3) should be [rgb(0, 38, 0) 6px 4px 11px 3px] +Fail Web Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (0.6) should be [rgb(0, 77, 0) -3px -2px 17px 0px] +Fail Web Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (1) should be [rgb(0, 128, 0) -15px -10px 25px -4px] +Fail Web Animations: property from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (1.5) should be [rgb(0, 192, 0) -30px -20px 35px -9px] +Fail CSS Transitions: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (-0.3) should be [rgb(0, 0, 0) 10px 10px 10px 10px] +Fail CSS Transitions: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0) should be [rgb(0, 0, 0) 10px 10px 10px 10px] +Fail CSS Transitions: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0.3) should be [rgb(0, 38, 0) 10px 10px 10px 10px] +Fail CSS Transitions: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0.6) should be [rgb(0, 77, 0) 10px 10px 10px 10px] +Pass CSS Transitions: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (1) should be [rgb(0, 128, 0) 10px 10px 10px 10px] +Fail CSS Transitions: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (1.5) should be [rgb(0, 192, 0) 10px 10px 10px 10px] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (-0.3) should be [rgb(0, 0, 0) 10px 10px 10px 10px] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0) should be [rgb(0, 0, 0) 10px 10px 10px 10px] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0.3) should be [rgb(0, 38, 0) 10px 10px 10px 10px] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0.6) should be [rgb(0, 77, 0) 10px 10px 10px 10px] +Pass CSS Transitions with transition: all: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (1) should be [rgb(0, 128, 0) 10px 10px 10px 10px] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (1.5) should be [rgb(0, 192, 0) 10px 10px 10px 10px] +Pass CSS Animations: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (-0.3) should be [rgb(0, 0, 0) 10px 10px 10px 10px] +Pass CSS Animations: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0) should be [rgb(0, 0, 0) 10px 10px 10px 10px] +Fail CSS Animations: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0.3) should be [rgb(0, 38, 0) 10px 10px 10px 10px] +Fail CSS Animations: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0.6) should be [rgb(0, 77, 0) 10px 10px 10px 10px] +Fail CSS Animations: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (1) should be [rgb(0, 128, 0) 10px 10px 10px 10px] +Fail CSS Animations: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (1.5) should be [rgb(0, 192, 0) 10px 10px 10px 10px] +Pass Web Animations: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (-0.3) should be [rgb(0, 0, 0) 10px 10px 10px 10px] +Pass Web Animations: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0) should be [rgb(0, 0, 0) 10px 10px 10px 10px] +Fail Web Animations: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0.3) should be [rgb(0, 38, 0) 10px 10px 10px 10px] +Fail Web Animations: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0.6) should be [rgb(0, 77, 0) 10px 10px 10px 10px] +Fail Web Animations: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (1) should be [rgb(0, 128, 0) 10px 10px 10px 10px] +Fail Web Animations: property from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (1.5) should be [rgb(0, 192, 0) 10px 10px 10px 10px] +Fail CSS Transitions: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (-0.3) should be [rgba(255, 255, 0, 0.65) 13px 26px 0px 0px, rgb(0, 166, 0) 6.5px 39px 0px 0px inset] +Fail CSS Transitions: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (0) should be [rgba(255, 255, 0, 0.5) 10px 20px 0px 0px, rgb(0, 128, 0) 5px 30px 0px 0px inset] +Fail CSS Transitions: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (0.3) should be [rgba(255, 255, 0, 0.353) 7px 14px 0px 0px, rgba(0, 128, 0, 0.7) 3.5px 21px 0px 0px inset] +Fail CSS Transitions: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (0.6) should be [rgba(255, 255, 0, 0.2) 4px 8px 0px 0px, rgba(0, 128, 0, 0.4) 2px 12px 0px 0px inset] +Fail CSS Transitions: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (1) should be [rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px inset] +Fail CSS Transitions: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (1.5) should be [rgba(0, 0, 0, 0) -5px -10px 0px 0px, rgba(0, 0, 0, 0) -2.5px -15px 0px 0px inset] +Fail CSS Transitions with transition: all: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (-0.3) should be [rgba(255, 255, 0, 0.65) 13px 26px 0px 0px, rgb(0, 166, 0) 6.5px 39px 0px 0px inset] +Fail CSS Transitions with transition: all: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (0) should be [rgba(255, 255, 0, 0.5) 10px 20px 0px 0px, rgb(0, 128, 0) 5px 30px 0px 0px inset] +Fail CSS Transitions with transition: all: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (0.3) should be [rgba(255, 255, 0, 0.353) 7px 14px 0px 0px, rgba(0, 128, 0, 0.7) 3.5px 21px 0px 0px inset] +Fail CSS Transitions with transition: all: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (0.6) should be [rgba(255, 255, 0, 0.2) 4px 8px 0px 0px, rgba(0, 128, 0, 0.4) 2px 12px 0px 0px inset] +Fail CSS Transitions with transition: all: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (1) should be [rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px inset] +Fail CSS Transitions with transition: all: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (1.5) should be [rgba(0, 0, 0, 0) -5px -10px 0px 0px, rgba(0, 0, 0, 0) -2.5px -15px 0px 0px inset] +Fail CSS Animations: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (-0.3) should be [rgba(255, 255, 0, 0.65) 13px 26px 0px 0px, rgb(0, 166, 0) 6.5px 39px 0px 0px inset] +Fail CSS Animations: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (0) should be [rgba(255, 255, 0, 0.5) 10px 20px 0px 0px, rgb(0, 128, 0) 5px 30px 0px 0px inset] +Fail CSS Animations: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (0.3) should be [rgba(255, 255, 0, 0.353) 7px 14px 0px 0px, rgba(0, 128, 0, 0.7) 3.5px 21px 0px 0px inset] +Fail CSS Animations: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (0.6) should be [rgba(255, 255, 0, 0.2) 4px 8px 0px 0px, rgba(0, 128, 0, 0.4) 2px 12px 0px 0px inset] +Fail CSS Animations: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (1) should be [rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px inset] +Fail CSS Animations: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (1.5) should be [rgba(0, 0, 0, 0) -5px -10px 0px 0px, rgba(0, 0, 0, 0) -2.5px -15px 0px 0px inset] +Fail Web Animations: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (-0.3) should be [rgba(255, 255, 0, 0.65) 13px 26px 0px 0px, rgb(0, 166, 0) 6.5px 39px 0px 0px inset] +Fail Web Animations: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (0) should be [rgba(255, 255, 0, 0.5) 10px 20px 0px 0px, rgb(0, 128, 0) 5px 30px 0px 0px inset] +Fail Web Animations: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (0.3) should be [rgba(255, 255, 0, 0.353) 7px 14px 0px 0px, rgba(0, 128, 0, 0.7) 3.5px 21px 0px 0px inset] +Fail Web Animations: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (0.6) should be [rgba(255, 255, 0, 0.2) 4px 8px 0px 0px, rgba(0, 128, 0, 0.4) 2px 12px 0px 0px inset] +Fail Web Animations: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (1) should be [rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px inset] +Fail Web Animations: property from [10px 20px rgba(255, 255, 0, 0.5), inset 5px 10em #008000] to [none] at (1.5) should be [rgba(0, 0, 0, 0) -5px -10px 0px 0px, rgba(0, 0, 0, 0) -2.5px -15px 0px 0px inset] +Fail CSS Transitions: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (-0.3) should be [rgb(0, 0, 0) 0px 0px 0px -4.5px inset] +Fail CSS Transitions: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (0) should be [rgb(0, 0, 0) 0px 0px 0px 0px inset] +Fail CSS Transitions: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (0.3) should be [rgb(0, 0, 0) 0px 0px 0px 4.5px inset] +Fail CSS Transitions: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (0.6) should be [rgb(0, 0, 0) 0px 0px 0px 9px inset] +Pass CSS Transitions: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (1) should be [rgb(0, 0, 0) 0px 0px 0px 15px inset] +Fail CSS Transitions: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (1.5) should be [rgb(0, 0, 0) 0px 0px 0px 22.5px inset] +Fail CSS Transitions with transition: all: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (-0.3) should be [rgb(0, 0, 0) 0px 0px 0px -4.5px inset] +Fail CSS Transitions with transition: all: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (0) should be [rgb(0, 0, 0) 0px 0px 0px 0px inset] +Fail CSS Transitions with transition: all: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (0.3) should be [rgb(0, 0, 0) 0px 0px 0px 4.5px inset] +Fail CSS Transitions with transition: all: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (0.6) should be [rgb(0, 0, 0) 0px 0px 0px 9px inset] +Pass CSS Transitions with transition: all: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (1) should be [rgb(0, 0, 0) 0px 0px 0px 15px inset] +Fail CSS Transitions with transition: all: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (1.5) should be [rgb(0, 0, 0) 0px 0px 0px 22.5px inset] +Fail CSS Animations: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (-0.3) should be [rgb(0, 0, 0) 0px 0px 0px -4.5px inset] +Pass CSS Animations: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (0) should be [rgb(0, 0, 0) 0px 0px 0px 0px inset] +Fail CSS Animations: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (0.3) should be [rgb(0, 0, 0) 0px 0px 0px 4.5px inset] +Fail CSS Animations: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (0.6) should be [rgb(0, 0, 0) 0px 0px 0px 9px inset] +Pass CSS Animations: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (1) should be [rgb(0, 0, 0) 0px 0px 0px 15px inset] +Fail CSS Animations: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (1.5) should be [rgb(0, 0, 0) 0px 0px 0px 22.5px inset] +Fail Web Animations: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (-0.3) should be [rgb(0, 0, 0) 0px 0px 0px -4.5px inset] +Pass Web Animations: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (0) should be [rgb(0, 0, 0) 0px 0px 0px 0px inset] +Fail Web Animations: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (0.3) should be [rgb(0, 0, 0) 0px 0px 0px 4.5px inset] +Fail Web Animations: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (0.6) should be [rgb(0, 0, 0) 0px 0px 0px 9px inset] +Pass Web Animations: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (1) should be [rgb(0, 0, 0) 0px 0px 0px 15px inset] +Fail Web Animations: property from [inset 0 0 0 0 black] to [inset 0 0 0 calc(max(10em, 20px) / 2) black] at (1.5) should be [rgb(0, 0, 0) 0px 0px 0px 22.5px inset] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (-0.3) should be [10px 20px yellow, 5px 10px green] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0) should be [10px 20px yellow, 5px 10px green] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.3) should be [10px 20px yellow, 5px 10px green] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.5) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.6) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (1) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (1.5) should be [inset 5px 10px green, 15px 20px blue] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (-0.3) should be [10px 20px yellow, 5px 10px green] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0) should be [10px 20px yellow, 5px 10px green] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.3) should be [10px 20px yellow, 5px 10px green] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.5) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.6) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (1) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (1.5) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (-0.3) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.3) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.5) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.6) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (1) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (1.5) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions with transition: all: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (-0.3) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions with transition: all: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions with transition: all: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.3) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions with transition: all: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.5) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions with transition: all: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.6) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions with transition: all: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (1) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Transitions with transition: all: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (1.5) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Animations: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (-0.3) should be [10px 20px yellow, 5px 10px green] +Pass CSS Animations: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0) should be [10px 20px yellow, 5px 10px green] +Fail CSS Animations: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.3) should be [10px 20px yellow, 5px 10px green] +Fail CSS Animations: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.5) should be [inset 5px 10px green, 15px 20px blue] +Fail CSS Animations: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.6) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Animations: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (1) should be [inset 5px 10px green, 15px 20px blue] +Pass CSS Animations: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (1.5) should be [inset 5px 10px green, 15px 20px blue] +Pass Web Animations: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (-0.3) should be [10px 20px yellow, 5px 10px green] +Pass Web Animations: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0) should be [10px 20px yellow, 5px 10px green] +Fail Web Animations: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.3) should be [10px 20px yellow, 5px 10px green] +Fail Web Animations: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.5) should be [inset 5px 10px green, 15px 20px blue] +Fail Web Animations: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (0.6) should be [inset 5px 10px green, 15px 20px blue] +Pass Web Animations: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (1) should be [inset 5px 10px green, 15px 20px blue] +Pass Web Animations: property from [10px 20px yellow, 5px 10px green] to [inset 5px 10px green, 15px 20px blue] at (1.5) should be [inset 5px 10px green, 15px 20px blue] +Fail CSS Transitions: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px rgb(0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (0) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (1) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (0) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (1) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (0) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (1) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (0) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (1) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px rgb(255 255 255)] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Transitions: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Transitions with transition: all: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail CSS Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (-0.3) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0) should be [10px 10px 10px 10px oklab(0 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.3) should be [10px 10px 10px 10px oklab(0.3 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (0.6) should be [10px 10px 10px 10px oklab(0.6 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1) should be [10px 10px 10px 10px oklab(1 0 0)] +Fail Web Animations: property from [10px 10px 10px 10px color(srgb 0 0 0)] to [10px 10px 10px 10px color(srgb 1 1 1)] at (1.5) should be [10px 10px 10px 10px oklab(1 0 0)] \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/discrete-no-interpolation.txt b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/discrete-no-interpolation.txt new file mode 100644 index 00000000000..931d96423a6 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/css/css-backgrounds/animations/discrete-no-interpolation.txt @@ -0,0 +1,263 @@ +Summary + +Harness status: OK + +Rerun + +Found 252 tests + +144 Pass +108 Fail +Details +Result Test Name MessageFail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [fixed] at (-0.3) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [fixed] at (0) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [fixed] at (0.3) should be [initial] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [fixed] at (0.5) should be [fixed] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [fixed] at (0.6) should be [fixed] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [fixed] at (1) should be [fixed] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [fixed] at (1.5) should be [fixed] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [fixed] at (-0.3) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [fixed] at (0) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [fixed] at (0.3) should be [initial] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [fixed] at (0.5) should be [fixed] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [fixed] at (0.6) should be [fixed] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [fixed] at (1) should be [fixed] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [fixed] at (1.5) should be [fixed] +Pass CSS Transitions: property from [initial] to [fixed] at (-0.3) should be [fixed] +Pass CSS Transitions: property from [initial] to [fixed] at (0) should be [fixed] +Pass CSS Transitions: property from [initial] to [fixed] at (0.3) should be [fixed] +Pass CSS Transitions: property from [initial] to [fixed] at (0.5) should be [fixed] +Pass CSS Transitions: property from [initial] to [fixed] at (0.6) should be [fixed] +Pass CSS Transitions: property from [initial] to [fixed] at (1) should be [fixed] +Pass CSS Transitions: property from [initial] to [fixed] at (1.5) should be [fixed] +Pass CSS Transitions with transition: all: property from [initial] to [fixed] at (-0.3) should be [fixed] +Pass CSS Transitions with transition: all: property from [initial] to [fixed] at (0) should be [fixed] +Pass CSS Transitions with transition: all: property from [initial] to [fixed] at (0.3) should be [fixed] +Pass CSS Transitions with transition: all: property from [initial] to [fixed] at (0.5) should be [fixed] +Pass CSS Transitions with transition: all: property from [initial] to [fixed] at (0.6) should be [fixed] +Pass CSS Transitions with transition: all: property from [initial] to [fixed] at (1) should be [fixed] +Pass CSS Transitions with transition: all: property from [initial] to [fixed] at (1.5) should be [fixed] +Pass CSS Animations: property from [initial] to [fixed] at (-0.3) should be [initial] +Pass CSS Animations: property from [initial] to [fixed] at (0) should be [initial] +Pass CSS Animations: property from [initial] to [fixed] at (0.3) should be [initial] +Pass CSS Animations: property from [initial] to [fixed] at (0.5) should be [fixed] +Pass CSS Animations: property from [initial] to [fixed] at (0.6) should be [fixed] +Pass CSS Animations: property from [initial] to [fixed] at (1) should be [fixed] +Pass CSS Animations: property from [initial] to [fixed] at (1.5) should be [fixed] +Pass Web Animations: property from [initial] to [fixed] at (-0.3) should be [initial] +Pass Web Animations: property from [initial] to [fixed] at (0) should be [initial] +Pass Web Animations: property from [initial] to [fixed] at (0.3) should be [initial] +Pass Web Animations: property from [initial] to [fixed] at (0.5) should be [fixed] +Pass Web Animations: property from [initial] to [fixed] at (0.6) should be [fixed] +Pass Web Animations: property from [initial] to [fixed] at (1) should be [fixed] +Pass Web Animations: property from [initial] to [fixed] at (1.5) should be [fixed] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [overlay] at (-0.3) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [overlay] at (0) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [overlay] at (0.3) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [overlay] at (0.5) should be [overlay] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [overlay] at (0.6) should be [overlay] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [overlay] at (1) should be [overlay] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [overlay] at (1.5) should be [overlay] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [overlay] at (-0.3) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [overlay] at (0) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [overlay] at (0.3) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [overlay] at (0.5) should be [overlay] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [overlay] at (0.6) should be [overlay] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [overlay] at (1) should be [overlay] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [overlay] at (1.5) should be [overlay] +Fail CSS Transitions: property from [initial] to [overlay] at (-0.3) should be [overlay] +Fail CSS Transitions: property from [initial] to [overlay] at (0) should be [overlay] +Fail CSS Transitions: property from [initial] to [overlay] at (0.3) should be [overlay] +Fail CSS Transitions: property from [initial] to [overlay] at (0.5) should be [overlay] +Fail CSS Transitions: property from [initial] to [overlay] at (0.6) should be [overlay] +Fail CSS Transitions: property from [initial] to [overlay] at (1) should be [overlay] +Fail CSS Transitions: property from [initial] to [overlay] at (1.5) should be [overlay] +Fail CSS Transitions with transition: all: property from [initial] to [overlay] at (-0.3) should be [overlay] +Fail CSS Transitions with transition: all: property from [initial] to [overlay] at (0) should be [overlay] +Fail CSS Transitions with transition: all: property from [initial] to [overlay] at (0.3) should be [overlay] +Fail CSS Transitions with transition: all: property from [initial] to [overlay] at (0.5) should be [overlay] +Fail CSS Transitions with transition: all: property from [initial] to [overlay] at (0.6) should be [overlay] +Fail CSS Transitions with transition: all: property from [initial] to [overlay] at (1) should be [overlay] +Fail CSS Transitions with transition: all: property from [initial] to [overlay] at (1.5) should be [overlay] +Fail CSS Animations: property from [initial] to [overlay] at (-0.3) should be [initial] +Fail CSS Animations: property from [initial] to [overlay] at (0) should be [initial] +Fail CSS Animations: property from [initial] to [overlay] at (0.3) should be [initial] +Fail CSS Animations: property from [initial] to [overlay] at (0.5) should be [overlay] +Fail CSS Animations: property from [initial] to [overlay] at (0.6) should be [overlay] +Fail CSS Animations: property from [initial] to [overlay] at (1) should be [overlay] +Fail CSS Animations: property from [initial] to [overlay] at (1.5) should be [overlay] +Fail Web Animations: property from [initial] to [overlay] at (-0.3) should be [initial] +Fail Web Animations: property from [initial] to [overlay] at (0) should be [initial] +Fail Web Animations: property from [initial] to [overlay] at (0.3) should be [initial] +Fail Web Animations: property from [initial] to [overlay] at (0.5) should be [overlay] +Fail Web Animations: property from [initial] to [overlay] at (0.6) should be [overlay] +Fail Web Animations: property from [initial] to [overlay] at (1) should be [overlay] +Fail Web Animations: property from [initial] to [overlay] at (1.5) should be [overlay] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [content-box] at (-0.3) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [content-box] at (0) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [content-box] at (0.3) should be [initial] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [content-box] at (0.5) should be [content-box] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [content-box] at (0.6) should be [content-box] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [content-box] at (1) should be [content-box] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [content-box] at (1.5) should be [content-box] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [content-box] at (-0.3) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [content-box] at (0) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [content-box] at (0.3) should be [initial] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [content-box] at (0.5) should be [content-box] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [content-box] at (0.6) should be [content-box] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [content-box] at (1) should be [content-box] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [content-box] at (1.5) should be [content-box] +Pass CSS Transitions: property from [initial] to [content-box] at (-0.3) should be [content-box] +Pass CSS Transitions: property from [initial] to [content-box] at (0) should be [content-box] +Pass CSS Transitions: property from [initial] to [content-box] at (0.3) should be [content-box] +Pass CSS Transitions: property from [initial] to [content-box] at (0.5) should be [content-box] +Pass CSS Transitions: property from [initial] to [content-box] at (0.6) should be [content-box] +Pass CSS Transitions: property from [initial] to [content-box] at (1) should be [content-box] +Pass CSS Transitions: property from [initial] to [content-box] at (1.5) should be [content-box] +Pass CSS Transitions with transition: all: property from [initial] to [content-box] at (-0.3) should be [content-box] +Pass CSS Transitions with transition: all: property from [initial] to [content-box] at (0) should be [content-box] +Pass CSS Transitions with transition: all: property from [initial] to [content-box] at (0.3) should be [content-box] +Pass CSS Transitions with transition: all: property from [initial] to [content-box] at (0.5) should be [content-box] +Pass CSS Transitions with transition: all: property from [initial] to [content-box] at (0.6) should be [content-box] +Pass CSS Transitions with transition: all: property from [initial] to [content-box] at (1) should be [content-box] +Pass CSS Transitions with transition: all: property from [initial] to [content-box] at (1.5) should be [content-box] +Pass CSS Animations: property from [initial] to [content-box] at (-0.3) should be [initial] +Pass CSS Animations: property from [initial] to [content-box] at (0) should be [initial] +Pass CSS Animations: property from [initial] to [content-box] at (0.3) should be [initial] +Pass CSS Animations: property from [initial] to [content-box] at (0.5) should be [content-box] +Pass CSS Animations: property from [initial] to [content-box] at (0.6) should be [content-box] +Pass CSS Animations: property from [initial] to [content-box] at (1) should be [content-box] +Pass CSS Animations: property from [initial] to [content-box] at (1.5) should be [content-box] +Pass Web Animations: property from [initial] to [content-box] at (-0.3) should be [initial] +Pass Web Animations: property from [initial] to [content-box] at (0) should be [initial] +Pass Web Animations: property from [initial] to [content-box] at (0.3) should be [initial] +Pass Web Animations: property from [initial] to [content-box] at (0.5) should be [content-box] +Pass Web Animations: property from [initial] to [content-box] at (0.6) should be [content-box] +Pass Web Animations: property from [initial] to [content-box] at (1) should be [content-box] +Pass Web Animations: property from [initial] to [content-box] at (1.5) should be [content-box] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [border-box] at (-0.3) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [border-box] at (0) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [border-box] at (0.3) should be [initial] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [border-box] at (0.5) should be [border-box] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [border-box] at (0.6) should be [border-box] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [border-box] at (1) should be [border-box] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [border-box] at (1.5) should be [border-box] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [border-box] at (-0.3) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [border-box] at (0) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [border-box] at (0.3) should be [initial] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [border-box] at (0.5) should be [border-box] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [border-box] at (0.6) should be [border-box] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [border-box] at (1) should be [border-box] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [border-box] at (1.5) should be [border-box] +Pass CSS Transitions: property from [initial] to [border-box] at (-0.3) should be [border-box] +Pass CSS Transitions: property from [initial] to [border-box] at (0) should be [border-box] +Pass CSS Transitions: property from [initial] to [border-box] at (0.3) should be [border-box] +Pass CSS Transitions: property from [initial] to [border-box] at (0.5) should be [border-box] +Pass CSS Transitions: property from [initial] to [border-box] at (0.6) should be [border-box] +Pass CSS Transitions: property from [initial] to [border-box] at (1) should be [border-box] +Pass CSS Transitions: property from [initial] to [border-box] at (1.5) should be [border-box] +Pass CSS Transitions with transition: all: property from [initial] to [border-box] at (-0.3) should be [border-box] +Pass CSS Transitions with transition: all: property from [initial] to [border-box] at (0) should be [border-box] +Pass CSS Transitions with transition: all: property from [initial] to [border-box] at (0.3) should be [border-box] +Pass CSS Transitions with transition: all: property from [initial] to [border-box] at (0.5) should be [border-box] +Pass CSS Transitions with transition: all: property from [initial] to [border-box] at (0.6) should be [border-box] +Pass CSS Transitions with transition: all: property from [initial] to [border-box] at (1) should be [border-box] +Pass CSS Transitions with transition: all: property from [initial] to [border-box] at (1.5) should be [border-box] +Pass CSS Animations: property from [initial] to [border-box] at (-0.3) should be [initial] +Pass CSS Animations: property from [initial] to [border-box] at (0) should be [initial] +Pass CSS Animations: property from [initial] to [border-box] at (0.3) should be [initial] +Pass CSS Animations: property from [initial] to [border-box] at (0.5) should be [border-box] +Pass CSS Animations: property from [initial] to [border-box] at (0.6) should be [border-box] +Pass CSS Animations: property from [initial] to [border-box] at (1) should be [border-box] +Pass CSS Animations: property from [initial] to [border-box] at (1.5) should be [border-box] +Pass Web Animations: property from [initial] to [border-box] at (-0.3) should be [initial] +Pass Web Animations: property from [initial] to [border-box] at (0) should be [initial] +Pass Web Animations: property from [initial] to [border-box] at (0.3) should be [initial] +Pass Web Animations: property from [initial] to [border-box] at (0.5) should be [border-box] +Pass Web Animations: property from [initial] to [border-box] at (0.6) should be [border-box] +Pass Web Animations: property from [initial] to [border-box] at (1) should be [border-box] +Pass Web Animations: property from [initial] to [border-box] at (1.5) should be [border-box] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [round] at (-0.3) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [round] at (0) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [round] at (0.3) should be [initial] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [round] at (0.5) should be [round] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [round] at (0.6) should be [round] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [round] at (1) should be [round] +Pass CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [round] at (1.5) should be [round] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [round] at (-0.3) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [round] at (0) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [round] at (0.3) should be [initial] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [round] at (0.5) should be [round] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [round] at (0.6) should be [round] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [round] at (1) should be [round] +Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [round] at (1.5) should be [round] +Pass CSS Transitions: property from [initial] to [round] at (-0.3) should be [round] +Pass CSS Transitions: property from [initial] to [round] at (0) should be [round] +Pass CSS Transitions: property from [initial] to [round] at (0.3) should be [round] +Pass CSS Transitions: property from [initial] to [round] at (0.5) should be [round] +Pass CSS Transitions: property from [initial] to [round] at (0.6) should be [round] +Pass CSS Transitions: property from [initial] to [round] at (1) should be [round] +Pass CSS Transitions: property from [initial] to [round] at (1.5) should be [round] +Pass CSS Transitions with transition: all: property from [initial] to [round] at (-0.3) should be [round] +Pass CSS Transitions with transition: all: property from [initial] to [round] at (0) should be [round] +Pass CSS Transitions with transition: all: property from [initial] to [round] at (0.3) should be [round] +Pass CSS Transitions with transition: all: property from [initial] to [round] at (0.5) should be [round] +Pass CSS Transitions with transition: all: property from [initial] to [round] at (0.6) should be [round] +Pass CSS Transitions with transition: all: property from [initial] to [round] at (1) should be [round] +Pass CSS Transitions with transition: all: property from [initial] to [round] at (1.5) should be [round] +Pass CSS Animations: property from [initial] to [round] at (-0.3) should be [initial] +Pass CSS Animations: property from [initial] to [round] at (0) should be [initial] +Pass CSS Animations: property from [initial] to [round] at (0.3) should be [initial] +Pass CSS Animations: property from [initial] to [round] at (0.5) should be [round] +Pass CSS Animations: property from [initial] to [round] at (0.6) should be [round] +Pass CSS Animations: property from [initial] to [round] at (1) should be [round] +Pass CSS Animations: property from [initial] to [round] at (1.5) should be [round] +Pass Web Animations: property from [initial] to [round] at (-0.3) should be [initial] +Pass Web Animations: property from [initial] to [round] at (0) should be [initial] +Pass Web Animations: property from [initial] to [round] at (0.3) should be [initial] +Pass Web Animations: property from [initial] to [round] at (0.5) should be [round] +Pass Web Animations: property from [initial] to [round] at (0.6) should be [round] +Pass Web Animations: property from [initial] to [round] at (1) should be [round] +Pass Web Animations: property from [initial] to [round] at (1.5) should be [round] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [round] at (-0.3) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [round] at (0) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [round] at (0.3) should be [initial] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [round] at (0.5) should be [round] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [round] at (0.6) should be [round] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [round] at (1) should be [round] +Fail CSS Transitions with transition-behavior:allow-discrete: property from [initial] to [round] at (1.5) should be [round] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [round] at (-0.3) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [round] at (0) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [round] at (0.3) should be [initial] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [round] at (0.5) should be [round] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [round] at (0.6) should be [round] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [round] at (1) should be [round] +Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [initial] to [round] at (1.5) should be [round] +Fail CSS Transitions: property from [initial] to [round] at (-0.3) should be [round] +Fail CSS Transitions: property from [initial] to [round] at (0) should be [round] +Fail CSS Transitions: property from [initial] to [round] at (0.3) should be [round] +Fail CSS Transitions: property from [initial] to [round] at (0.5) should be [round] +Fail CSS Transitions: property from [initial] to [round] at (0.6) should be [round] +Fail CSS Transitions: property from [initial] to [round] at (1) should be [round] +Fail CSS Transitions: property from [initial] to [round] at (1.5) should be [round] +Fail CSS Transitions with transition: all: property from [initial] to [round] at (-0.3) should be [round] +Fail CSS Transitions with transition: all: property from [initial] to [round] at (0) should be [round] +Fail CSS Transitions with transition: all: property from [initial] to [round] at (0.3) should be [round] +Fail CSS Transitions with transition: all: property from [initial] to [round] at (0.5) should be [round] +Fail CSS Transitions with transition: all: property from [initial] to [round] at (0.6) should be [round] +Fail CSS Transitions with transition: all: property from [initial] to [round] at (1) should be [round] +Fail CSS Transitions with transition: all: property from [initial] to [round] at (1.5) should be [round] +Fail CSS Animations: property from [initial] to [round] at (-0.3) should be [initial] +Fail CSS Animations: property from [initial] to [round] at (0) should be [initial] +Fail CSS Animations: property from [initial] to [round] at (0.3) should be [initial] +Fail CSS Animations: property from [initial] to [round] at (0.5) should be [round] +Fail CSS Animations: property from [initial] to [round] at (0.6) should be [round] +Fail CSS Animations: property from [initial] to [round] at (1) should be [round] +Fail CSS Animations: property from [initial] to [round] at (1.5) should be [round] +Fail Web Animations: property from [initial] to [round] at (-0.3) should be [initial] +Fail Web Animations: property from [initial] to [round] at (0) should be [initial] +Fail Web Animations: property from [initial] to [round] at (0.3) should be [initial] +Fail Web Animations: property from [initial] to [round] at (0.5) should be [round] +Fail Web Animations: property from [initial] to [round] at (0.6) should be [round] +Fail Web Animations: property from [initial] to [round] at (1) should be [round] +Fail Web Animations: property from [initial] to [round] at (1.5) should be [round] \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/WEB_FEATURES.yml b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/WEB_FEATURES.yml new file mode 100644 index 00000000000..0d5911d01d5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/WEB_FEATURES.yml @@ -0,0 +1,4 @@ +features: +- name: border-image + files: + - border-image-* diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-color-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-color-interpolation.html new file mode 100644 index 00000000000..eb2dcd93b1d --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-color-interpolation.html @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-color-transition-colormix.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-color-transition-colormix.html new file mode 100644 index 00000000000..cf11903f8b4 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-color-transition-colormix.html @@ -0,0 +1,53 @@ + + +currentColor in nested color-mix() with transition + + +
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-image-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-image-interpolation.html new file mode 100644 index 00000000000..f4c33c589c4 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-image-interpolation.html @@ -0,0 +1,230 @@ + + + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-interpolation.html new file mode 100644 index 00000000000..b5bfcd326ef --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-interpolation.html @@ -0,0 +1,137 @@ + + + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-origin-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-origin-interpolation.html new file mode 100644 index 00000000000..47a32d4401f --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-origin-interpolation.html @@ -0,0 +1,217 @@ + + + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-x-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-x-interpolation.html new file mode 100644 index 00000000000..25200739a82 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-x-interpolation.html @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-y-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-y-interpolation.html new file mode 100644 index 00000000000..818b5571607 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-position-y-interpolation.html @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-size-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-size-interpolation.html new file mode 100644 index 00000000000..dedfe5ff0b6 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/background-size-interpolation.html @@ -0,0 +1,166 @@ + + + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-bottom-left-radius-composition.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-bottom-left-radius-composition.html new file mode 100644 index 00000000000..5012b8dccf8 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-bottom-left-radius-composition.html @@ -0,0 +1,58 @@ + + +border-bottom-left-radius composition + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-bottom-right-radius-composition.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-bottom-right-radius-composition.html new file mode 100644 index 00000000000..10aea7e1e48 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-bottom-right-radius-composition.html @@ -0,0 +1,58 @@ + + +border-bottom-right-radius composition + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-bottom-width-composition.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-bottom-width-composition.html new file mode 100644 index 00000000000..32131f702e4 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-bottom-width-composition.html @@ -0,0 +1,65 @@ + + +border-bottom-width composition + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-color-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-color-interpolation.html new file mode 100644 index 00000000000..18f43f7b5a9 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-color-interpolation.html @@ -0,0 +1,120 @@ + + +border-color interpolation + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-outset-composition.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-outset-composition.html new file mode 100644 index 00000000000..95d6471a759 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-outset-composition.html @@ -0,0 +1,133 @@ + + +border-image-outset composition + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-outset-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-outset-interpolation.html new file mode 100644 index 00000000000..3c1297436ac --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-outset-interpolation.html @@ -0,0 +1,125 @@ + + +border-image-outset interpolation + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-slice-composition.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-slice-composition.html new file mode 100644 index 00000000000..17b6a9af91c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-slice-composition.html @@ -0,0 +1,133 @@ + + +border-image-slice composition + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation-stability.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation-stability.html new file mode 100644 index 00000000000..6aba943969b --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation-stability.html @@ -0,0 +1,24 @@ + + +border-image-slice interpolation stability + + + + + +
+ diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation.html new file mode 100644 index 00000000000..b8b1cbc448e --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-slice-interpolation.html @@ -0,0 +1,175 @@ + + +border-image-slice interpolation + + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-source-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-source-interpolation.html new file mode 100644 index 00000000000..7e1f64dbdec --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-source-interpolation.html @@ -0,0 +1,82 @@ + + +border-image-source interpolation + + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-width-composition.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-width-composition.html new file mode 100644 index 00000000000..748647d3c45 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-width-composition.html @@ -0,0 +1,133 @@ + + +border-image-width composition + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-width-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-width-interpolation.html new file mode 100644 index 00000000000..2b06f77cc28 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-image-width-interpolation.html @@ -0,0 +1,192 @@ + + +border-image-width interpolation + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-left-width-composition.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-left-width-composition.html new file mode 100644 index 00000000000..6a7d111f01c --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-left-width-composition.html @@ -0,0 +1,65 @@ + + +border-left-width composition + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-radius-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-radius-interpolation.html new file mode 100644 index 00000000000..a9413de7266 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-radius-interpolation.html @@ -0,0 +1,141 @@ + + +border-radius interpolation + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-right-width-composition.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-right-width-composition.html new file mode 100644 index 00000000000..b6e95c17b8a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-right-width-composition.html @@ -0,0 +1,65 @@ + + +border-right-width composition + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-top-left-radius-composition.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-top-left-radius-composition.html new file mode 100644 index 00000000000..4be560f3bf5 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-top-left-radius-composition.html @@ -0,0 +1,58 @@ + + +border-top-left-radius composition + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-top-right-radius-composition.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-top-right-radius-composition.html new file mode 100644 index 00000000000..1db1aa023b3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-top-right-radius-composition.html @@ -0,0 +1,58 @@ + + +border-top-right-radius composition + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-top-width-composition.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-top-width-composition.html new file mode 100644 index 00000000000..6fd9b3aca86 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-top-width-composition.html @@ -0,0 +1,65 @@ + + +border-top-width composition + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-width-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-width-interpolation.html new file mode 100644 index 00000000000..cd4f92cd2e4 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/border-width-interpolation.html @@ -0,0 +1,175 @@ + + +border-width interpolation + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/box-shadow-composition.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/box-shadow-composition.html new file mode 100644 index 00000000000..028144353f0 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/box-shadow-composition.html @@ -0,0 +1,118 @@ + + +box-shadow composition + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/box-shadow-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/box-shadow-interpolation.html new file mode 100644 index 00000000000..293e7661ba0 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/box-shadow-interpolation.html @@ -0,0 +1,238 @@ + + + + + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/discrete-no-interpolation.html b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/discrete-no-interpolation.html new file mode 100644 index 00000000000..56529eedd9a --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/css-backgrounds/animations/discrete-no-interpolation.html @@ -0,0 +1,45 @@ + + + + + + + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/css/support/interpolation-testcommon.js b/Tests/LibWeb/Text/input/wpt-import/css/support/interpolation-testcommon.js new file mode 100644 index 00000000000..211018ca053 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/css/support/interpolation-testcommon.js @@ -0,0 +1,533 @@ +'use strict'; +(function() { + var interpolationTests = []; + var compositionTests = []; + var cssAnimationsData = { + sharedStyle: null, + nextID: 0, + }; + var expectNoInterpolation = {}; + var expectNotAnimatable = {}; + var neutralKeyframe = {}; + function isNeutralKeyframe(keyframe) { + return keyframe === neutralKeyframe; + } + + // For the CSS interpolation methods set the delay to be negative half the + // duration, so we are immediately at the halfway point of the animation. + // We then use an easing function that maps halfway to whatever progress + // we actually want. + + var cssAnimationsInterpolation = { + name: 'CSS Animations', + isSupported: function() {return true;}, + supportsProperty: function() {return true;}, + supportsValue: function() {return true;}, + setup: function() {}, + nonInterpolationExpectations: function(from, to) { + return expectFlip(from, to, 0.5); + }, + notAnimatableExpectations: function(from, to, underlying) { + return expectFlip(underlying, underlying, -Infinity); + }, + interpolate: function(property, from, to, at, target) { + var id = cssAnimationsData.nextID++; + if (!cssAnimationsData.sharedStyle) { + cssAnimationsData.sharedStyle = createElement(document.body, 'style'); + } + cssAnimationsData.sharedStyle.textContent += '' + + '@keyframes animation' + id + ' {' + + (isNeutralKeyframe(from) ? '' : `from {${property}:${from};}`) + + (isNeutralKeyframe(to) ? '' : `to {${property}:${to};}`) + + '}'; + target.style.animationName = 'animation' + id; + target.style.animationDuration = '100s'; + target.style.animationDelay = '-50s'; + target.style.animationTimingFunction = createEasing(at); + }, + }; + + var cssTransitionsInterpolation = { + name: 'CSS Transitions', + isSupported: function() {return true;}, + supportsProperty: function() {return true;}, + supportsValue: function() {return true;}, + setup: function(property, from, target) { + target.style.setProperty(property, isNeutralKeyframe(from) ? '' : from); + }, + nonInterpolationExpectations: function(from, to) { + return expectFlip(from, to, -Infinity); + }, + notAnimatableExpectations: function(from, to, underlying) { + return expectFlip(from, to, -Infinity); + }, + interpolate: function(property, from, to, at, target, behavior) { + // Force a style recalc on target to set the 'from' value. + getComputedStyle(target).getPropertyValue(property); + target.style.transitionDuration = '100s'; + target.style.transitionDelay = '-50s'; + target.style.transitionTimingFunction = createEasing(at); + target.style.transitionProperty = property; + if (behavior) { + target.style.transitionBehavior = behavior; + } + target.style.setProperty(property, isNeutralKeyframe(to) ? '' : to); + }, + }; + + var cssTransitionAllInterpolation = { + name: 'CSS Transitions with transition: all', + isSupported: function() {return true;}, + // The 'all' value doesn't cover custom properties. + supportsProperty: function(property) {return property.indexOf('--') !== 0;}, + supportsValue: function() {return true;}, + setup: function(property, from, target) { + target.style.setProperty(property, isNeutralKeyframe(from) ? '' : from); + }, + nonInterpolationExpectations: function(from, to) { + return expectFlip(from, to, -Infinity); + }, + notAnimatableExpectations: function(from, to, underlying) { + return expectFlip(from, to, -Infinity); + }, + interpolate: function(property, from, to, at, target, behavior) { + // Force a style recalc on target to set the 'from' value. + getComputedStyle(target).getPropertyValue(property); + target.style.transitionDuration = '100s'; + target.style.transitionDelay = '-50s'; + target.style.transitionTimingFunction = createEasing(at); + target.style.transitionProperty = 'all'; + if (behavior) { + target.style.transitionBehavior = behavior; + } + target.style.setProperty(property, isNeutralKeyframe(to) ? '' : to); + }, + }; + + var cssTransitionsInterpolationAllowDiscrete = { + name: 'CSS Transitions with transition-behavior:allow-discrete', + isSupported: function() {return true;}, + supportsProperty: function() {return true;}, + supportsValue: function() {return true;}, + setup: function(property, from, target) { + target.style.setProperty(property, isNeutralKeyframe(from) ? '' : from); + }, + nonInterpolationExpectations: function(from, to) { + return expectFlip(from, to, 0.5); + }, + notAnimatableExpectations: function(from, to, underlying) { + return expectFlip(from, to, -Infinity); + }, + interpolate: function(property, from, to, at, target, behavior) { + // Force a style recalc on target to set the 'from' value. + getComputedStyle(target).getPropertyValue(property); + target.style.transitionDuration = '100s'; + target.style.transitionDelay = '-50s'; + target.style.transitionTimingFunction = createEasing(at); + target.style.transitionProperty = property; + target.style.transitionBehavior = 'allow-discrete'; + target.style.setProperty(property, isNeutralKeyframe(to) ? '' : to); + }, + }; + + var cssTransitionAllInterpolationAllowDiscrete = { + name: 'CSS Transitions with transition-property:all and transition-behavor:allow-discrete', + isSupported: function() {return true;}, + // The 'all' value doesn't cover custom properties. + supportsProperty: function(property) {return property.indexOf('--') !== 0;}, + supportsValue: function() {return true;}, + setup: function(property, from, target) { + target.style.setProperty(property, isNeutralKeyframe(from) ? '' : from); + }, + nonInterpolationExpectations: function(from, to) { + return expectFlip(from, to, 0.5); + }, + notAnimatableExpectations: function(from, to, underlying) { + return expectFlip(from, to, -Infinity); + }, + interpolate: function(property, from, to, at, target, behavior) { + // Force a style recalc on target to set the 'from' value. + getComputedStyle(target).getPropertyValue(property); + target.style.transitionDuration = '100s'; + target.style.transitionDelay = '-50s'; + target.style.transitionTimingFunction = createEasing(at); + target.style.transitionProperty = 'all'; + target.style.transitionBehavior = 'allow-discrete'; + target.style.setProperty(property, isNeutralKeyframe(to) ? '' : to); + }, + }; + + var webAnimationsInterpolation = { + name: 'Web Animations', + isSupported: function() {return 'animate' in Element.prototype;}, + supportsProperty: function(property) {return true;}, + supportsValue: function(value) {return value !== '';}, + setup: function() {}, + nonInterpolationExpectations: function(from, to) { + return expectFlip(from, to, 0.5); + }, + notAnimatableExpectations: function(from, to, underlying) { + return expectFlip(underlying, underlying, -Infinity); + }, + interpolate: function(property, from, to, at, target) { + this.interpolateComposite(property, from, 'replace', to, 'replace', at, target); + }, + interpolateComposite: function(property, from, fromComposite, to, toComposite, at, target) { + // This case turns into a test error later on. + if (!this.isSupported()) + return; + + // Convert standard properties to camelCase. + if (!property.startsWith('--')) { + for (var i = property.length - 2; i > 0; --i) { + if (property[i] === '-') { + property = property.substring(0, i) + property[i + 1].toUpperCase() + property.substring(i + 2); + } + } + if (property === 'offset') { + property = 'cssOffset'; + } else if (property === 'float') { + property = 'cssFloat'; + } + } + var keyframes = []; + if (!isNeutralKeyframe(from)) { + keyframes.push({ + offset: 0, + composite: fromComposite, + [property]: from, + }); + } + if (!isNeutralKeyframe(to)) { + keyframes.push({ + offset: 1, + composite: toComposite, + [property]: to, + }); + } + var animation = target.animate(keyframes, { + fill: 'forwards', + duration: 100 * 1000, + easing: createEasing(at), + }); + animation.pause(); + animation.currentTime = 50 * 1000; + }, + }; + + function expectFlip(from, to, flipAt) { + return [-0.3, 0, 0.3, 0.5, 0.6, 1, 1.5].map(function(at) { + return { + at: at, + expect: at < flipAt ? from : to + }; + }); + } + + // Constructs a timing function which produces 'y' at x = 0.5 + function createEasing(y) { + if (y == 0) { + return 'steps(1, end)'; + } + if (y == 1) { + return 'steps(1, start)'; + } + if (y == 0.5) { + return 'linear'; + } + // Approximate using a bezier. + var b = (8 * y - 1) / 6; + return 'cubic-bezier(0, ' + b + ', 1, ' + b + ')'; + } + + function createElement(parent, tag, text) { + var element = document.createElement(tag || 'div'); + element.textContent = text || ''; + parent.appendChild(element); + return element; + } + + function createTargetContainer(parent, className) { + var targetContainer = createElement(parent); + targetContainer.classList.add('container'); + var template = document.querySelector('#target-template'); + if (template) { + targetContainer.appendChild(template.content.cloneNode(true)); + } + var target = targetContainer.querySelector('.target') || targetContainer; + target.classList.add('target', className); + target.parentElement.classList.add('parent'); + targetContainer.target = target; + return targetContainer; + } + + function roundNumbers(value) { + return value. + // Round numbers to two decimal places. + replace(/-?\d*\.\d+(e-?\d+)?/g, function(n) { + return (parseFloat(n).toFixed(2)). + replace(/\.\d+/, function(m) { + return m.replace(/0+$/, ''); + }). + replace(/\.$/, ''). + replace(/^-0$/, '0'); + }); + } + + var anchor = document.createElement('a'); + function sanitizeUrls(value) { + var matches = value.match(/url\("([^#][^\)]*)"\)/g); + if (matches !== null) { + for (var i = 0; i < matches.length; ++i) { + var url = /url\("([^#][^\)]*)"\)/g.exec(matches[i])[1]; + anchor.href = url; + anchor.pathname = '...' + anchor.pathname.substring(anchor.pathname.lastIndexOf('/')); + value = value.replace(matches[i], 'url(' + anchor.href + ')'); + } + } + return value; + } + + function normalizeValue(value) { + return roundNumbers(sanitizeUrls(value)). + // Place whitespace between tokens. + replace(/([\w\d.]+|[^\s])/g, '$1 '). + replace(/\s+/g, ' '); + } + + function stringify(text) { + if (!text.includes("'")) { + return `'${text}'`; + } + return `"${text.replace('"', '\\"')}"`; + } + + function keyframeText(keyframe) { + return isNeutralKeyframe(keyframe) ? 'neutral' : `[${keyframe}]`; + } + + function keyframeCode(keyframe) { + return isNeutralKeyframe(keyframe) ? 'neutralKeyframe' : `${stringify(keyframe)}`; + } + + function createInterpolationTestTargets(interpolationMethod, interpolationMethodContainer, interpolationTest) { + var property = interpolationTest.options.property; + var from = interpolationTest.options.from; + var to = interpolationTest.options.to; + var comparisonFunction = interpolationTest.options.comparisonFunction; + var behavior = interpolationTest.options.behavior; + + if ((interpolationTest.options.method && interpolationTest.options.method != interpolationMethod.name) + || !interpolationMethod.supportsProperty(property) + || !interpolationMethod.supportsValue(from) + || !interpolationMethod.supportsValue(to)) { + return; + } + + var testText = `${interpolationMethod.name}: property <${property}> from ${keyframeText(from)} to ${keyframeText(to)}`; + var testContainer = createElement(interpolationMethodContainer, 'div'); + createElement(testContainer); + var expectations = interpolationTest.expectations; + var applyUnderlying = false; + if (expectations === expectNoInterpolation) { + expectations = interpolationMethod.nonInterpolationExpectations(from, to); + } else if (expectations === expectNotAnimatable) { + expectations = interpolationMethod.notAnimatableExpectations(from, to, interpolationTest.options.underlying); + applyUnderlying = true; + } else if (interpolationTest.options[interpolationMethod.name]) { + expectations = interpolationTest.options[interpolationMethod.name]; + } + + // Setup a standard equality function if an override is not provided. + if (!comparisonFunction) { + comparisonFunction = (actual, expected) => { + assert_equals(normalizeValue(actual), normalizeValue(expected)); + }; + } + + return expectations.map(function(expectation) { + var actualTargetContainer = createTargetContainer(testContainer, 'actual'); + var expectedTargetContainer = createTargetContainer(testContainer, 'expected'); + var expectedProperties = expectation.option || expectation.expect; + if (typeof expectedProperties !== "object") { + expectedProperties = {[property]: expectedProperties}; + } + var target = actualTargetContainer.target; + if (applyUnderlying) { + let underlying = interpolationTest.options.underlying; + assert_true(typeof underlying !== 'undefined', '\'underlying\' value must be provided'); + assert_true(CSS.supports(property, underlying), '\'underlying\' value must be supported'); + target.style.setProperty(property, underlying); + } + interpolationMethod.setup(property, from, target); + target.interpolate = function() { + interpolationMethod.interpolate(property, from, to, expectation.at, target, behavior); + }; + target.measure = function() { + for (var [expectedProp, expectedStr] of Object.entries(expectedProperties)) { + if (!isNeutralKeyframe(expectedStr)) { + expectedTargetContainer.target.style.setProperty(expectedProp, expectedStr); + } + var expectedValue = getComputedStyle(expectedTargetContainer.target).getPropertyValue(expectedProp); + let testName = `${testText} at (${expectation.at}) should be [${sanitizeUrls(expectedStr)}]`; + if (property !== expectedProp) { + testName += ` for <${expectedProp}>`; + } + test(function() { + assert_true(interpolationMethod.isSupported(), `${interpolationMethod.name} should be supported`); + + if (from && from !== neutralKeyframe) { + assert_true(CSS.supports(property, from), '\'from\' value should be supported'); + } + if (to && to !== neutralKeyframe) { + assert_true(CSS.supports(property, to), '\'to\' value should be supported'); + } + if (typeof underlying !== 'undefined') { + assert_true(CSS.supports(property, underlying), '\'underlying\' value should be supported'); + } + + comparisonFunction( + getComputedStyle(target).getPropertyValue(expectedProp), + expectedValue); + }, testName); + } + }; + return target; + }); + } + + function createCompositionTestTargets(compositionContainer, compositionTest) { + var options = compositionTest.options; + var property = options.property; + var underlying = options.underlying; + var comparisonFunction = options.comparisonFunction; + var from = options.accumulateFrom || options.addFrom || options.replaceFrom; + var to = options.accumulateTo || options.addTo || options.replaceTo; + var fromComposite = 'accumulateFrom' in options ? 'accumulate' : 'addFrom' in options ? 'add' : 'replace'; + var toComposite = 'accumulateTo' in options ? 'accumulate' : 'addTo' in options ? 'add' : 'replace'; + const invalidFrom = 'addFrom' in options === 'replaceFrom' in options + && 'addFrom' in options === 'accumulateFrom' in options; + const invalidTo = 'addTo' in options === 'replaceTo' in options + && 'addTo' in options === 'accumulateTo' in options; + if (invalidFrom || invalidTo) { + test(function() { + assert_false(invalidFrom, 'Exactly one of accumulateFrom, addFrom, or replaceFrom must be specified'); + assert_false(invalidTo, 'Exactly one of accumulateTo, addTo, or replaceTo must be specified'); + }, `Composition tests must have valid setup`); + } + + var testText = `Compositing: property <${property}> underlying [${underlying}] from ${fromComposite} [${from}] to ${toComposite} [${to}]`; + var testContainer = createElement(compositionContainer, 'div'); + createElement(testContainer); + + // Setup a standard equality function if an override is not provided. + if (!comparisonFunction) { + comparisonFunction = (actual, expected) => { + assert_equals(normalizeValue(actual), normalizeValue(expected)); + }; + } + + return compositionTest.expectations.map(function(expectation) { + var actualTargetContainer = createTargetContainer(testContainer, 'actual'); + var expectedTargetContainer = createTargetContainer(testContainer, 'expected'); + var expectedStr = expectation.option || expectation.expect; + if (!isNeutralKeyframe(expectedStr)) { + expectedTargetContainer.target.style.setProperty(property, expectedStr); + } + var target = actualTargetContainer.target; + target.style.setProperty(property, underlying); + target.interpolate = function() { + webAnimationsInterpolation.interpolateComposite(property, from, fromComposite, to, toComposite, expectation.at, target); + }; + target.measure = function() { + var expectedValue = getComputedStyle(expectedTargetContainer.target).getPropertyValue(property); + test(function() { + + if (from && from !== neutralKeyframe) { + assert_true(CSS.supports(property, from), '\'from\' value should be supported'); + } + if (to && to !== neutralKeyframe) { + assert_true(CSS.supports(property, to), '\'to\' value should be supported'); + } + if (typeof underlying !== 'undefined') { + assert_true(CSS.supports(property, underlying), '\'underlying\' value should be supported'); + } + + comparisonFunction( + getComputedStyle(target).getPropertyValue(property), + expectedValue); + }, `${testText} at (${expectation.at}) should be [${sanitizeUrls(expectedStr)}]`); + }; + return target; + }); + } + + + + function createTestTargets(interpolationMethods, interpolationTests, compositionTests, container) { + var targets = []; + for (var interpolationMethod of interpolationMethods) { + var interpolationMethodContainer = createElement(container); + for (var interpolationTest of interpolationTests) { + if(!interpolationTest.options.target_names || + interpolationTest.options.target_names.includes(interpolationMethod.name)) { + [].push.apply(targets, createInterpolationTestTargets(interpolationMethod, interpolationMethodContainer, interpolationTest)); + } + } + } + var compositionContainer = createElement(container); + for (var compositionTest of compositionTests) { + [].push.apply(targets, createCompositionTestTargets(compositionContainer, compositionTest)); + } + return targets; + } + + function test_no_interpolation(options) { + test_interpolation(options, expectNoInterpolation); + } + function test_not_animatable(options) { + test_interpolation(options, expectNotAnimatable); + } + function create_tests(addAllowDiscreteTests) { + var interpolationMethods = [ + cssTransitionsInterpolation, + cssTransitionAllInterpolation, + cssAnimationsInterpolation, + webAnimationsInterpolation, + ]; + if (addAllowDiscreteTests) { + interpolationMethods = [ + cssTransitionsInterpolationAllowDiscrete, + cssTransitionAllInterpolationAllowDiscrete, + ].concat(interpolationMethods); + } + var container = createElement(document.body); + var targets = createTestTargets(interpolationMethods, interpolationTests, compositionTests, container); + // Separate interpolation and measurement into different phases to avoid O(n^2) of the number of targets. + for (var target of targets) { + target.interpolate(); + } + for (var target of targets) { + target.measure(); + } + container.remove(); + } + + function test_interpolation(options, expectations) { + interpolationTests.push({options, expectations}); + create_tests(expectations === expectNoInterpolation || expectations === expectNotAnimatable); + interpolationTests = []; + } + function test_composition(options, expectations) { + compositionTests.push({options, expectations}); + create_tests(); + compositionTests = []; + } + window.test_interpolation = test_interpolation; + window.test_no_interpolation = test_no_interpolation; + window.test_not_animatable = test_not_animatable; + window.test_composition = test_composition; + window.neutralKeyframe = neutralKeyframe; + window.roundNumbers = roundNumbers; + window.normalizeValue = normalizeValue; +})();