LibWeb: Ensure resolved border-width values are non-negative

This commit is contained in:
Tim Ledbetter 2025-05-19 07:41:33 +01:00 committed by Jelle Raaijmakers
commit 7d7bab7cac
Notes: github-actions[bot] 2025-05-19 07:56:12 +00:00
3 changed files with 263 additions and 266 deletions

View file

@ -733,8 +733,11 @@ void NodeWithStyle::apply_style(CSS::ComputedProperties const& computed_style)
if (value.is_calculated())
return max(CSSPixels { 0 },
value.as_calculated().resolve_length({ .length_resolution_context = CSS::Length::ResolutionContext::for_layout_node(*this) })->to_px(*this));
if (value.is_length())
return value.as_length().length().to_px(*this);
if (value.is_length()) {
// FIXME: Currently, interpolation can set property values outside of their valid range.
// We should instead clamp property values to the valid range when interpolating.
return max(CSSPixels { 0 }, value.as_length().length().to_px(*this));
}
if (value.is_keyword()) {
// https://www.w3.org/TR/css-backgrounds-3/#valdef-line-width-thin
switch (value.to_keyword()) {

View file

@ -146,7 +146,6 @@ Text/input/wpt-import/css/css-backgrounds/animations/border-right-width-composit
Text/input/wpt-import/css/css-backgrounds/animations/border-top-left-radius-composition.html
Text/input/wpt-import/css/css-backgrounds/animations/border-top-right-radius-composition.html
Text/input/wpt-import/css/css-backgrounds/animations/border-top-width-composition.html
Text/input/wpt-import/css/css-backgrounds/animations/border-width-interpolation.html
Text/input/wpt-import/css/css-backgrounds/animations/box-shadow-composition.html
Text/input/wpt-import/css/css-backgrounds/animations/box-shadow-interpolation.html
Text/input/wpt-import/css/css-backgrounds/animations/discrete-no-interpolation.html

View file

@ -1,267 +1,262 @@
Summary
Harness status: OK
Rerun
Found 256 tests
56 Pass
200 Fail
Details
Result Test Name MessageFail CSS Transitions: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (-0.3) should be [17px 37px 57px 77px]
Fail CSS Transitions: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0) should be [20px 40px 60px 80px]
Fail CSS Transitions: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.3) should be [23px 43px 63px 83px]
Fail CSS Transitions: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.6) should be [26px 46px 66px 86px]
Pass CSS Transitions: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1) should be [30px 50px 70px 90px]
Fail CSS Transitions: property <border-width> 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 <border-width> 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 <border-width> 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 <border-width> 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 <border-width> 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 <border-width> 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 <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1.5) should be [35px 55px 75px 95px]
Fail CSS Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (-0.3) should be [17px 37px 57px 77px]
Pass CSS Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0) should be [20px 40px 60px 80px]
Pass CSS Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.3) should be [23px 43px 63px 83px]
Fail CSS Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.6) should be [26px 46px 66px 86px]
Pass CSS Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1) should be [30px 50px 70px 90px]
Fail CSS Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1.5) should be [35px 55px 75px 95px]
Fail Web Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (-0.3) should be [17px 37px 57px 77px]
Pass Web Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0) should be [20px 40px 60px 80px]
Pass Web Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.3) should be [23px 43px 63px 83px]
Fail Web Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.6) should be [26px 46px 66px 86px]
Pass Web Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1) should be [30px 50px 70px 90px]
Fail Web Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1.5) should be [35px 55px 75px 95px]
Fail CSS Transitions: property <border-left-width> from neutral to [20px] at (-0.3) should be [7px]
Fail CSS Transitions: property <border-left-width> from neutral to [20px] at (0) should be [10px]
Fail CSS Transitions: property <border-left-width> from neutral to [20px] at (0.3) should be [13px]
Fail CSS Transitions: property <border-left-width> from neutral to [20px] at (0.6) should be [16px]
Pass CSS Transitions: property <border-left-width> from neutral to [20px] at (1) should be [20px]
Fail CSS Transitions: property <border-left-width> from neutral to [20px] at (1.5) should be [25px]
Fail CSS Transitions with transition: all: property <border-left-width> from neutral to [20px] at (-0.3) should be [7px]
Fail CSS Transitions with transition: all: property <border-left-width> from neutral to [20px] at (0) should be [10px]
Fail CSS Transitions with transition: all: property <border-left-width> from neutral to [20px] at (0.3) should be [13px]
Fail CSS Transitions with transition: all: property <border-left-width> from neutral to [20px] at (0.6) should be [16px]
Pass CSS Transitions with transition: all: property <border-left-width> from neutral to [20px] at (1) should be [20px]
Fail CSS Transitions with transition: all: property <border-left-width> from neutral to [20px] at (1.5) should be [25px]
Fail CSS Animations: property <border-left-width> from neutral to [20px] at (-0.3) should be [7px]
Pass CSS Animations: property <border-left-width> from neutral to [20px] at (0) should be [10px]
Pass CSS Animations: property <border-left-width> from neutral to [20px] at (0.3) should be [13px]
Pass CSS Animations: property <border-left-width> from neutral to [20px] at (0.6) should be [16px]
Pass CSS Animations: property <border-left-width> from neutral to [20px] at (1) should be [20px]
Fail CSS Animations: property <border-left-width> from neutral to [20px] at (1.5) should be [25px]
Fail Web Animations: property <border-left-width> from neutral to [20px] at (-0.3) should be [7px]
Pass Web Animations: property <border-left-width> from neutral to [20px] at (0) should be [10px]
Pass Web Animations: property <border-left-width> from neutral to [20px] at (0.3) should be [13px]
Pass Web Animations: property <border-left-width> from neutral to [20px] at (0.6) should be [16px]
Pass Web Animations: property <border-left-width> from neutral to [20px] at (1) should be [20px]
Fail Web Animations: property <border-left-width> from neutral to [20px] at (1.5) should be [25px]
Fail CSS Transitions: property <border-left-width> from [initial] to [23px] at (-0.3) should be [0px]
Fail CSS Transitions: property <border-left-width> from [initial] to [23px] at (0) should be [3px]
Fail CSS Transitions: property <border-left-width> from [initial] to [23px] at (0.3) should be [9px]
Fail CSS Transitions: property <border-left-width> from [initial] to [23px] at (0.6) should be [15px]
Pass CSS Transitions: property <border-left-width> from [initial] to [23px] at (1) should be [23px]
Fail CSS Transitions: property <border-left-width> from [initial] to [23px] at (1.5) should be [33px]
Fail CSS Transitions with transition: all: property <border-left-width> from [initial] to [23px] at (-0.3) should be [0px]
Fail CSS Transitions with transition: all: property <border-left-width> from [initial] to [23px] at (0) should be [3px]
Fail CSS Transitions with transition: all: property <border-left-width> from [initial] to [23px] at (0.3) should be [9px]
Fail CSS Transitions with transition: all: property <border-left-width> from [initial] to [23px] at (0.6) should be [15px]
Pass CSS Transitions with transition: all: property <border-left-width> from [initial] to [23px] at (1) should be [23px]
Fail CSS Transitions with transition: all: property <border-left-width> from [initial] to [23px] at (1.5) should be [33px]
Fail CSS Animations: property <border-left-width> from [initial] to [23px] at (-0.3) should be [0px]
Fail CSS Animations: property <border-left-width> from [initial] to [23px] at (0) should be [3px]
Fail CSS Animations: property <border-left-width> from [initial] to [23px] at (0.3) should be [9px]
Fail CSS Animations: property <border-left-width> from [initial] to [23px] at (0.6) should be [15px]
Pass CSS Animations: property <border-left-width> from [initial] to [23px] at (1) should be [23px]
Fail CSS Animations: property <border-left-width> from [initial] to [23px] at (1.5) should be [33px]
Fail Web Animations: property <border-left-width> from [initial] to [23px] at (-0.3) should be [0px]
Fail Web Animations: property <border-left-width> from [initial] to [23px] at (0) should be [3px]
Fail Web Animations: property <border-left-width> from [initial] to [23px] at (0.3) should be [9px]
Fail Web Animations: property <border-left-width> from [initial] to [23px] at (0.6) should be [15px]
Pass Web Animations: property <border-left-width> from [initial] to [23px] at (1) should be [23px]
Fail Web Animations: property <border-left-width> from [initial] to [23px] at (1.5) should be [33px]
Fail CSS Transitions: property <border-left-width> from [inherit] to [20px] at (-0.3) should be [0px]
Fail CSS Transitions: property <border-left-width> from [inherit] to [20px] at (0) should be [0px]
Fail CSS Transitions: property <border-left-width> from [inherit] to [20px] at (0.3) should be [6px]
Fail CSS Transitions: property <border-left-width> from [inherit] to [20px] at (0.6) should be [12px]
Pass CSS Transitions: property <border-left-width> from [inherit] to [20px] at (1) should be [20px]
Fail CSS Transitions: property <border-left-width> from [inherit] to [20px] at (1.5) should be [30px]
Fail CSS Transitions with transition: all: property <border-left-width> from [inherit] to [20px] at (-0.3) should be [0px]
Fail CSS Transitions with transition: all: property <border-left-width> from [inherit] to [20px] at (0) should be [0px]
Fail CSS Transitions with transition: all: property <border-left-width> from [inherit] to [20px] at (0.3) should be [6px]
Fail CSS Transitions with transition: all: property <border-left-width> from [inherit] to [20px] at (0.6) should be [12px]
Pass CSS Transitions with transition: all: property <border-left-width> from [inherit] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition: all: property <border-left-width> from [inherit] to [20px] at (1.5) should be [30px]
Fail CSS Animations: property <border-left-width> from [inherit] to [20px] at (-0.3) should be [0px]
Fail CSS Animations: property <border-left-width> from [inherit] to [20px] at (0) should be [0px]
Fail CSS Animations: property <border-left-width> from [inherit] to [20px] at (0.3) should be [6px]
Fail CSS Animations: property <border-left-width> from [inherit] to [20px] at (0.6) should be [12px]
Pass CSS Animations: property <border-left-width> from [inherit] to [20px] at (1) should be [20px]
Fail CSS Animations: property <border-left-width> from [inherit] to [20px] at (1.5) should be [30px]
Fail Web Animations: property <border-left-width> from [inherit] to [20px] at (-0.3) should be [0px]
Fail Web Animations: property <border-left-width> from [inherit] to [20px] at (0) should be [0px]
Fail Web Animations: property <border-left-width> from [inherit] to [20px] at (0.3) should be [6px]
Fail Web Animations: property <border-left-width> from [inherit] to [20px] at (0.6) should be [12px]
Pass Web Animations: property <border-left-width> from [inherit] to [20px] at (1) should be [20px]
Fail Web Animations: property <border-left-width> from [inherit] to [20px] at (1.5) should be [30px]
Fail CSS Transitions: property <border-left-width> from [unset] to [23px] at (-0.3) should be [0px]
Fail CSS Transitions: property <border-left-width> from [unset] to [23px] at (0) should be [3px]
Fail CSS Transitions: property <border-left-width> from [unset] to [23px] at (0.3) should be [9px]
Fail CSS Transitions: property <border-left-width> from [unset] to [23px] at (0.6) should be [15px]
Pass CSS Transitions: property <border-left-width> from [unset] to [23px] at (1) should be [23px]
Fail CSS Transitions: property <border-left-width> from [unset] to [23px] at (1.5) should be [33px]
Fail CSS Transitions with transition: all: property <border-left-width> from [unset] to [23px] at (-0.3) should be [0px]
Fail CSS Transitions with transition: all: property <border-left-width> from [unset] to [23px] at (0) should be [3px]
Fail CSS Transitions with transition: all: property <border-left-width> from [unset] to [23px] at (0.3) should be [9px]
Fail CSS Transitions with transition: all: property <border-left-width> from [unset] to [23px] at (0.6) should be [15px]
Pass CSS Transitions with transition: all: property <border-left-width> from [unset] to [23px] at (1) should be [23px]
Fail CSS Transitions with transition: all: property <border-left-width> from [unset] to [23px] at (1.5) should be [33px]
Fail CSS Animations: property <border-left-width> from [unset] to [23px] at (-0.3) should be [0px]
Fail CSS Animations: property <border-left-width> from [unset] to [23px] at (0) should be [3px]
Fail CSS Animations: property <border-left-width> from [unset] to [23px] at (0.3) should be [9px]
Fail CSS Animations: property <border-left-width> from [unset] to [23px] at (0.6) should be [15px]
Pass CSS Animations: property <border-left-width> from [unset] to [23px] at (1) should be [23px]
Fail CSS Animations: property <border-left-width> from [unset] to [23px] at (1.5) should be [33px]
Fail Web Animations: property <border-left-width> from [unset] to [23px] at (-0.3) should be [0px]
Fail Web Animations: property <border-left-width> from [unset] to [23px] at (0) should be [3px]
Fail Web Animations: property <border-left-width> from [unset] to [23px] at (0.3) should be [9px]
Fail Web Animations: property <border-left-width> from [unset] to [23px] at (0.6) should be [15px]
Pass Web Animations: property <border-left-width> from [unset] to [23px] at (1) should be [23px]
Fail Web Animations: property <border-left-width> from [unset] to [23px] at (1.5) should be [33px]
Fail CSS Transitions: property <border-left-width> from [0px] to [10px] at (-0.3) should be [0px]
Fail CSS Transitions: property <border-left-width> from [0px] to [10px] at (0) should be [0px]
Fail CSS Transitions: property <border-left-width> from [0px] to [10px] at (0.3) should be [3px]
Fail CSS Transitions: property <border-left-width> from [0px] to [10px] at (0.6) should be [6px]
Pass CSS Transitions: property <border-left-width> from [0px] to [10px] at (1) should be [10px]
Fail CSS Transitions: property <border-left-width> from [0px] to [10px] at (1.5) should be [15px]
Fail CSS Transitions with transition: all: property <border-left-width> from [0px] to [10px] at (-0.3) should be [0px]
Fail CSS Transitions with transition: all: property <border-left-width> from [0px] to [10px] at (0) should be [0px]
Fail CSS Transitions with transition: all: property <border-left-width> from [0px] to [10px] at (0.3) should be [3px]
Fail CSS Transitions with transition: all: property <border-left-width> from [0px] to [10px] at (0.6) should be [6px]
Pass CSS Transitions with transition: all: property <border-left-width> from [0px] to [10px] at (1) should be [10px]
Fail CSS Transitions with transition: all: property <border-left-width> from [0px] to [10px] at (1.5) should be [15px]
Pass CSS Animations: property <border-left-width> from [0px] to [10px] at (-0.3) should be [0px]
Pass CSS Animations: property <border-left-width> from [0px] to [10px] at (0) should be [0px]
Pass CSS Animations: property <border-left-width> from [0px] to [10px] at (0.3) should be [3px]
Pass CSS Animations: property <border-left-width> from [0px] to [10px] at (0.6) should be [6px]
Pass CSS Animations: property <border-left-width> from [0px] to [10px] at (1) should be [10px]
Fail CSS Animations: property <border-left-width> from [0px] to [10px] at (1.5) should be [15px]
Pass Web Animations: property <border-left-width> from [0px] to [10px] at (-0.3) should be [0px]
Pass Web Animations: property <border-left-width> from [0px] to [10px] at (0) should be [0px]
Pass Web Animations: property <border-left-width> from [0px] to [10px] at (0.3) should be [3px]
Pass Web Animations: property <border-left-width> from [0px] to [10px] at (0.6) should be [6px]
Pass Web Animations: property <border-left-width> from [0px] to [10px] at (1) should be [10px]
Fail Web Animations: property <border-left-width> from [0px] to [10px] at (1.5) should be [15px]
Fail CSS Transitions: property <border-bottom-width> from [thick] to [15px] at (-2) should be [0px]
Fail CSS Transitions: property <border-bottom-width> from [thick] to [15px] at (-0.3) should be [2px]
Fail CSS Transitions: property <border-bottom-width> from [thick] to [15px] at (0) should be [5px]
Fail CSS Transitions: property <border-bottom-width> from [thick] to [15px] at (0.3) should be [8px]
Fail CSS Transitions: property <border-bottom-width> from [thick] to [15px] at (0.6) should be [11px]
Pass CSS Transitions: property <border-bottom-width> from [thick] to [15px] at (1) should be [15px]
Fail CSS Transitions: property <border-bottom-width> from [thick] to [15px] at (1.5) should be [20px]
Fail CSS Transitions with transition: all: property <border-bottom-width> from [thick] to [15px] at (-2) should be [0px]
Fail CSS Transitions with transition: all: property <border-bottom-width> from [thick] to [15px] at (-0.3) should be [2px]
Fail CSS Transitions with transition: all: property <border-bottom-width> from [thick] to [15px] at (0) should be [5px]
Fail CSS Transitions with transition: all: property <border-bottom-width> from [thick] to [15px] at (0.3) should be [8px]
Fail CSS Transitions with transition: all: property <border-bottom-width> from [thick] to [15px] at (0.6) should be [11px]
Pass CSS Transitions with transition: all: property <border-bottom-width> from [thick] to [15px] at (1) should be [15px]
Fail CSS Transitions with transition: all: property <border-bottom-width> from [thick] to [15px] at (1.5) should be [20px]
Fail CSS Animations: property <border-bottom-width> from [thick] to [15px] at (-2) should be [0px]
Fail CSS Animations: property <border-bottom-width> from [thick] to [15px] at (-0.3) should be [2px]
Fail CSS Animations: property <border-bottom-width> from [thick] to [15px] at (0) should be [5px]
Fail CSS Animations: property <border-bottom-width> from [thick] to [15px] at (0.3) should be [8px]
Fail CSS Animations: property <border-bottom-width> from [thick] to [15px] at (0.6) should be [11px]
Pass CSS Animations: property <border-bottom-width> from [thick] to [15px] at (1) should be [15px]
Fail CSS Animations: property <border-bottom-width> from [thick] to [15px] at (1.5) should be [20px]
Fail Web Animations: property <border-bottom-width> from [thick] to [15px] at (-2) should be [0px]
Fail Web Animations: property <border-bottom-width> from [thick] to [15px] at (-0.3) should be [2px]
Fail Web Animations: property <border-bottom-width> from [thick] to [15px] at (0) should be [5px]
Fail Web Animations: property <border-bottom-width> from [thick] to [15px] at (0.3) should be [8px]
Fail Web Animations: property <border-bottom-width> from [thick] to [15px] at (0.6) should be [11px]
Pass Web Animations: property <border-bottom-width> from [thick] to [15px] at (1) should be [15px]
Fail Web Animations: property <border-bottom-width> from [thick] to [15px] at (1.5) should be [20px]
Fail CSS Transitions: property <border-left-width> from [medium] to [13px] at (-2) should be [0px]
Fail CSS Transitions: property <border-left-width> from [medium] to [13px] at (-0.25) should be [0.5px]
Fail CSS Transitions: property <border-left-width> from [medium] to [13px] at (0) should be [3px]
Fail CSS Transitions: property <border-left-width> from [medium] to [13px] at (0.3) should be [6px]
Fail CSS Transitions: property <border-left-width> from [medium] to [13px] at (0.6) should be [9px]
Pass CSS Transitions: property <border-left-width> from [medium] to [13px] at (1) should be [13px]
Fail CSS Transitions: property <border-left-width> from [medium] to [13px] at (1.5) should be [18px]
Fail CSS Transitions with transition: all: property <border-left-width> from [medium] to [13px] at (-2) should be [0px]
Fail CSS Transitions with transition: all: property <border-left-width> from [medium] to [13px] at (-0.25) should be [0.5px]
Fail CSS Transitions with transition: all: property <border-left-width> from [medium] to [13px] at (0) should be [3px]
Fail CSS Transitions with transition: all: property <border-left-width> from [medium] to [13px] at (0.3) should be [6px]
Fail CSS Transitions with transition: all: property <border-left-width> from [medium] to [13px] at (0.6) should be [9px]
Pass CSS Transitions with transition: all: property <border-left-width> from [medium] to [13px] at (1) should be [13px]
Fail CSS Transitions with transition: all: property <border-left-width> from [medium] to [13px] at (1.5) should be [18px]
Fail CSS Animations: property <border-left-width> from [medium] to [13px] at (-2) should be [0px]
Fail CSS Animations: property <border-left-width> from [medium] to [13px] at (-0.25) should be [0.5px]
Fail CSS Animations: property <border-left-width> from [medium] to [13px] at (0) should be [3px]
Fail CSS Animations: property <border-left-width> from [medium] to [13px] at (0.3) should be [6px]
Fail CSS Animations: property <border-left-width> from [medium] to [13px] at (0.6) should be [9px]
Pass CSS Animations: property <border-left-width> from [medium] to [13px] at (1) should be [13px]
Fail CSS Animations: property <border-left-width> from [medium] to [13px] at (1.5) should be [18px]
Fail Web Animations: property <border-left-width> from [medium] to [13px] at (-2) should be [0px]
Fail Web Animations: property <border-left-width> from [medium] to [13px] at (-0.25) should be [0.5px]
Fail Web Animations: property <border-left-width> from [medium] to [13px] at (0) should be [3px]
Fail Web Animations: property <border-left-width> from [medium] to [13px] at (0.3) should be [6px]
Fail Web Animations: property <border-left-width> from [medium] to [13px] at (0.6) should be [9px]
Pass Web Animations: property <border-left-width> from [medium] to [13px] at (1) should be [13px]
Fail Web Animations: property <border-left-width> from [medium] to [13px] at (1.5) should be [18px]
Fail CSS Transitions: property <border-right-width> from [thin] to [11px] at (-2) should be [0px]
Fail CSS Transitions: property <border-right-width> from [thin] to [11px] at (-0.3) should be [0px]
Fail CSS Transitions: property <border-right-width> from [thin] to [11px] at (0) should be [1px]
Fail CSS Transitions: property <border-right-width> from [thin] to [11px] at (0.3) should be [4px]
Fail CSS Transitions: property <border-right-width> from [thin] to [11px] at (0.6) should be [7px]
Pass CSS Transitions: property <border-right-width> from [thin] to [11px] at (1) should be [11px]
Fail CSS Transitions: property <border-right-width> from [thin] to [11px] at (1.5) should be [16px]
Fail CSS Transitions with transition: all: property <border-right-width> from [thin] to [11px] at (-2) should be [0px]
Fail CSS Transitions with transition: all: property <border-right-width> from [thin] to [11px] at (-0.3) should be [0px]
Fail CSS Transitions with transition: all: property <border-right-width> from [thin] to [11px] at (0) should be [1px]
Fail CSS Transitions with transition: all: property <border-right-width> from [thin] to [11px] at (0.3) should be [4px]
Fail CSS Transitions with transition: all: property <border-right-width> from [thin] to [11px] at (0.6) should be [7px]
Pass CSS Transitions with transition: all: property <border-right-width> from [thin] to [11px] at (1) should be [11px]
Fail CSS Transitions with transition: all: property <border-right-width> from [thin] to [11px] at (1.5) should be [16px]
Fail CSS Animations: property <border-right-width> from [thin] to [11px] at (-2) should be [0px]
Fail CSS Animations: property <border-right-width> from [thin] to [11px] at (-0.3) should be [0px]
Fail CSS Animations: property <border-right-width> from [thin] to [11px] at (0) should be [1px]
Fail CSS Animations: property <border-right-width> from [thin] to [11px] at (0.3) should be [4px]
Fail CSS Animations: property <border-right-width> from [thin] to [11px] at (0.6) should be [7px]
Pass CSS Animations: property <border-right-width> from [thin] to [11px] at (1) should be [11px]
Fail CSS Animations: property <border-right-width> from [thin] to [11px] at (1.5) should be [16px]
Fail Web Animations: property <border-right-width> from [thin] to [11px] at (-2) should be [0px]
Fail Web Animations: property <border-right-width> from [thin] to [11px] at (-0.3) should be [0px]
Fail Web Animations: property <border-right-width> from [thin] to [11px] at (0) should be [1px]
Fail Web Animations: property <border-right-width> from [thin] to [11px] at (0.3) should be [4px]
Fail Web Animations: property <border-right-width> from [thin] to [11px] at (0.6) should be [7px]
Pass Web Animations: property <border-right-width> from [thin] to [11px] at (1) should be [11px]
Fail Web Animations: property <border-right-width> from [thin] to [11px] at (1.5) should be [16px]
Fail CSS Transitions: property <border-top-width> from [15px] to [thick] at (-2) should be [35px]
Fail CSS Transitions: property <border-top-width> from [15px] to [thick] at (-0.3) should be [18px]
Fail CSS Transitions: property <border-top-width> from [15px] to [thick] at (0) should be [15px]
Fail CSS Transitions: property <border-top-width> from [15px] to [thick] at (0.3) should be [12px]
Fail CSS Transitions: property <border-top-width> from [15px] to [thick] at (0.6) should be [9px]
Fail CSS Transitions: property <border-top-width> from [15px] to [thick] at (1) should be [5px]
Fail CSS Transitions: property <border-top-width> from [15px] to [thick] at (1.5) should be [0px]
Fail CSS Transitions with transition: all: property <border-top-width> from [15px] to [thick] at (-2) should be [35px]
Fail CSS Transitions with transition: all: property <border-top-width> from [15px] to [thick] at (-0.3) should be [18px]
Fail CSS Transitions with transition: all: property <border-top-width> from [15px] to [thick] at (0) should be [15px]
Fail CSS Transitions with transition: all: property <border-top-width> from [15px] to [thick] at (0.3) should be [12px]
Fail CSS Transitions with transition: all: property <border-top-width> from [15px] to [thick] at (0.6) should be [9px]
Fail CSS Transitions with transition: all: property <border-top-width> from [15px] to [thick] at (1) should be [5px]
Fail CSS Transitions with transition: all: property <border-top-width> from [15px] to [thick] at (1.5) should be [0px]
Fail CSS Animations: property <border-top-width> from [15px] to [thick] at (-2) should be [35px]
Fail CSS Animations: property <border-top-width> from [15px] to [thick] at (-0.3) should be [18px]
Pass CSS Animations: property <border-top-width> from [15px] to [thick] at (0) should be [15px]
Fail CSS Animations: property <border-top-width> from [15px] to [thick] at (0.3) should be [12px]
Fail CSS Animations: property <border-top-width> from [15px] to [thick] at (0.6) should be [9px]
Fail CSS Animations: property <border-top-width> from [15px] to [thick] at (1) should be [5px]
Fail CSS Animations: property <border-top-width> from [15px] to [thick] at (1.5) should be [0px]
Fail Web Animations: property <border-top-width> from [15px] to [thick] at (-2) should be [35px]
Fail Web Animations: property <border-top-width> from [15px] to [thick] at (-0.3) should be [18px]
Pass Web Animations: property <border-top-width> from [15px] to [thick] at (0) should be [15px]
Fail Web Animations: property <border-top-width> from [15px] to [thick] at (0.3) should be [12px]
Fail Web Animations: property <border-top-width> from [15px] to [thick] at (0.6) should be [9px]
Fail Web Animations: property <border-top-width> from [15px] to [thick] at (1) should be [5px]
Fail Web Animations: property <border-top-width> from [15px] to [thick] at (1.5) should be [0px]
104 Pass
152 Fail
Fail CSS Transitions: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (-0.3) should be [17px 37px 57px 77px]
Fail CSS Transitions: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0) should be [20px 40px 60px 80px]
Fail CSS Transitions: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.3) should be [23px 43px 63px 83px]
Fail CSS Transitions: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.6) should be [26px 46px 66px 86px]
Pass CSS Transitions: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1) should be [30px 50px 70px 90px]
Fail CSS Transitions: property <border-width> 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 <border-width> 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 <border-width> 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 <border-width> 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 <border-width> 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 <border-width> 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 <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1.5) should be [35px 55px 75px 95px]
Pass CSS Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (-0.3) should be [17px 37px 57px 77px]
Pass CSS Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0) should be [20px 40px 60px 80px]
Pass CSS Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.3) should be [23px 43px 63px 83px]
Pass CSS Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.6) should be [26px 46px 66px 86px]
Pass CSS Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1) should be [30px 50px 70px 90px]
Pass CSS Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1.5) should be [35px 55px 75px 95px]
Pass Web Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (-0.3) should be [17px 37px 57px 77px]
Pass Web Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0) should be [20px 40px 60px 80px]
Pass Web Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.3) should be [23px 43px 63px 83px]
Pass Web Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (0.6) should be [26px 46px 66px 86px]
Pass Web Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1) should be [30px 50px 70px 90px]
Pass Web Animations: property <border-width> from [20px 40px 60px 80px] to [30px 50px 70px 90px] at (1.5) should be [35px 55px 75px 95px]
Pass CSS Transitions: property <border-left-width> from neutral to [20px] at (-0.3) should be [7px]
Pass CSS Transitions: property <border-left-width> from neutral to [20px] at (0) should be [10px]
Pass CSS Transitions: property <border-left-width> from neutral to [20px] at (0.3) should be [13px]
Pass CSS Transitions: property <border-left-width> from neutral to [20px] at (0.6) should be [16px]
Pass CSS Transitions: property <border-left-width> from neutral to [20px] at (1) should be [20px]
Pass CSS Transitions: property <border-left-width> from neutral to [20px] at (1.5) should be [25px]
Pass CSS Transitions with transition: all: property <border-left-width> from neutral to [20px] at (-0.3) should be [7px]
Pass CSS Transitions with transition: all: property <border-left-width> from neutral to [20px] at (0) should be [10px]
Pass CSS Transitions with transition: all: property <border-left-width> from neutral to [20px] at (0.3) should be [13px]
Pass CSS Transitions with transition: all: property <border-left-width> from neutral to [20px] at (0.6) should be [16px]
Pass CSS Transitions with transition: all: property <border-left-width> from neutral to [20px] at (1) should be [20px]
Pass CSS Transitions with transition: all: property <border-left-width> from neutral to [20px] at (1.5) should be [25px]
Fail CSS Animations: property <border-left-width> from neutral to [20px] at (-0.3) should be [7px]
Fail CSS Animations: property <border-left-width> from neutral to [20px] at (0) should be [10px]
Fail CSS Animations: property <border-left-width> from neutral to [20px] at (0.3) should be [13px]
Fail CSS Animations: property <border-left-width> from neutral to [20px] at (0.6) should be [16px]
Pass CSS Animations: property <border-left-width> from neutral to [20px] at (1) should be [20px]
Fail CSS Animations: property <border-left-width> from neutral to [20px] at (1.5) should be [25px]
Fail Web Animations: property <border-left-width> from neutral to [20px] at (-0.3) should be [7px]
Fail Web Animations: property <border-left-width> from neutral to [20px] at (0) should be [10px]
Fail Web Animations: property <border-left-width> from neutral to [20px] at (0.3) should be [13px]
Fail Web Animations: property <border-left-width> from neutral to [20px] at (0.6) should be [16px]
Pass Web Animations: property <border-left-width> from neutral to [20px] at (1) should be [20px]
Fail Web Animations: property <border-left-width> from neutral to [20px] at (1.5) should be [25px]
Fail CSS Transitions: property <border-left-width> from [initial] to [23px] at (-0.3) should be [0px]
Pass CSS Transitions: property <border-left-width> from [initial] to [23px] at (0) should be [3px]
Fail CSS Transitions: property <border-left-width> from [initial] to [23px] at (0.3) should be [9px]
Fail CSS Transitions: property <border-left-width> from [initial] to [23px] at (0.6) should be [15px]
Pass CSS Transitions: property <border-left-width> from [initial] to [23px] at (1) should be [23px]
Fail CSS Transitions: property <border-left-width> from [initial] to [23px] at (1.5) should be [33px]
Fail CSS Transitions with transition: all: property <border-left-width> from [initial] to [23px] at (-0.3) should be [0px]
Pass CSS Transitions with transition: all: property <border-left-width> from [initial] to [23px] at (0) should be [3px]
Fail CSS Transitions with transition: all: property <border-left-width> from [initial] to [23px] at (0.3) should be [9px]
Fail CSS Transitions with transition: all: property <border-left-width> from [initial] to [23px] at (0.6) should be [15px]
Pass CSS Transitions with transition: all: property <border-left-width> from [initial] to [23px] at (1) should be [23px]
Fail CSS Transitions with transition: all: property <border-left-width> from [initial] to [23px] at (1.5) should be [33px]
Fail CSS Animations: property <border-left-width> from [initial] to [23px] at (-0.3) should be [0px]
Pass CSS Animations: property <border-left-width> from [initial] to [23px] at (0) should be [3px]
Fail CSS Animations: property <border-left-width> from [initial] to [23px] at (0.3) should be [9px]
Fail CSS Animations: property <border-left-width> from [initial] to [23px] at (0.6) should be [15px]
Pass CSS Animations: property <border-left-width> from [initial] to [23px] at (1) should be [23px]
Fail CSS Animations: property <border-left-width> from [initial] to [23px] at (1.5) should be [33px]
Fail Web Animations: property <border-left-width> from [initial] to [23px] at (-0.3) should be [0px]
Pass Web Animations: property <border-left-width> from [initial] to [23px] at (0) should be [3px]
Fail Web Animations: property <border-left-width> from [initial] to [23px] at (0.3) should be [9px]
Fail Web Animations: property <border-left-width> from [initial] to [23px] at (0.6) should be [15px]
Pass Web Animations: property <border-left-width> from [initial] to [23px] at (1) should be [23px]
Fail Web Animations: property <border-left-width> from [initial] to [23px] at (1.5) should be [33px]
Fail CSS Transitions: property <border-left-width> from [inherit] to [20px] at (-0.3) should be [0px]
Fail CSS Transitions: property <border-left-width> from [inherit] to [20px] at (0) should be [0px]
Fail CSS Transitions: property <border-left-width> from [inherit] to [20px] at (0.3) should be [6px]
Fail CSS Transitions: property <border-left-width> from [inherit] to [20px] at (0.6) should be [12px]
Pass CSS Transitions: property <border-left-width> from [inherit] to [20px] at (1) should be [20px]
Fail CSS Transitions: property <border-left-width> from [inherit] to [20px] at (1.5) should be [30px]
Fail CSS Transitions with transition: all: property <border-left-width> from [inherit] to [20px] at (-0.3) should be [0px]
Fail CSS Transitions with transition: all: property <border-left-width> from [inherit] to [20px] at (0) should be [0px]
Fail CSS Transitions with transition: all: property <border-left-width> from [inherit] to [20px] at (0.3) should be [6px]
Fail CSS Transitions with transition: all: property <border-left-width> from [inherit] to [20px] at (0.6) should be [12px]
Pass CSS Transitions with transition: all: property <border-left-width> from [inherit] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition: all: property <border-left-width> from [inherit] to [20px] at (1.5) should be [30px]
Fail CSS Animations: property <border-left-width> from [inherit] to [20px] at (-0.3) should be [0px]
Fail CSS Animations: property <border-left-width> from [inherit] to [20px] at (0) should be [0px]
Fail CSS Animations: property <border-left-width> from [inherit] to [20px] at (0.3) should be [6px]
Fail CSS Animations: property <border-left-width> from [inherit] to [20px] at (0.6) should be [12px]
Pass CSS Animations: property <border-left-width> from [inherit] to [20px] at (1) should be [20px]
Fail CSS Animations: property <border-left-width> from [inherit] to [20px] at (1.5) should be [30px]
Fail Web Animations: property <border-left-width> from [inherit] to [20px] at (-0.3) should be [0px]
Fail Web Animations: property <border-left-width> from [inherit] to [20px] at (0) should be [0px]
Fail Web Animations: property <border-left-width> from [inherit] to [20px] at (0.3) should be [6px]
Fail Web Animations: property <border-left-width> from [inherit] to [20px] at (0.6) should be [12px]
Pass Web Animations: property <border-left-width> from [inherit] to [20px] at (1) should be [20px]
Fail Web Animations: property <border-left-width> from [inherit] to [20px] at (1.5) should be [30px]
Fail CSS Transitions: property <border-left-width> from [unset] to [23px] at (-0.3) should be [0px]
Pass CSS Transitions: property <border-left-width> from [unset] to [23px] at (0) should be [3px]
Fail CSS Transitions: property <border-left-width> from [unset] to [23px] at (0.3) should be [9px]
Fail CSS Transitions: property <border-left-width> from [unset] to [23px] at (0.6) should be [15px]
Pass CSS Transitions: property <border-left-width> from [unset] to [23px] at (1) should be [23px]
Fail CSS Transitions: property <border-left-width> from [unset] to [23px] at (1.5) should be [33px]
Fail CSS Transitions with transition: all: property <border-left-width> from [unset] to [23px] at (-0.3) should be [0px]
Pass CSS Transitions with transition: all: property <border-left-width> from [unset] to [23px] at (0) should be [3px]
Fail CSS Transitions with transition: all: property <border-left-width> from [unset] to [23px] at (0.3) should be [9px]
Fail CSS Transitions with transition: all: property <border-left-width> from [unset] to [23px] at (0.6) should be [15px]
Pass CSS Transitions with transition: all: property <border-left-width> from [unset] to [23px] at (1) should be [23px]
Fail CSS Transitions with transition: all: property <border-left-width> from [unset] to [23px] at (1.5) should be [33px]
Fail CSS Animations: property <border-left-width> from [unset] to [23px] at (-0.3) should be [0px]
Pass CSS Animations: property <border-left-width> from [unset] to [23px] at (0) should be [3px]
Fail CSS Animations: property <border-left-width> from [unset] to [23px] at (0.3) should be [9px]
Fail CSS Animations: property <border-left-width> from [unset] to [23px] at (0.6) should be [15px]
Pass CSS Animations: property <border-left-width> from [unset] to [23px] at (1) should be [23px]
Fail CSS Animations: property <border-left-width> from [unset] to [23px] at (1.5) should be [33px]
Fail Web Animations: property <border-left-width> from [unset] to [23px] at (-0.3) should be [0px]
Pass Web Animations: property <border-left-width> from [unset] to [23px] at (0) should be [3px]
Fail Web Animations: property <border-left-width> from [unset] to [23px] at (0.3) should be [9px]
Fail Web Animations: property <border-left-width> from [unset] to [23px] at (0.6) should be [15px]
Pass Web Animations: property <border-left-width> from [unset] to [23px] at (1) should be [23px]
Fail Web Animations: property <border-left-width> from [unset] to [23px] at (1.5) should be [33px]
Pass CSS Transitions: property <border-left-width> from [0px] to [10px] at (-0.3) should be [0px]
Pass CSS Transitions: property <border-left-width> from [0px] to [10px] at (0) should be [0px]
Pass CSS Transitions: property <border-left-width> from [0px] to [10px] at (0.3) should be [3px]
Pass CSS Transitions: property <border-left-width> from [0px] to [10px] at (0.6) should be [6px]
Pass CSS Transitions: property <border-left-width> from [0px] to [10px] at (1) should be [10px]
Pass CSS Transitions: property <border-left-width> from [0px] to [10px] at (1.5) should be [15px]
Pass CSS Transitions with transition: all: property <border-left-width> from [0px] to [10px] at (-0.3) should be [0px]
Pass CSS Transitions with transition: all: property <border-left-width> from [0px] to [10px] at (0) should be [0px]
Pass CSS Transitions with transition: all: property <border-left-width> from [0px] to [10px] at (0.3) should be [3px]
Pass CSS Transitions with transition: all: property <border-left-width> from [0px] to [10px] at (0.6) should be [6px]
Pass CSS Transitions with transition: all: property <border-left-width> from [0px] to [10px] at (1) should be [10px]
Pass CSS Transitions with transition: all: property <border-left-width> from [0px] to [10px] at (1.5) should be [15px]
Pass CSS Animations: property <border-left-width> from [0px] to [10px] at (-0.3) should be [0px]
Pass CSS Animations: property <border-left-width> from [0px] to [10px] at (0) should be [0px]
Pass CSS Animations: property <border-left-width> from [0px] to [10px] at (0.3) should be [3px]
Pass CSS Animations: property <border-left-width> from [0px] to [10px] at (0.6) should be [6px]
Pass CSS Animations: property <border-left-width> from [0px] to [10px] at (1) should be [10px]
Pass CSS Animations: property <border-left-width> from [0px] to [10px] at (1.5) should be [15px]
Pass Web Animations: property <border-left-width> from [0px] to [10px] at (-0.3) should be [0px]
Pass Web Animations: property <border-left-width> from [0px] to [10px] at (0) should be [0px]
Pass Web Animations: property <border-left-width> from [0px] to [10px] at (0.3) should be [3px]
Pass Web Animations: property <border-left-width> from [0px] to [10px] at (0.6) should be [6px]
Pass Web Animations: property <border-left-width> from [0px] to [10px] at (1) should be [10px]
Pass Web Animations: property <border-left-width> from [0px] to [10px] at (1.5) should be [15px]
Fail CSS Transitions: property <border-bottom-width> from [thick] to [15px] at (-2) should be [0px]
Fail CSS Transitions: property <border-bottom-width> from [thick] to [15px] at (-0.3) should be [2px]
Pass CSS Transitions: property <border-bottom-width> from [thick] to [15px] at (0) should be [5px]
Fail CSS Transitions: property <border-bottom-width> from [thick] to [15px] at (0.3) should be [8px]
Fail CSS Transitions: property <border-bottom-width> from [thick] to [15px] at (0.6) should be [11px]
Pass CSS Transitions: property <border-bottom-width> from [thick] to [15px] at (1) should be [15px]
Fail CSS Transitions: property <border-bottom-width> from [thick] to [15px] at (1.5) should be [20px]
Fail CSS Transitions with transition: all: property <border-bottom-width> from [thick] to [15px] at (-2) should be [0px]
Fail CSS Transitions with transition: all: property <border-bottom-width> from [thick] to [15px] at (-0.3) should be [2px]
Pass CSS Transitions with transition: all: property <border-bottom-width> from [thick] to [15px] at (0) should be [5px]
Fail CSS Transitions with transition: all: property <border-bottom-width> from [thick] to [15px] at (0.3) should be [8px]
Fail CSS Transitions with transition: all: property <border-bottom-width> from [thick] to [15px] at (0.6) should be [11px]
Pass CSS Transitions with transition: all: property <border-bottom-width> from [thick] to [15px] at (1) should be [15px]
Fail CSS Transitions with transition: all: property <border-bottom-width> from [thick] to [15px] at (1.5) should be [20px]
Fail CSS Animations: property <border-bottom-width> from [thick] to [15px] at (-2) should be [0px]
Fail CSS Animations: property <border-bottom-width> from [thick] to [15px] at (-0.3) should be [2px]
Pass CSS Animations: property <border-bottom-width> from [thick] to [15px] at (0) should be [5px]
Fail CSS Animations: property <border-bottom-width> from [thick] to [15px] at (0.3) should be [8px]
Fail CSS Animations: property <border-bottom-width> from [thick] to [15px] at (0.6) should be [11px]
Pass CSS Animations: property <border-bottom-width> from [thick] to [15px] at (1) should be [15px]
Fail CSS Animations: property <border-bottom-width> from [thick] to [15px] at (1.5) should be [20px]
Fail Web Animations: property <border-bottom-width> from [thick] to [15px] at (-2) should be [0px]
Fail Web Animations: property <border-bottom-width> from [thick] to [15px] at (-0.3) should be [2px]
Pass Web Animations: property <border-bottom-width> from [thick] to [15px] at (0) should be [5px]
Fail Web Animations: property <border-bottom-width> from [thick] to [15px] at (0.3) should be [8px]
Fail Web Animations: property <border-bottom-width> from [thick] to [15px] at (0.6) should be [11px]
Pass Web Animations: property <border-bottom-width> from [thick] to [15px] at (1) should be [15px]
Fail Web Animations: property <border-bottom-width> from [thick] to [15px] at (1.5) should be [20px]
Fail CSS Transitions: property <border-left-width> from [medium] to [13px] at (-2) should be [0px]
Fail CSS Transitions: property <border-left-width> from [medium] to [13px] at (-0.25) should be [0.5px]
Pass CSS Transitions: property <border-left-width> from [medium] to [13px] at (0) should be [3px]
Fail CSS Transitions: property <border-left-width> from [medium] to [13px] at (0.3) should be [6px]
Fail CSS Transitions: property <border-left-width> from [medium] to [13px] at (0.6) should be [9px]
Pass CSS Transitions: property <border-left-width> from [medium] to [13px] at (1) should be [13px]
Fail CSS Transitions: property <border-left-width> from [medium] to [13px] at (1.5) should be [18px]
Fail CSS Transitions with transition: all: property <border-left-width> from [medium] to [13px] at (-2) should be [0px]
Fail CSS Transitions with transition: all: property <border-left-width> from [medium] to [13px] at (-0.25) should be [0.5px]
Pass CSS Transitions with transition: all: property <border-left-width> from [medium] to [13px] at (0) should be [3px]
Fail CSS Transitions with transition: all: property <border-left-width> from [medium] to [13px] at (0.3) should be [6px]
Fail CSS Transitions with transition: all: property <border-left-width> from [medium] to [13px] at (0.6) should be [9px]
Pass CSS Transitions with transition: all: property <border-left-width> from [medium] to [13px] at (1) should be [13px]
Fail CSS Transitions with transition: all: property <border-left-width> from [medium] to [13px] at (1.5) should be [18px]
Fail CSS Animations: property <border-left-width> from [medium] to [13px] at (-2) should be [0px]
Fail CSS Animations: property <border-left-width> from [medium] to [13px] at (-0.25) should be [0.5px]
Pass CSS Animations: property <border-left-width> from [medium] to [13px] at (0) should be [3px]
Fail CSS Animations: property <border-left-width> from [medium] to [13px] at (0.3) should be [6px]
Fail CSS Animations: property <border-left-width> from [medium] to [13px] at (0.6) should be [9px]
Pass CSS Animations: property <border-left-width> from [medium] to [13px] at (1) should be [13px]
Fail CSS Animations: property <border-left-width> from [medium] to [13px] at (1.5) should be [18px]
Fail Web Animations: property <border-left-width> from [medium] to [13px] at (-2) should be [0px]
Fail Web Animations: property <border-left-width> from [medium] to [13px] at (-0.25) should be [0.5px]
Pass Web Animations: property <border-left-width> from [medium] to [13px] at (0) should be [3px]
Fail Web Animations: property <border-left-width> from [medium] to [13px] at (0.3) should be [6px]
Fail Web Animations: property <border-left-width> from [medium] to [13px] at (0.6) should be [9px]
Pass Web Animations: property <border-left-width> from [medium] to [13px] at (1) should be [13px]
Fail Web Animations: property <border-left-width> from [medium] to [13px] at (1.5) should be [18px]
Fail CSS Transitions: property <border-right-width> from [thin] to [11px] at (-2) should be [0px]
Fail CSS Transitions: property <border-right-width> from [thin] to [11px] at (-0.3) should be [0px]
Pass CSS Transitions: property <border-right-width> from [thin] to [11px] at (0) should be [1px]
Fail CSS Transitions: property <border-right-width> from [thin] to [11px] at (0.3) should be [4px]
Fail CSS Transitions: property <border-right-width> from [thin] to [11px] at (0.6) should be [7px]
Pass CSS Transitions: property <border-right-width> from [thin] to [11px] at (1) should be [11px]
Fail CSS Transitions: property <border-right-width> from [thin] to [11px] at (1.5) should be [16px]
Fail CSS Transitions with transition: all: property <border-right-width> from [thin] to [11px] at (-2) should be [0px]
Fail CSS Transitions with transition: all: property <border-right-width> from [thin] to [11px] at (-0.3) should be [0px]
Pass CSS Transitions with transition: all: property <border-right-width> from [thin] to [11px] at (0) should be [1px]
Fail CSS Transitions with transition: all: property <border-right-width> from [thin] to [11px] at (0.3) should be [4px]
Fail CSS Transitions with transition: all: property <border-right-width> from [thin] to [11px] at (0.6) should be [7px]
Pass CSS Transitions with transition: all: property <border-right-width> from [thin] to [11px] at (1) should be [11px]
Fail CSS Transitions with transition: all: property <border-right-width> from [thin] to [11px] at (1.5) should be [16px]
Fail CSS Animations: property <border-right-width> from [thin] to [11px] at (-2) should be [0px]
Fail CSS Animations: property <border-right-width> from [thin] to [11px] at (-0.3) should be [0px]
Pass CSS Animations: property <border-right-width> from [thin] to [11px] at (0) should be [1px]
Fail CSS Animations: property <border-right-width> from [thin] to [11px] at (0.3) should be [4px]
Fail CSS Animations: property <border-right-width> from [thin] to [11px] at (0.6) should be [7px]
Pass CSS Animations: property <border-right-width> from [thin] to [11px] at (1) should be [11px]
Fail CSS Animations: property <border-right-width> from [thin] to [11px] at (1.5) should be [16px]
Fail Web Animations: property <border-right-width> from [thin] to [11px] at (-2) should be [0px]
Fail Web Animations: property <border-right-width> from [thin] to [11px] at (-0.3) should be [0px]
Pass Web Animations: property <border-right-width> from [thin] to [11px] at (0) should be [1px]
Fail Web Animations: property <border-right-width> from [thin] to [11px] at (0.3) should be [4px]
Fail Web Animations: property <border-right-width> from [thin] to [11px] at (0.6) should be [7px]
Pass Web Animations: property <border-right-width> from [thin] to [11px] at (1) should be [11px]
Fail Web Animations: property <border-right-width> from [thin] to [11px] at (1.5) should be [16px]
Fail CSS Transitions: property <border-top-width> from [15px] to [thick] at (-2) should be [35px]
Fail CSS Transitions: property <border-top-width> from [15px] to [thick] at (-0.3) should be [18px]
Pass CSS Transitions: property <border-top-width> from [15px] to [thick] at (0) should be [15px]
Fail CSS Transitions: property <border-top-width> from [15px] to [thick] at (0.3) should be [12px]
Fail CSS Transitions: property <border-top-width> from [15px] to [thick] at (0.6) should be [9px]
Pass CSS Transitions: property <border-top-width> from [15px] to [thick] at (1) should be [5px]
Fail CSS Transitions: property <border-top-width> from [15px] to [thick] at (1.5) should be [0px]
Fail CSS Transitions with transition: all: property <border-top-width> from [15px] to [thick] at (-2) should be [35px]
Fail CSS Transitions with transition: all: property <border-top-width> from [15px] to [thick] at (-0.3) should be [18px]
Pass CSS Transitions with transition: all: property <border-top-width> from [15px] to [thick] at (0) should be [15px]
Fail CSS Transitions with transition: all: property <border-top-width> from [15px] to [thick] at (0.3) should be [12px]
Fail CSS Transitions with transition: all: property <border-top-width> from [15px] to [thick] at (0.6) should be [9px]
Pass CSS Transitions with transition: all: property <border-top-width> from [15px] to [thick] at (1) should be [5px]
Fail CSS Transitions with transition: all: property <border-top-width> from [15px] to [thick] at (1.5) should be [0px]
Fail CSS Animations: property <border-top-width> from [15px] to [thick] at (-2) should be [35px]
Fail CSS Animations: property <border-top-width> from [15px] to [thick] at (-0.3) should be [18px]
Pass CSS Animations: property <border-top-width> from [15px] to [thick] at (0) should be [15px]
Fail CSS Animations: property <border-top-width> from [15px] to [thick] at (0.3) should be [12px]
Fail CSS Animations: property <border-top-width> from [15px] to [thick] at (0.6) should be [9px]
Pass CSS Animations: property <border-top-width> from [15px] to [thick] at (1) should be [5px]
Fail CSS Animations: property <border-top-width> from [15px] to [thick] at (1.5) should be [0px]
Fail Web Animations: property <border-top-width> from [15px] to [thick] at (-2) should be [35px]
Fail Web Animations: property <border-top-width> from [15px] to [thick] at (-0.3) should be [18px]
Pass Web Animations: property <border-top-width> from [15px] to [thick] at (0) should be [15px]
Fail Web Animations: property <border-top-width> from [15px] to [thick] at (0.3) should be [12px]
Fail Web Animations: property <border-top-width> from [15px] to [thick] at (0.6) should be [9px]
Pass Web Animations: property <border-top-width> from [15px] to [thick] at (1) should be [5px]
Fail Web Animations: property <border-top-width> from [15px] to [thick] at (1.5) should be [0px]