LibWeb: Allow multiple values for the transition-duration property

This commit is contained in:
Tim Ledbetter 2025-04-17 12:40:12 +01:00 committed by Sam Atkins
commit 64577ad704
Notes: github-actions[bot] 2025-04-23 20:03:59 +00:00
12 changed files with 331 additions and 327 deletions

View file

@ -2,8 +2,8 @@ Harness status: OK
Found 280 tests
80 Pass
200 Fail
88 Pass
192 Fail
Fail CSS Transitions: property <background-position> from neutral to [left 20px top 20px] at (0) should be [10px 10px]
Fail CSS Transitions: property <background-position> from neutral to [left 20px top 20px] at (0.25) should be [12.5px 12.5px]
Fail CSS Transitions: property <background-position> from neutral to [left 20px top 20px] at (0.5) should be [15px 15px]
@ -104,7 +104,7 @@ Fail Web Animations: property <background-position> from [center center] to [lef
Fail Web Animations: property <background-position> from [center center] to [left 20px top 20px] at (0.5) should be [calc(10px + 25%) calc(10px + 25%)]
Fail Web Animations: property <background-position> 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 <background-position> from [center center] to [left 20px top 20px] at (1) should be [calc(0% + 20px) calc(0% + 20px)]
Fail CSS Transitions: property <background-position> from [center center] to [center top 20px] at (0) should be [50% 50%]
Pass CSS Transitions: property <background-position> from [center center] to [center top 20px] at (0) should be [50% 50%]
Fail CSS Transitions: property <background-position> from [center center] to [center top 20px] at (0.25) should be [50% calc(5px + 37.5%)]
Fail CSS Transitions: property <background-position> from [center center] to [center top 20px] at (0.5) should be [50% calc(10px + 25%)]
Fail CSS Transitions: property <background-position> from [center center] to [center top 20px] at (0.75) should be [50% calc(15px + 12.5%)]
@ -144,7 +144,7 @@ Fail Web Animations: property <background-position> from [center center] to [rig
Fail Web Animations: property <background-position> from [center center] to [right 20px top 20px] at (0.5) should be [calc(-10px + 75%) calc(10px + 25%)]
Fail Web Animations: property <background-position> 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 <background-position> from [center center] to [right 20px top 20px] at (1) should be [calc(-20px + 100%) calc(0% + 20px)]
Fail CSS Transitions: property <background-position> from [center center] to [left 20px center] at (0) should be [50% 50%]
Pass CSS Transitions: property <background-position> from [center center] to [left 20px center] at (0) should be [50% 50%]
Fail CSS Transitions: property <background-position> from [center center] to [left 20px center] at (0.25) should be [calc(5px + 37.5%) 50%]
Fail CSS Transitions: property <background-position> from [center center] to [left 20px center] at (0.5) should be [calc(10px + 25%) 50%]
Fail CSS Transitions: property <background-position> from [center center] to [left 20px center] at (0.75) should be [calc(15px + 12.5%) 50%]
@ -184,7 +184,7 @@ Pass Web Animations: property <background-position> from [center center] to [cen
Pass Web Animations: property <background-position> from [center center] to [center center] at (0.5) should be [50% 50%]
Pass Web Animations: property <background-position> from [center center] to [center center] at (0.75) should be [50% 50%]
Pass Web Animations: property <background-position> from [center center] to [center center] at (1) should be [50% 50%]
Fail CSS Transitions: property <background-position> from [center center] to [right 20px center] at (0) should be [50% 50%]
Pass CSS Transitions: property <background-position> from [center center] to [right 20px center] at (0) should be [50% 50%]
Fail CSS Transitions: property <background-position> from [center center] to [right 20px center] at (0.25) should be [calc(-5px + 62.5%) 50%]
Fail CSS Transitions: property <background-position> from [center center] to [right 20px center] at (0.5) should be [calc(-10px + 75%) 50%]
Fail CSS Transitions: property <background-position> from [center center] to [right 20px center] at (0.75) should be [calc(-15px + 87.5%) 50%]
@ -224,7 +224,7 @@ Fail Web Animations: property <background-position> from [center center] to [lef
Fail Web Animations: property <background-position> from [center center] to [left 20px bottom 20px] at (0.5) should be [calc(10px + 25%) calc(-10px + 75%)]
Fail Web Animations: property <background-position> 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 <background-position> from [center center] to [left 20px bottom 20px] at (1) should be [calc(0% + 20px) calc(-20px + 100%)]
Fail CSS Transitions: property <background-position> from [center center] to [center bottom 20px] at (0) should be [50% 50%]
Pass CSS Transitions: property <background-position> from [center center] to [center bottom 20px] at (0) should be [50% 50%]
Fail CSS Transitions: property <background-position> from [center center] to [center bottom 20px] at (0.25) should be [50% calc(-5px + 62.5%)]
Fail CSS Transitions: property <background-position> from [center center] to [center bottom 20px] at (0.5) should be [50% calc(-10px + 75%)]
Fail CSS Transitions: property <background-position> from [center center] to [center bottom 20px] at (0.75) should be [50% calc(-15px + 87.5%)]
@ -264,10 +264,10 @@ Fail Web Animations: property <background-position> from [center center] to [rig
Fail Web Animations: property <background-position> from [center center] to [right 20px bottom 20px] at (0.5) should be [calc(-10px + 75%) calc(-10px + 75%)]
Fail Web Animations: property <background-position> from [center center] to [right 20px bottom 20px] at (0.75) should be [calc(-15px + 87.5%) calc(-15px + 87.5%)]
Pass Web Animations: property <background-position> from [center center] to [right 20px bottom 20px] at (1) should be [calc(-20px + 100%) calc(-20px + 100%)]
Fail CSS Transitions: property <background-position> from [center] to [bottom] at (0) should be [50% 50%]
Fail CSS Transitions: property <background-position> from [center] to [bottom] at (0.25) should be [50% 62.5%]
Fail CSS Transitions: property <background-position> from [center] to [bottom] at (0.5) should be [50% 75%]
Fail CSS Transitions: property <background-position> from [center] to [bottom] at (0.75) should be [50% 87.5%]
Pass CSS Transitions: property <background-position> from [center] to [bottom] at (0) should be [50% 50%]
Pass CSS Transitions: property <background-position> from [center] to [bottom] at (0.25) should be [50% 62.5%]
Pass CSS Transitions: property <background-position> from [center] to [bottom] at (0.5) should be [50% 75%]
Pass CSS Transitions: property <background-position> from [center] to [bottom] at (0.75) should be [50% 87.5%]
Pass CSS Transitions: property <background-position> from [center] to [bottom] at (1) should be [50% 100%]
Fail CSS Transitions with transition: all: property <background-position> from [center] to [bottom] at (0) should be [50% 50%]
Fail CSS Transitions with transition: all: property <background-position> from [center] to [bottom] at (0.25) should be [50% 62.5%]

View file

@ -2,15 +2,15 @@ Harness status: OK
Found 112 tests
50 Pass
62 Fail
Fail CSS Transitions: property <background-position-x> from neutral to [80px] at (-0.25) should be [30px]
Fail CSS Transitions: property <background-position-x> from neutral to [80px] at (0) should be [40px]
Fail CSS Transitions: property <background-position-x> from neutral to [80px] at (0.25) should be [50px]
Fail CSS Transitions: property <background-position-x> from neutral to [80px] at (0.5) should be [60px]
Fail CSS Transitions: property <background-position-x> from neutral to [80px] at (0.75) should be [70px]
75 Pass
37 Fail
Pass CSS Transitions: property <background-position-x> from neutral to [80px] at (-0.25) should be [30px]
Pass CSS Transitions: property <background-position-x> from neutral to [80px] at (0) should be [40px]
Pass CSS Transitions: property <background-position-x> from neutral to [80px] at (0.25) should be [50px]
Pass CSS Transitions: property <background-position-x> from neutral to [80px] at (0.5) should be [60px]
Pass CSS Transitions: property <background-position-x> from neutral to [80px] at (0.75) should be [70px]
Pass CSS Transitions: property <background-position-x> from neutral to [80px] at (1) should be [80px]
Fail CSS Transitions: property <background-position-x> from neutral to [80px] at (1.25) should be [90px]
Pass CSS Transitions: property <background-position-x> from neutral to [80px] at (1.25) should be [90px]
Fail CSS Transitions with transition: all: property <background-position-x> from neutral to [80px] at (-0.25) should be [30px]
Fail CSS Transitions with transition: all: property <background-position-x> from neutral to [80px] at (0) should be [40px]
Fail CSS Transitions with transition: all: property <background-position-x> from neutral to [80px] at (0.25) should be [50px]
@ -32,13 +32,13 @@ Fail Web Animations: property <background-position-x> from neutral to [80px] at
Fail Web Animations: property <background-position-x> from neutral to [80px] at (0.75) should be [70px]
Pass Web Animations: property <background-position-x> from neutral to [80px] at (1) should be [80px]
Fail Web Animations: property <background-position-x> from neutral to [80px] at (1.25) should be [90px]
Fail CSS Transitions: property <background-position-x> from [initial] to [right] at (-0.25) should be [-25%]
Fail CSS Transitions: property <background-position-x> from [initial] to [right] at (0) should be [0%]
Fail CSS Transitions: property <background-position-x> from [initial] to [right] at (0.25) should be [25%]
Fail CSS Transitions: property <background-position-x> from [initial] to [right] at (0.5) should be [50%]
Fail CSS Transitions: property <background-position-x> from [initial] to [right] at (0.75) should be [75%]
Pass CSS Transitions: property <background-position-x> from [initial] to [right] at (-0.25) should be [-25%]
Pass CSS Transitions: property <background-position-x> from [initial] to [right] at (0) should be [0%]
Pass CSS Transitions: property <background-position-x> from [initial] to [right] at (0.25) should be [25%]
Pass CSS Transitions: property <background-position-x> from [initial] to [right] at (0.5) should be [50%]
Pass CSS Transitions: property <background-position-x> from [initial] to [right] at (0.75) should be [75%]
Pass CSS Transitions: property <background-position-x> from [initial] to [right] at (1) should be [100%]
Fail CSS Transitions: property <background-position-x> from [initial] to [right] at (1.25) should be [125%]
Pass CSS Transitions: property <background-position-x> from [initial] to [right] at (1.25) should be [125%]
Fail CSS Transitions with transition: all: property <background-position-x> from [initial] to [right] at (-0.25) should be [-25%]
Fail CSS Transitions with transition: all: property <background-position-x> from [initial] to [right] at (0) should be [0%]
Fail CSS Transitions with transition: all: property <background-position-x> from [initial] to [right] at (0.25) should be [25%]
@ -60,13 +60,13 @@ Pass Web Animations: property <background-position-x> from [initial] to [right]
Pass Web Animations: property <background-position-x> from [initial] to [right] at (0.75) should be [75%]
Pass Web Animations: property <background-position-x> from [initial] to [right] at (1) should be [100%]
Pass Web Animations: property <background-position-x> from [initial] to [right] at (1.25) should be [125%]
Fail CSS Transitions: property <background-position-x> from [inherit] to [80px] at (-0.25) should be [55px]
Fail CSS Transitions: property <background-position-x> from [inherit] to [80px] at (0) should be [60px]
Fail CSS Transitions: property <background-position-x> from [inherit] to [80px] at (0.25) should be [65px]
Fail CSS Transitions: property <background-position-x> from [inherit] to [80px] at (0.5) should be [70px]
Fail CSS Transitions: property <background-position-x> from [inherit] to [80px] at (0.75) should be [75px]
Pass CSS Transitions: property <background-position-x> from [inherit] to [80px] at (-0.25) should be [55px]
Pass CSS Transitions: property <background-position-x> from [inherit] to [80px] at (0) should be [60px]
Pass CSS Transitions: property <background-position-x> from [inherit] to [80px] at (0.25) should be [65px]
Pass CSS Transitions: property <background-position-x> from [inherit] to [80px] at (0.5) should be [70px]
Pass CSS Transitions: property <background-position-x> from [inherit] to [80px] at (0.75) should be [75px]
Pass CSS Transitions: property <background-position-x> from [inherit] to [80px] at (1) should be [80px]
Fail CSS Transitions: property <background-position-x> from [inherit] to [80px] at (1.25) should be [85px]
Pass CSS Transitions: property <background-position-x> from [inherit] to [80px] at (1.25) should be [85px]
Fail CSS Transitions with transition: all: property <background-position-x> from [inherit] to [80px] at (-0.25) should be [55px]
Fail CSS Transitions with transition: all: property <background-position-x> from [inherit] to [80px] at (0) should be [60px]
Fail CSS Transitions with transition: all: property <background-position-x> from [inherit] to [80px] at (0.25) should be [65px]
@ -88,13 +88,13 @@ Pass Web Animations: property <background-position-x> from [inherit] to [80px] a
Pass Web Animations: property <background-position-x> from [inherit] to [80px] at (0.75) should be [75px]
Pass Web Animations: property <background-position-x> from [inherit] to [80px] at (1) should be [80px]
Pass Web Animations: property <background-position-x> from [inherit] to [80px] at (1.25) should be [85px]
Fail CSS Transitions: property <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px]
Fail CSS Transitions: property <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px]
Fail CSS Transitions: property <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px]
Fail CSS Transitions: property <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px]
Fail CSS Transitions: property <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px]
Fail CSS Transitions: property <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px]
Fail CSS Transitions: property <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px]
Pass CSS Transitions: property <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px]
Pass CSS Transitions: property <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px]
Pass CSS Transitions: property <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px]
Pass CSS Transitions: property <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px]
Pass CSS Transitions: property <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px]
Pass CSS Transitions: property <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px]
Pass CSS Transitions: property <background-position-x> 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 <background-position-x> 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 <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px]
Fail CSS Transitions with transition: all: property <background-position-x> from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px]

View file

@ -2,15 +2,15 @@ Harness status: OK
Found 112 tests
50 Pass
62 Fail
Fail CSS Transitions: property <background-position-y> from neutral to [80px] at (-0.25) should be [30px]
Fail CSS Transitions: property <background-position-y> from neutral to [80px] at (0) should be [40px]
Fail CSS Transitions: property <background-position-y> from neutral to [80px] at (0.25) should be [50px]
Fail CSS Transitions: property <background-position-y> from neutral to [80px] at (0.5) should be [60px]
Fail CSS Transitions: property <background-position-y> from neutral to [80px] at (0.75) should be [70px]
75 Pass
37 Fail
Pass CSS Transitions: property <background-position-y> from neutral to [80px] at (-0.25) should be [30px]
Pass CSS Transitions: property <background-position-y> from neutral to [80px] at (0) should be [40px]
Pass CSS Transitions: property <background-position-y> from neutral to [80px] at (0.25) should be [50px]
Pass CSS Transitions: property <background-position-y> from neutral to [80px] at (0.5) should be [60px]
Pass CSS Transitions: property <background-position-y> from neutral to [80px] at (0.75) should be [70px]
Pass CSS Transitions: property <background-position-y> from neutral to [80px] at (1) should be [80px]
Fail CSS Transitions: property <background-position-y> from neutral to [80px] at (1.25) should be [90px]
Pass CSS Transitions: property <background-position-y> from neutral to [80px] at (1.25) should be [90px]
Fail CSS Transitions with transition: all: property <background-position-y> from neutral to [80px] at (-0.25) should be [30px]
Fail CSS Transitions with transition: all: property <background-position-y> from neutral to [80px] at (0) should be [40px]
Fail CSS Transitions with transition: all: property <background-position-y> from neutral to [80px] at (0.25) should be [50px]
@ -32,13 +32,13 @@ Fail Web Animations: property <background-position-y> from neutral to [80px] at
Fail Web Animations: property <background-position-y> from neutral to [80px] at (0.75) should be [70px]
Pass Web Animations: property <background-position-y> from neutral to [80px] at (1) should be [80px]
Fail Web Animations: property <background-position-y> from neutral to [80px] at (1.25) should be [90px]
Fail CSS Transitions: property <background-position-y> from [initial] to [bottom] at (-0.25) should be [-25%]
Fail CSS Transitions: property <background-position-y> from [initial] to [bottom] at (0) should be [0%]
Fail CSS Transitions: property <background-position-y> from [initial] to [bottom] at (0.25) should be [25%]
Fail CSS Transitions: property <background-position-y> from [initial] to [bottom] at (0.5) should be [50%]
Fail CSS Transitions: property <background-position-y> from [initial] to [bottom] at (0.75) should be [75%]
Pass CSS Transitions: property <background-position-y> from [initial] to [bottom] at (-0.25) should be [-25%]
Pass CSS Transitions: property <background-position-y> from [initial] to [bottom] at (0) should be [0%]
Pass CSS Transitions: property <background-position-y> from [initial] to [bottom] at (0.25) should be [25%]
Pass CSS Transitions: property <background-position-y> from [initial] to [bottom] at (0.5) should be [50%]
Pass CSS Transitions: property <background-position-y> from [initial] to [bottom] at (0.75) should be [75%]
Pass CSS Transitions: property <background-position-y> from [initial] to [bottom] at (1) should be [100%]
Fail CSS Transitions: property <background-position-y> from [initial] to [bottom] at (1.25) should be [125%]
Pass CSS Transitions: property <background-position-y> from [initial] to [bottom] at (1.25) should be [125%]
Fail CSS Transitions with transition: all: property <background-position-y> from [initial] to [bottom] at (-0.25) should be [-25%]
Fail CSS Transitions with transition: all: property <background-position-y> from [initial] to [bottom] at (0) should be [0%]
Fail CSS Transitions with transition: all: property <background-position-y> from [initial] to [bottom] at (0.25) should be [25%]
@ -60,13 +60,13 @@ Pass Web Animations: property <background-position-y> from [initial] to [bottom]
Pass Web Animations: property <background-position-y> from [initial] to [bottom] at (0.75) should be [75%]
Pass Web Animations: property <background-position-y> from [initial] to [bottom] at (1) should be [100%]
Pass Web Animations: property <background-position-y> from [initial] to [bottom] at (1.25) should be [125%]
Fail CSS Transitions: property <background-position-y> from [inherit] to [80px] at (-0.25) should be [55px]
Fail CSS Transitions: property <background-position-y> from [inherit] to [80px] at (0) should be [60px]
Fail CSS Transitions: property <background-position-y> from [inherit] to [80px] at (0.25) should be [65px]
Fail CSS Transitions: property <background-position-y> from [inherit] to [80px] at (0.5) should be [70px]
Fail CSS Transitions: property <background-position-y> from [inherit] to [80px] at (0.75) should be [75px]
Pass CSS Transitions: property <background-position-y> from [inherit] to [80px] at (-0.25) should be [55px]
Pass CSS Transitions: property <background-position-y> from [inherit] to [80px] at (0) should be [60px]
Pass CSS Transitions: property <background-position-y> from [inherit] to [80px] at (0.25) should be [65px]
Pass CSS Transitions: property <background-position-y> from [inherit] to [80px] at (0.5) should be [70px]
Pass CSS Transitions: property <background-position-y> from [inherit] to [80px] at (0.75) should be [75px]
Pass CSS Transitions: property <background-position-y> from [inherit] to [80px] at (1) should be [80px]
Fail CSS Transitions: property <background-position-y> from [inherit] to [80px] at (1.25) should be [85px]
Pass CSS Transitions: property <background-position-y> from [inherit] to [80px] at (1.25) should be [85px]
Fail CSS Transitions with transition: all: property <background-position-y> from [inherit] to [80px] at (-0.25) should be [55px]
Fail CSS Transitions with transition: all: property <background-position-y> from [inherit] to [80px] at (0) should be [60px]
Fail CSS Transitions with transition: all: property <background-position-y> from [inherit] to [80px] at (0.25) should be [65px]
@ -88,13 +88,13 @@ Pass Web Animations: property <background-position-y> from [inherit] to [80px] a
Pass Web Animations: property <background-position-y> from [inherit] to [80px] at (0.75) should be [75px]
Pass Web Animations: property <background-position-y> from [inherit] to [80px] at (1) should be [80px]
Pass Web Animations: property <background-position-y> from [inherit] to [80px] at (1.25) should be [85px]
Fail CSS Transitions: property <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px]
Fail CSS Transitions: property <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px]
Fail CSS Transitions: property <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px]
Fail CSS Transitions: property <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px]
Fail CSS Transitions: property <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px]
Fail CSS Transitions: property <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px]
Fail CSS Transitions: property <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (1.25) should be [550px, 650px, 800px, 525px, 675px, 775px]
Pass CSS Transitions: property <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (-0.25) should be [250px, 350px, 200px, 375px, 225px, 325px]
Pass CSS Transitions: property <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px]
Pass CSS Transitions: property <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px]
Pass CSS Transitions: property <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (0.5) should be [400px, 500px, 500px, 450px, 450px, 550px]
Pass CSS Transitions: property <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (0.75) should be [450px, 550px, 600px, 475px, 525px, 625px]
Pass CSS Transitions: property <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (1) should be [500px, 600px, 700px, 500px, 600px, 700px]
Pass CSS Transitions: property <background-position-y> 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 <background-position-y> 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 <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (0) should be [300px, 400px, 300px, 400px, 300px, 400px]
Fail CSS Transitions with transition: all: property <background-position-y> from [300px, 400px] to [500px, 600px, 700px] at (0.25) should be [350px, 450px, 400px, 425px, 375px, 475px]