LibWeb: Round integral values to the nearest integer when interpolating

Previously, color components were being incorrectly rounded when
interpolating.
This commit is contained in:
Tim Ledbetter 2025-07-29 18:48:32 +01:00 committed by Jelle Raaijmakers
commit 3ae48776fd
Notes: github-actions[bot] 2025-07-30 08:53:04 +00:00
5 changed files with 63 additions and 63 deletions

View file

@ -42,7 +42,7 @@ static T interpolate_raw(T from, T to, float delta)
} else if constexpr (AK::Detail::IsIntegral<T>) {
auto from_float = static_cast<float>(from);
auto to_float = static_cast<float>(to);
auto unclamped_result = from_float + (to_float - from_float) * delta;
auto unclamped_result = roundf(from_float + (to_float - from_float) * delta);
return static_cast<AK::Detail::RemoveCVReference<T>>(clamp(unclamped_result, NumericLimits<T>::min(), NumericLimits<T>::max()));
}
return static_cast<AK::Detail::RemoveCVReference<T>>(from + (to - from) * delta);

View file

@ -18,7 +18,7 @@ At time 750:
background-color: rgb(147, 157, 168)
background-repeat: space
bottom: 100%
box-shadow: rgb(63, 0, 191) 75px 150px 227.5px 0px, rgba(0, 0, 191, 0.75) 37.5px 7.5px 15px 22.5px
color: rgb(63, 0, 191)
box-shadow: rgb(64, 0, 191) 75px 150px 227.5px 0px, rgba(0, 0, 191, 0.75) 37.5px 7.5px 15px 22.5px
color: rgb(64, 0, 191)
transform: matrix(1, 0, 0, 1, 75, 75)

View file

@ -2,18 +2,18 @@ Harness status: OK
Found 172 tests
108 Pass
64 Fail
118 Pass
54 Fail
Pass CSS Transitions: property <background-color> from neutral to [green] at (-0.3) should be [rgb(0, 0, 0)]
Pass CSS Transitions: property <background-color> from neutral to [green] at (0) should be [rgb(0, 0, 0)]
Pass CSS Transitions: property <background-color> from neutral to [green] at (0.3) should be [rgb(0, 38, 0)]
Fail CSS Transitions: property <background-color> from neutral to [green] at (0.6) should be [rgb(0, 77, 0)]
Pass CSS Transitions: property <background-color> from neutral to [green] at (0.6) should be [rgb(0, 77, 0)]
Pass CSS Transitions: property <background-color> from neutral to [green] at (1) should be [rgb(0, 128, 0)]
Pass CSS Transitions: property <background-color> from neutral to [green] at (1.5) should be [rgb(0, 192, 0)]
Pass CSS Transitions with transition: all: property <background-color> from neutral to [green] at (-0.3) should be [rgb(0, 0, 0)]
Pass CSS Transitions with transition: all: property <background-color> from neutral to [green] at (0) should be [rgb(0, 0, 0)]
Pass CSS Transitions with transition: all: property <background-color> from neutral to [green] at (0.3) should be [rgb(0, 38, 0)]
Fail CSS Transitions with transition: all: property <background-color> from neutral to [green] at (0.6) should be [rgb(0, 77, 0)]
Pass CSS Transitions with transition: all: property <background-color> from neutral to [green] at (0.6) should be [rgb(0, 77, 0)]
Pass CSS Transitions with transition: all: property <background-color> from neutral to [green] at (1) should be [rgb(0, 128, 0)]
Pass CSS Transitions with transition: all: property <background-color> from neutral to [green] at (1.5) should be [rgb(0, 192, 0)]
Fail CSS Animations: property <background-color> from neutral to [green] at (-0.3) should be [rgb(0, 0, 0)]
@ -54,25 +54,25 @@ Pass Web Animations: property <background-color> from [initial] to [green] at (1
Pass Web Animations: property <background-color> from [initial] to [green] at (1.5) should be [rgb(0, 192, 0)]
Pass CSS Transitions: property <background-color> from [inherit] to [green] at (-0.3) should be [rgb(255, 255, 255)]
Pass CSS Transitions: property <background-color> from [inherit] to [green] at (0) should be [rgb(238, 238, 238)]
Fail CSS Transitions: property <background-color> from [inherit] to [green] at (0.3) should be [rgb(167, 205, 167)]
Pass CSS Transitions: property <background-color> from [inherit] to [green] at (0.3) should be [rgb(167, 205, 167)]
Pass CSS Transitions: property <background-color> from [inherit] to [green] at (0.6) should be [rgb(95, 172, 95)]
Pass CSS Transitions: property <background-color> from [inherit] to [green] at (1) should be [rgb(0, 128, 0)]
Pass CSS Transitions: property <background-color> from [inherit] to [green] at (1.5) should be [rgb(0, 73, 0)]
Pass CSS Transitions with transition: all: property <background-color> from [inherit] to [green] at (-0.3) should be [rgb(255, 255, 255)]
Pass CSS Transitions with transition: all: property <background-color> from [inherit] to [green] at (0) should be [rgb(238, 238, 238)]
Fail CSS Transitions with transition: all: property <background-color> from [inherit] to [green] at (0.3) should be [rgb(167, 205, 167)]
Pass CSS Transitions with transition: all: property <background-color> from [inherit] to [green] at (0.3) should be [rgb(167, 205, 167)]
Pass CSS Transitions with transition: all: property <background-color> from [inherit] to [green] at (0.6) should be [rgb(95, 172, 95)]
Pass CSS Transitions with transition: all: property <background-color> from [inherit] to [green] at (1) should be [rgb(0, 128, 0)]
Pass CSS Transitions with transition: all: property <background-color> from [inherit] to [green] at (1.5) should be [rgb(0, 73, 0)]
Pass CSS Animations: property <background-color> from [inherit] to [green] at (-0.3) should be [rgb(255, 255, 255)]
Pass CSS Animations: property <background-color> from [inherit] to [green] at (0) should be [rgb(238, 238, 238)]
Fail CSS Animations: property <background-color> from [inherit] to [green] at (0.3) should be [rgb(167, 205, 167)]
Pass CSS Animations: property <background-color> from [inherit] to [green] at (0.3) should be [rgb(167, 205, 167)]
Pass CSS Animations: property <background-color> from [inherit] to [green] at (0.6) should be [rgb(95, 172, 95)]
Pass CSS Animations: property <background-color> from [inherit] to [green] at (1) should be [rgb(0, 128, 0)]
Pass CSS Animations: property <background-color> from [inherit] to [green] at (1.5) should be [rgb(0, 73, 0)]
Pass Web Animations: property <background-color> from [inherit] to [green] at (-0.3) should be [rgb(255, 255, 255)]
Pass Web Animations: property <background-color> from [inherit] to [green] at (0) should be [rgb(238, 238, 238)]
Fail Web Animations: property <background-color> from [inherit] to [green] at (0.3) should be [rgb(167, 205, 167)]
Pass Web Animations: property <background-color> from [inherit] to [green] at (0.3) should be [rgb(167, 205, 167)]
Pass Web Animations: property <background-color> from [inherit] to [green] at (0.6) should be [rgb(95, 172, 95)]
Pass Web Animations: property <background-color> from [inherit] to [green] at (1) should be [rgb(0, 128, 0)]
Pass Web Animations: property <background-color> from [inherit] to [green] at (1.5) should be [rgb(0, 73, 0)]
@ -102,25 +102,25 @@ Pass Web Animations: property <background-color> from [unset] to [green] at (1)
Pass Web Animations: property <background-color> from [unset] to [green] at (1.5) should be [rgb(0, 192, 0)]
Pass CSS Transitions: property <background-color> from [white] to [orange] at (-0.3) should be [white]
Pass CSS Transitions: property <background-color> from [white] to [orange] at (0) should be [white]
Fail CSS Transitions: property <background-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Transitions: property <background-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Transitions: property <background-color> from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)]
Pass CSS Transitions: property <background-color> from [white] to [orange] at (1) should be [orange]
Pass CSS Transitions: property <background-color> from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)]
Pass CSS Transitions with transition: all: property <background-color> from [white] to [orange] at (-0.3) should be [white]
Pass CSS Transitions with transition: all: property <background-color> from [white] to [orange] at (0) should be [white]
Fail CSS Transitions with transition: all: property <background-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Transitions with transition: all: property <background-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Transitions with transition: all: property <background-color> from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)]
Pass CSS Transitions with transition: all: property <background-color> from [white] to [orange] at (1) should be [orange]
Pass CSS Transitions with transition: all: property <background-color> from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)]
Pass CSS Animations: property <background-color> from [white] to [orange] at (-0.3) should be [white]
Pass CSS Animations: property <background-color> from [white] to [orange] at (0) should be [white]
Fail CSS Animations: property <background-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Animations: property <background-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Animations: property <background-color> from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)]
Pass CSS Animations: property <background-color> from [white] to [orange] at (1) should be [orange]
Pass CSS Animations: property <background-color> from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)]
Pass Web Animations: property <background-color> from [white] to [orange] at (-0.3) should be [white]
Pass Web Animations: property <background-color> from [white] to [orange] at (0) should be [white]
Fail Web Animations: property <background-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass Web Animations: property <background-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass Web Animations: property <background-color> from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)]
Pass Web Animations: property <background-color> from [white] to [orange] at (1) should be [orange]
Pass Web Animations: property <background-color> from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)]

View file

@ -2,8 +2,8 @@ Harness status: OK
Found 144 tests
86 Pass
58 Fail
102 Pass
42 Fail
Pass CSS Transitions: property <border-color> 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 Transitions: property <border-color> 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 Transitions: property <border-color> 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)]
@ -28,18 +28,18 @@ Pass Web Animations: property <border-color> from [rgb(20, 30, 40) rgb(40, 50, 6
Pass Web Animations: property <border-color> 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 <border-color> 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)]
Pass Web Animations: property <border-color> 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 <border-top-color> from neutral to [orange] at (-0.3) should be [rgb(0, 0, 181)]
Pass CSS Transitions: property <border-top-color> from neutral to [orange] at (-0.3) should be [rgb(0, 0, 181)]
Pass CSS Transitions: property <border-top-color> from neutral to [orange] at (0) should be [rgb(0, 0, 139)]
Fail CSS Transitions: property <border-top-color> from neutral to [orange] at (0.3) should be [rgb(77, 50, 97)]
Fail CSS Transitions: property <border-top-color> from neutral to [orange] at (0.6) should be [rgb(153, 99, 56)]
Pass CSS Transitions: property <border-top-color> from neutral to [orange] at (0.3) should be [rgb(77, 50, 97)]
Pass CSS Transitions: property <border-top-color> from neutral to [orange] at (0.6) should be [rgb(153, 99, 56)]
Pass CSS Transitions: property <border-top-color> from neutral to [orange] at (1) should be [rgb(255, 165, 0)]
Fail CSS Transitions: property <border-top-color> from neutral to [orange] at (1.5) should be [rgb(255, 248, 0)]
Fail CSS Transitions with transition: all: property <border-top-color> from neutral to [orange] at (-0.3) should be [rgb(0, 0, 181)]
Pass CSS Transitions: property <border-top-color> from neutral to [orange] at (1.5) should be [rgb(255, 248, 0)]
Pass CSS Transitions with transition: all: property <border-top-color> from neutral to [orange] at (-0.3) should be [rgb(0, 0, 181)]
Pass CSS Transitions with transition: all: property <border-top-color> from neutral to [orange] at (0) should be [rgb(0, 0, 139)]
Fail CSS Transitions with transition: all: property <border-top-color> from neutral to [orange] at (0.3) should be [rgb(77, 50, 97)]
Fail CSS Transitions with transition: all: property <border-top-color> from neutral to [orange] at (0.6) should be [rgb(153, 99, 56)]
Pass CSS Transitions with transition: all: property <border-top-color> from neutral to [orange] at (0.3) should be [rgb(77, 50, 97)]
Pass CSS Transitions with transition: all: property <border-top-color> from neutral to [orange] at (0.6) should be [rgb(153, 99, 56)]
Pass CSS Transitions with transition: all: property <border-top-color> from neutral to [orange] at (1) should be [rgb(255, 165, 0)]
Fail CSS Transitions with transition: all: property <border-top-color> from neutral to [orange] at (1.5) should be [rgb(255, 248, 0)]
Pass CSS Transitions with transition: all: property <border-top-color> from neutral to [orange] at (1.5) should be [rgb(255, 248, 0)]
Fail CSS Animations: property <border-top-color> from neutral to [orange] at (-0.3) should be [rgb(0, 0, 181)]
Fail CSS Animations: property <border-top-color> from neutral to [orange] at (0) should be [rgb(0, 0, 139)]
Fail CSS Animations: property <border-top-color> from neutral to [orange] at (0.3) should be [rgb(77, 50, 97)]
@ -78,25 +78,25 @@ Pass Web Animations: property <border-top-color> from [initial] to [orange] at (
Fail Web Animations: property <border-top-color> from [initial] to [orange] at (1.5) should be [rgb(255, 248, 0)]
Pass CSS Transitions: property <border-top-color> from [inherit] to [orange] at (-0.3) should be [rgb(255, 255, 255)]
Pass CSS Transitions: property <border-top-color> from [inherit] to [orange] at (0) should be [rgb(255, 255, 255)]
Fail CSS Transitions: property <border-top-color> from [inherit] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Transitions: property <border-top-color> from [inherit] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Transitions: property <border-top-color> from [inherit] to [orange] at (0.6) should be [rgb(255, 201, 102)]
Pass CSS Transitions: property <border-top-color> from [inherit] to [orange] at (1) should be [rgb(255, 165, 0)]
Pass CSS Transitions: property <border-top-color> from [inherit] to [orange] at (1.5) should be [rgb(255, 120, 0)]
Pass CSS Transitions with transition: all: property <border-top-color> from [inherit] to [orange] at (-0.3) should be [rgb(255, 255, 255)]
Pass CSS Transitions with transition: all: property <border-top-color> from [inherit] to [orange] at (0) should be [rgb(255, 255, 255)]
Fail CSS Transitions with transition: all: property <border-top-color> from [inherit] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Transitions with transition: all: property <border-top-color> from [inherit] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Transitions with transition: all: property <border-top-color> from [inherit] to [orange] at (0.6) should be [rgb(255, 201, 102)]
Pass CSS Transitions with transition: all: property <border-top-color> from [inherit] to [orange] at (1) should be [rgb(255, 165, 0)]
Pass CSS Transitions with transition: all: property <border-top-color> from [inherit] to [orange] at (1.5) should be [rgb(255, 120, 0)]
Pass CSS Animations: property <border-top-color> from [inherit] to [orange] at (-0.3) should be [rgb(255, 255, 255)]
Pass CSS Animations: property <border-top-color> from [inherit] to [orange] at (0) should be [rgb(255, 255, 255)]
Fail CSS Animations: property <border-top-color> from [inherit] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Animations: property <border-top-color> from [inherit] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Animations: property <border-top-color> from [inherit] to [orange] at (0.6) should be [rgb(255, 201, 102)]
Pass CSS Animations: property <border-top-color> from [inherit] to [orange] at (1) should be [rgb(255, 165, 0)]
Pass CSS Animations: property <border-top-color> from [inherit] to [orange] at (1.5) should be [rgb(255, 120, 0)]
Pass Web Animations: property <border-top-color> from [inherit] to [orange] at (-0.3) should be [rgb(255, 255, 255)]
Pass Web Animations: property <border-top-color> from [inherit] to [orange] at (0) should be [rgb(255, 255, 255)]
Fail Web Animations: property <border-top-color> from [inherit] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass Web Animations: property <border-top-color> from [inherit] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass Web Animations: property <border-top-color> from [inherit] to [orange] at (0.6) should be [rgb(255, 201, 102)]
Pass Web Animations: property <border-top-color> from [inherit] to [orange] at (1) should be [rgb(255, 165, 0)]
Pass Web Animations: property <border-top-color> from [inherit] to [orange] at (1.5) should be [rgb(255, 120, 0)]
@ -126,25 +126,25 @@ Pass Web Animations: property <border-top-color> from [unset] to [orange] at (1)
Fail Web Animations: property <border-top-color> from [unset] to [orange] at (1.5) should be [rgb(255, 248, 0)]
Pass CSS Transitions: property <border-top-color> from [white] to [orange] at (-0.3) should be [white]
Pass CSS Transitions: property <border-top-color> from [white] to [orange] at (0) should be [white]
Fail CSS Transitions: property <border-top-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Transitions: property <border-top-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Transitions: property <border-top-color> from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)]
Pass CSS Transitions: property <border-top-color> from [white] to [orange] at (1) should be [orange]
Pass CSS Transitions: property <border-top-color> from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)]
Pass CSS Transitions with transition: all: property <border-top-color> from [white] to [orange] at (-0.3) should be [white]
Pass CSS Transitions with transition: all: property <border-top-color> from [white] to [orange] at (0) should be [white]
Fail CSS Transitions with transition: all: property <border-top-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Transitions with transition: all: property <border-top-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Transitions with transition: all: property <border-top-color> from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)]
Pass CSS Transitions with transition: all: property <border-top-color> from [white] to [orange] at (1) should be [orange]
Pass CSS Transitions with transition: all: property <border-top-color> from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)]
Pass CSS Animations: property <border-top-color> from [white] to [orange] at (-0.3) should be [white]
Pass CSS Animations: property <border-top-color> from [white] to [orange] at (0) should be [white]
Fail CSS Animations: property <border-top-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Animations: property <border-top-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass CSS Animations: property <border-top-color> from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)]
Pass CSS Animations: property <border-top-color> from [white] to [orange] at (1) should be [orange]
Pass CSS Animations: property <border-top-color> from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)]
Pass Web Animations: property <border-top-color> from [white] to [orange] at (-0.3) should be [white]
Pass Web Animations: property <border-top-color> from [white] to [orange] at (0) should be [white]
Fail Web Animations: property <border-top-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass Web Animations: property <border-top-color> from [white] to [orange] at (0.3) should be [rgb(255, 228, 179)]
Pass Web Animations: property <border-top-color> from [white] to [orange] at (0.6) should be [rgb(255, 201, 102)]
Pass Web Animations: property <border-top-color> from [white] to [orange] at (1) should be [orange]
Pass Web Animations: property <border-top-color> from [white] to [orange] at (1.5) should be [rgb(255, 120, 0)]

View file

@ -2,8 +2,8 @@ Harness status: OK
Found 402 tests
246 Pass
156 Fail
274 Pass
128 Fail
Pass CSS Transitions: property <box-shadow> from neutral to [20px 20px 20px 20px black] at (-0.3) should be [rgb(0, 0, 0) 7px 33px 7px 33px]
Pass CSS Transitions: property <box-shadow> from neutral to [20px 20px 20px 20px black] at (0) should be [rgb(0, 0, 0) 10px 30px 10px 30px]
Pass CSS Transitions: property <box-shadow> from neutral to [20px 20px 20px 20px black] at (0.3) should be [rgb(0, 0, 0) 13px 27px 13px 27px]
@ -102,28 +102,28 @@ Pass Web Animations: property <box-shadow> from [unset] to [20px 20px 20px 20px
Pass Web Animations: property <box-shadow> 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 <box-shadow> 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 Transitions: property <box-shadow> 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 <box-shadow> 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]
Pass CSS Transitions: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass CSS Transitions: property <box-shadow> 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 <box-shadow> 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 Transitions with transition: all: property <box-shadow> 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 <box-shadow> 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]
Pass CSS Transitions with transition: all: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass CSS Transitions with transition: all: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass CSS Animations: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass CSS Animations: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass Web Animations: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass Web Animations: property <box-shadow> 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 <box-shadow> 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 Transitions: property <box-shadow> 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 Transitions: property <box-shadow> 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]
@ -150,52 +150,52 @@ Pass Web Animations: property <box-shadow> from [0px 0px 0px 0px black] to [1px
Pass Web Animations: property <box-shadow> 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 <box-shadow> 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 Transitions: property <box-shadow> 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 <box-shadow> 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]
Pass CSS Transitions: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass CSS Transitions: property <box-shadow> 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 <box-shadow> 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 Transitions with transition: all: property <box-shadow> 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 <box-shadow> 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]
Pass CSS Transitions with transition: all: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass CSS Transitions with transition: all: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass CSS Animations: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass CSS Animations: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass Web Animations: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass Web Animations: property <box-shadow> 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 <box-shadow> 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 Transitions: property <box-shadow> 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 <box-shadow> 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]
Pass CSS Transitions: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass CSS Transitions: property <box-shadow> 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 <box-shadow> 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 Transitions with transition: all: property <box-shadow> 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 <box-shadow> 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]
Pass CSS Transitions with transition: all: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass CSS Transitions with transition: all: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass CSS Animations: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass CSS Animations: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass Web Animations: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> 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]
Pass Web Animations: property <box-shadow> 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 <box-shadow> 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 Transitions: property <box-shadow> from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (0) should be [rgb(0, 0, 0) 15px 10px 5px 6px]
Pass CSS Transitions: property <box-shadow> from [15px 10px 5px 6px black] to [-15px -10px 25px -4px] at (0.3) should be [rgb(0, 38, 0) 6px 4px 11px 3px]
@ -223,25 +223,25 @@ Pass Web Animations: property <box-shadow> from [15px 10px 5px 6px black] to [-1
Pass CSS Transitions: property <box-shadow> 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 Transitions: property <box-shadow> from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0) should be [rgb(0, 0, 0) 10px 10px 10px 10px]
Pass CSS Transitions: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (1) should be [rgb(0, 128, 0) 10px 10px 10px 10px]
Pass CSS Transitions: property <box-shadow> 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 Transitions with transition: all: property <box-shadow> 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 Transitions with transition: all: property <box-shadow> from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0) should be [rgb(0, 0, 0) 10px 10px 10px 10px]
Pass CSS Transitions with transition: all: property <box-shadow> 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 <box-shadow> 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 <box-shadow> 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 <box-shadow> from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (1) should be [rgb(0, 128, 0) 10px 10px 10px 10px]
Pass CSS Transitions with transition: all: property <box-shadow> 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 <box-shadow> 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 <box-shadow> from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0) should be [rgb(0, 0, 0) 10px 10px 10px 10px]
Pass CSS Animations: property <box-shadow> 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 <box-shadow> 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 Animations: property <box-shadow> 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 Animations: property <box-shadow> from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (1) should be [rgb(0, 128, 0) 10px 10px 10px 10px]
Pass CSS Animations: property <box-shadow> 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 <box-shadow> 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 <box-shadow> from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (0) should be [rgb(0, 0, 0) 10px 10px 10px 10px]
Pass Web Animations: property <box-shadow> 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 <box-shadow> 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 Web Animations: property <box-shadow> 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 Web Animations: property <box-shadow> from [10px 10px 10px 10px black] to [10px 10px 10px 10px currentColor] at (1) should be [rgb(0, 128, 0) 10px 10px 10px 10px]
Pass Web Animations: property <box-shadow> 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 <box-shadow> 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]