LibWeb: Parse the border-image-slice property

This commit is contained in:
Tim Ledbetter 2025-06-10 16:58:54 +01:00 committed by Sam Atkins
commit 245905b833
Notes: github-actions[bot] 2025-07-03 09:21:11 +00:00
27 changed files with 1132 additions and 765 deletions

View file

@ -155,6 +155,7 @@ set(SOURCES
CSS/StyleValues/BackgroundRepeatStyleValue.cpp
CSS/StyleValues/BackgroundSizeStyleValue.cpp
CSS/StyleValues/BasicShapeStyleValue.cpp
CSS/StyleValues/BorderImageSliceStyleValue.cpp
CSS/StyleValues/BorderRadiusStyleValue.cpp
CSS/StyleValues/CalculatedStyleValue.cpp
CSS/StyleValues/ColorFunctionStyleValue.cpp

View file

@ -16,6 +16,7 @@
#include <LibWeb/CSS/StyleValues/BackgroundRepeatStyleValue.h>
#include <LibWeb/CSS/StyleValues/BackgroundSizeStyleValue.h>
#include <LibWeb/CSS/StyleValues/BasicShapeStyleValue.h>
#include <LibWeb/CSS/StyleValues/BorderImageSliceStyleValue.h>
#include <LibWeb/CSS/StyleValues/BorderRadiusStyleValue.h>
#include <LibWeb/CSS/StyleValues/CSSColorValue.h>
#include <LibWeb/CSS/StyleValues/CSSKeywordValue.h>
@ -105,6 +106,12 @@ BasicShapeStyleValue const& CSSStyleValue::as_basic_shape() const
return static_cast<BasicShapeStyleValue const&>(*this);
}
BorderImageSliceStyleValue const& CSSStyleValue::as_border_image_slice() const
{
VERIFY(is_border_image_slice());
return static_cast<BorderImageSliceStyleValue const&>(*this);
}
BorderRadiusStyleValue const& CSSStyleValue::as_border_radius() const
{
VERIFY(is_border_radius());

View file

@ -90,6 +90,7 @@ public:
Angle,
BackgroundRepeat,
BackgroundSize,
BorderImageSlice,
BasicShape,
BorderRadius,
Calculated,
@ -169,6 +170,10 @@ public:
BasicShapeStyleValue const& as_basic_shape() const;
BasicShapeStyleValue& as_basic_shape() { return const_cast<BasicShapeStyleValue&>(const_cast<CSSStyleValue const&>(*this).as_basic_shape()); }
bool is_border_image_slice() const { return type() == Type::BorderImageSlice; }
BorderImageSliceStyleValue const& as_border_image_slice() const;
BorderImageSliceStyleValue& as_border_image_slice() { return const_cast<BorderImageSliceStyleValue&>(const_cast<CSSStyleValue const&>(*this).as_border_image_slice()); }
bool is_border_radius() const { return type() == Type::BorderRadius; }
BorderRadiusStyleValue const& as_border_radius() const;
BorderRadiusStyleValue& as_border_radius() { return const_cast<BorderRadiusStyleValue&>(const_cast<CSSStyleValue const&>(*this).as_border_radius()); }

View file

@ -412,6 +412,7 @@ private:
RefPtr<CSSStyleValue const> parse_single_background_repeat_value(TokenStream<ComponentValue>&);
RefPtr<CSSStyleValue const> parse_single_background_size_value(TokenStream<ComponentValue>&);
RefPtr<CSSStyleValue const> parse_border_value(PropertyID, TokenStream<ComponentValue>&);
RefPtr<CSSStyleValue const> parse_border_image_slice_value(TokenStream<ComponentValue>&);
RefPtr<CSSStyleValue const> parse_border_radius_value(TokenStream<ComponentValue>&);
RefPtr<CSSStyleValue const> parse_border_radius_shorthand_value(TokenStream<ComponentValue>&);
RefPtr<CSSStyleValue const> parse_columns_value(TokenStream<ComponentValue>&);

View file

@ -21,6 +21,7 @@
#include <LibWeb/CSS/StyleValues/AngleStyleValue.h>
#include <LibWeb/CSS/StyleValues/BackgroundRepeatStyleValue.h>
#include <LibWeb/CSS/StyleValues/BackgroundSizeStyleValue.h>
#include <LibWeb/CSS/StyleValues/BorderImageSliceStyleValue.h>
#include <LibWeb/CSS/StyleValues/BorderRadiusStyleValue.h>
#include <LibWeb/CSS/StyleValues/CSSColorValue.h>
#include <LibWeb/CSS/StyleValues/CSSKeywordValue.h>
@ -529,6 +530,10 @@ Parser::ParseErrorOr<NonnullRefPtr<CSSStyleValue const>> Parser::parse_css_value
if (auto parsed_value = parse_border_value(property_id, tokens); parsed_value && !tokens.has_next_token())
return parsed_value.release_nonnull();
return ParseError::SyntaxError;
case PropertyID::BorderImageSlice:
if (auto parsed_value = parse_border_image_slice_value(tokens); parsed_value && !tokens.has_next_token())
return parsed_value.release_nonnull();
return ParseError::SyntaxError;
case PropertyID::BorderTopLeftRadius:
case PropertyID::BorderTopRightRadius:
case PropertyID::BorderBottomRightRadius:
@ -1653,6 +1658,91 @@ RefPtr<CSSStyleValue const> Parser::parse_border_value(PropertyID property_id, T
{ border_width.release_nonnull(), border_style.release_nonnull(), border_color.release_nonnull() });
}
// https://drafts.csswg.org/css-backgrounds/#border-image-slice
RefPtr<CSSStyleValue const> Parser::parse_border_image_slice_value(TokenStream<ComponentValue>& tokens)
{
// [<number [0,∞]> | <percentage [0,∞]>]{1,4} && fill?
auto transaction = tokens.begin_transaction();
auto fill = false;
RefPtr<CSSStyleValue const> top;
RefPtr<CSSStyleValue const> right;
RefPtr<CSSStyleValue const> bottom;
RefPtr<CSSStyleValue const> left;
auto parse_fill = [&](TokenStream<ComponentValue>& fill_tokens) -> Optional<bool> {
if (auto keyword = parse_keyword_value(fill_tokens)) {
if (fill || keyword->to_keyword() != Keyword::Fill)
return {};
return true;
}
return false;
};
auto maybe_fill_value = parse_fill(tokens);
if (!maybe_fill_value.has_value())
return nullptr;
if (*maybe_fill_value)
fill = true;
Vector<ValueComparingNonnullRefPtr<CSSStyleValue const>> number_percentages;
while (number_percentages.size() <= 4 && tokens.has_next_token()) {
auto number_percentage = parse_number_percentage_value(tokens);
if (!number_percentage)
break;
if (number_percentage->is_number() && !property_accepts_number(PropertyID::BorderImageSlice, number_percentage->as_number().number()))
return nullptr;
if (number_percentage->is_percentage() && !property_accepts_percentage(PropertyID::BorderImageSlice, number_percentage->as_percentage().percentage()))
return nullptr;
number_percentages.append(number_percentage.release_nonnull());
}
switch (number_percentages.size()) {
case 1:
top = number_percentages[0];
right = number_percentages[0];
bottom = number_percentages[0];
left = number_percentages[0];
break;
case 2:
top = number_percentages[0];
bottom = number_percentages[0];
right = number_percentages[1];
left = number_percentages[1];
break;
case 3:
top = number_percentages[0];
right = number_percentages[1];
left = number_percentages[1];
bottom = number_percentages[2];
break;
case 4:
top = number_percentages[0];
right = number_percentages[1];
bottom = number_percentages[2];
left = number_percentages[3];
break;
default:
return nullptr;
}
if (tokens.has_next_token()) {
maybe_fill_value = parse_fill(tokens);
if (!maybe_fill_value.has_value())
return nullptr;
if (*maybe_fill_value)
fill = true;
}
transaction.commit();
return BorderImageSliceStyleValue::create(
top.release_nonnull(),
right.release_nonnull(),
bottom.release_nonnull(),
left.release_nonnull(),
fill);
}
RefPtr<CSSStyleValue const> Parser::parse_border_radius_value(TokenStream<ComponentValue>& tokens)
{
if (tokens.remaining_token_count() == 2) {

View file

@ -705,6 +705,19 @@
],
"max-values": 1
},
"border-image-slice": {
"affects-layout": false,
"animation-type": "by-computed-value",
"inherited": false,
"initial": "100%",
"valid-identifiers": [
"fill"
],
"valid-types": [
"number [0,∞]",
"percentage [0,∞]"
]
},
"border-image-source": {
"affects-layout": false,
"animation-type": "discrete",
@ -717,6 +730,21 @@
"none"
]
},
"border-image-width": {
"affects-layout": false,
"animation-type": "by-computed-value",
"inherited": false,
"initial": "1",
"max-values": 4,
"valid-types": [
"length [0,∞]",
"percentage [0,∞]",
"number [0,∞]"
],
"valid-identifiers": [
"auto"
]
},
"border-inline-color": {
"inherited": false,
"initial": "currentcolor",

View file

@ -0,0 +1,31 @@
/*
* Copyright (c) 2025, Tim Ledbetter <tim.ledbetter@ladybird.org>
*
* SPDX-License-Identifier: BSD-2-Clause
*/
#include "BorderImageSliceStyleValue.h"
#include <LibWeb/CSS/Serialize.h>
namespace Web::CSS {
String BorderImageSliceStyleValue::to_string(SerializationMode mode) const
{
StringBuilder builder;
if (first_is_equal_to_all_of(top(), right(), bottom(), left())) {
builder.append(top()->to_string(mode));
} else if (top() == bottom() && right() == left()) {
builder.appendff("{} {}", top()->to_string(mode), right()->to_string(mode));
} else if (left() == right()) {
builder.appendff("{} {} {}", top()->to_string(mode), right()->to_string(mode), bottom()->to_string(mode));
} else {
builder.appendff("{} {} {} {}", top()->to_string(mode), right()->to_string(mode), bottom()->to_string(mode), left()->to_string(mode));
}
if (fill())
builder.append(" fill"sv);
return MUST(builder.to_string());
}
}

View file

@ -0,0 +1,50 @@
/*
* Copyright (c) 2025, Tim Ledbetter <tim.ledbetter@ladybird.org>
*
* SPDX-License-Identifier: BSD-2-Clause
*/
#pragma once
#include <LibWeb/CSS/CSSStyleValue.h>
namespace Web::CSS {
class BorderImageSliceStyleValue final : public StyleValueWithDefaultOperators<BorderImageSliceStyleValue> {
public:
static ValueComparingNonnullRefPtr<BorderImageSliceStyleValue const> create(ValueComparingNonnullRefPtr<CSSStyleValue const> top, ValueComparingNonnullRefPtr<CSSStyleValue const> right, ValueComparingNonnullRefPtr<CSSStyleValue const> bottom, ValueComparingNonnullRefPtr<CSSStyleValue const> left, bool fill)
{
return adopt_ref(*new (nothrow) BorderImageSliceStyleValue(top, right, bottom, left, fill));
}
virtual ~BorderImageSliceStyleValue() override = default;
ValueComparingNonnullRefPtr<CSSStyleValue const> top() const { return m_properties.top; }
ValueComparingNonnullRefPtr<CSSStyleValue const> left() const { return m_properties.left; }
ValueComparingNonnullRefPtr<CSSStyleValue const> bottom() const { return m_properties.bottom; }
ValueComparingNonnullRefPtr<CSSStyleValue const> right() const { return m_properties.right; }
bool fill() const { return m_properties.fill; }
virtual String to_string(SerializationMode) const override;
bool properties_equal(BorderImageSliceStyleValue const& other) const { return m_properties == other.m_properties; }
private:
BorderImageSliceStyleValue(ValueComparingNonnullRefPtr<CSSStyleValue const> top, ValueComparingNonnullRefPtr<CSSStyleValue const> right, ValueComparingNonnullRefPtr<CSSStyleValue const> bottom, ValueComparingNonnullRefPtr<CSSStyleValue const> left, bool fill)
: StyleValueWithDefaultOperators(Type::BorderImageSlice)
, m_properties { .top = move(top), .right = move(right), .bottom = move(bottom), .left = move(left), .fill = fill }
{
}
struct Properties {
ValueComparingNonnullRefPtr<CSSStyleValue const> top;
ValueComparingNonnullRefPtr<CSSStyleValue const> right;
ValueComparingNonnullRefPtr<CSSStyleValue const> bottom;
ValueComparingNonnullRefPtr<CSSStyleValue const> left;
bool fill;
bool operator==(Properties const&) const = default;
} m_properties;
};
}

View file

@ -177,6 +177,7 @@ class AngleStyleValue;
class BackgroundRepeatStyleValue;
class BackgroundSizeStyleValue;
class BasicShapeStyleValue;
class BorderImageSliceStyleValue;
class BorderRadiusStyleValue;
class CalculatedStyleValue;
class Clip;

View file

@ -316,7 +316,9 @@ bool pseudo_element_supports_property(PseudoElement pseudo_element, PropertyID p
append_property("border-bottom-style"sv);
append_property("border-bottom-width"sv);
append_property("border-color"sv);
append_property("border-image-slice"sv);
append_property("border-image-source"sv);
append_property("border-image-width"sv);
append_property("border-inline-end"sv);
append_property("border-inline-end-color"sv);
append_property("border-inline-end-style"sv);

View file

@ -105,7 +105,9 @@ All properties associated with getComputedStyle(document.body):
"border-bottom-width",
"border-end-end-radius",
"border-end-start-radius",
"border-image-slice",
"border-image-source",
"border-image-width",
"border-inline-end-color",
"border-inline-end-style",
"border-inline-end-width",

View file

@ -243,8 +243,12 @@ All supported properties and their default values exposed from CSSStylePropertie
'border-end-end-radius': '0px'
'borderEndStartRadius': '0px'
'border-end-start-radius': '0px'
'borderImageSlice': '100%'
'border-image-slice': '100%'
'borderImageSource': 'none'
'border-image-source': 'none'
'borderImageWidth': '1'
'border-image-width': '1'
'borderInlineColor': 'rgb(0, 0, 0)'
'border-inline-color': 'rgb(0, 0, 0)'
'borderInlineEnd': '0px rgb(0, 0, 0)'

View file

@ -103,7 +103,9 @@ border-bottom-style: none
border-bottom-width: 0px
border-end-end-radius: 0px
border-end-start-radius: 0px
border-image-slice: 100%
border-image-source: none
border-image-width: 1
border-inline-end-color: rgb(0, 0, 0)
border-inline-end-style: none
border-inline-end-width: 0px
@ -159,7 +161,7 @@ grid-row-start: auto
grid-template-areas: none
grid-template-columns: none
grid-template-rows: none
height: 2415px
height: 2445px
inline-size: 784px
inset-block-end: auto
inset-block-start: auto

View file

@ -2,7 +2,8 @@ Harness status: OK
Found 56 tests
56 Fail
17 Pass
39 Fail
Fail Compositing: property <border-image-slice> underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (-0.25) should be [0]
Fail Compositing: property <border-image-slice> underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0) should be [2 4 6 8]
Fail Compositing: property <border-image-slice> underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0.25) should be [27 29 31 33]
@ -32,7 +33,7 @@ Fail Compositing: property <border-image-slice> underlying [10% 20%] from add [1
Fail Compositing: property <border-image-slice> underlying [10% 20%] from add [190% 180% 290% 280%] to add [90% 80%] at (1) should be [100%]
Fail Compositing: property <border-image-slice> underlying [10% 20%] from add [190% 180% 290% 280%] to add [90% 80%] at (1.25) should be [75% 75% 50% 50%]
Fail Compositing: property <border-image-slice> underlying [10 20%] from replace [100 100%] to add [190 180%] at (-0.25) should be [75 75%]
Fail Compositing: property <border-image-slice> underlying [10 20%] from replace [100 100%] to add [190 180%] at (0) should be [100 100%]
Pass Compositing: property <border-image-slice> underlying [10 20%] from replace [100 100%] to add [190 180%] at (0) should be [100 100%]
Fail Compositing: property <border-image-slice> underlying [10 20%] from replace [100 100%] to add [190 180%] at (0.25) should be [125 125%]
Fail Compositing: property <border-image-slice> underlying [10 20%] from replace [100 100%] to add [190 180%] at (0.5) should be [150 150%]
Fail Compositing: property <border-image-slice> underlying [10 20%] from replace [100 100%] to add [190 180%] at (0.75) should be [175 175%]
@ -43,19 +44,19 @@ Fail Compositing: property <border-image-slice> underlying [10% 20] from add [90
Fail Compositing: property <border-image-slice> underlying [10% 20] from add [90% 80] to replace [0% 0 0% 0] at (0.25) should be [75% 75]
Fail Compositing: property <border-image-slice> underlying [10% 20] from add [90% 80] to replace [0% 0 0% 0] at (0.5) should be [50% 50]
Fail Compositing: property <border-image-slice> underlying [10% 20] from add [90% 80] to replace [0% 0 0% 0] at (0.75) should be [25% 25]
Fail Compositing: property <border-image-slice> underlying [10% 20] from add [90% 80] to replace [0% 0 0% 0] at (1) should be [0% 0]
Fail Compositing: property <border-image-slice> underlying [10% 20] from add [90% 80] to replace [0% 0 0% 0] at (1.25) should be [0% 0]
Fail Compositing: property <border-image-slice> underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (-0.25) should be [100% 150%]
Fail Compositing: property <border-image-slice> underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (0) should be [100% 150%]
Fail Compositing: property <border-image-slice> underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (0.25) should be [100% 150%]
Fail Compositing: property <border-image-slice> underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (0.5) should be [200% 250% fill]
Fail Compositing: property <border-image-slice> underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (0.75) should be [200% 250% fill]
Fail Compositing: property <border-image-slice> underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (1) should be [200% 250% fill]
Fail Compositing: property <border-image-slice> underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (1.25) should be [200% 250% fill]
Fail Compositing: property <border-image-slice> underlying [10 20] from add [100 150%] to add [200% 250] at (-0.25) should be [100 150%]
Fail Compositing: property <border-image-slice> underlying [10 20] from add [100 150%] to add [200% 250] at (0) should be [100 150%]
Fail Compositing: property <border-image-slice> underlying [10 20] from add [100 150%] to add [200% 250] at (0.25) should be [100 150%]
Fail Compositing: property <border-image-slice> underlying [10 20] from add [100 150%] to add [200% 250] at (0.5) should be [200% 250]
Fail Compositing: property <border-image-slice> underlying [10 20] from add [100 150%] to add [200% 250] at (0.75) should be [200% 250]
Fail Compositing: property <border-image-slice> underlying [10 20] from add [100 150%] to add [200% 250] at (1) should be [200% 250]
Fail Compositing: property <border-image-slice> underlying [10 20] from add [100 150%] to add [200% 250] at (1.25) should be [200% 250]
Pass Compositing: property <border-image-slice> underlying [10% 20] from add [90% 80] to replace [0% 0 0% 0] at (1) should be [0% 0]
Pass Compositing: property <border-image-slice> underlying [10% 20] from add [90% 80] to replace [0% 0 0% 0] at (1.25) should be [0% 0]
Pass Compositing: property <border-image-slice> underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (-0.25) should be [100% 150%]
Pass Compositing: property <border-image-slice> underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (0) should be [100% 150%]
Pass Compositing: property <border-image-slice> underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (0.25) should be [100% 150%]
Pass Compositing: property <border-image-slice> underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (0.5) should be [200% 250% fill]
Pass Compositing: property <border-image-slice> underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (0.75) should be [200% 250% fill]
Pass Compositing: property <border-image-slice> underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (1) should be [200% 250% fill]
Pass Compositing: property <border-image-slice> underlying [10 20] from add [100% 150%] to add [200% 250% fill] at (1.25) should be [200% 250% fill]
Pass Compositing: property <border-image-slice> underlying [10 20] from add [100 150%] to add [200% 250] at (-0.25) should be [100 150%]
Pass Compositing: property <border-image-slice> underlying [10 20] from add [100 150%] to add [200% 250] at (0) should be [100 150%]
Pass Compositing: property <border-image-slice> underlying [10 20] from add [100 150%] to add [200% 250] at (0.25) should be [100 150%]
Pass Compositing: property <border-image-slice> underlying [10 20] from add [100 150%] to add [200% 250] at (0.5) should be [200% 250]
Pass Compositing: property <border-image-slice> underlying [10 20] from add [100 150%] to add [200% 250] at (0.75) should be [200% 250]
Pass Compositing: property <border-image-slice> underlying [10 20] from add [100 150%] to add [200% 250] at (1) should be [200% 250]
Pass Compositing: property <border-image-slice> underlying [10 20] from add [100 150%] to add [200% 250] at (1.25) should be [200% 250]

View file

@ -2,5 +2,5 @@ Harness status: OK
Found 1 tests
1 Fail
Fail border-image-slice interpolation stability
1 Pass
Pass border-image-slice interpolation stability

View file

@ -2,438 +2,439 @@ Harness status: OK
Found 434 tests
434 Fail
260 Pass
174 Fail
Fail CSS Transitions: property <border-image-slice> from neutral to [10%] at (-0.3) should be [23%]
Fail CSS Transitions: property <border-image-slice> from neutral to [10%] at (0) should be [20%]
Fail CSS Transitions: property <border-image-slice> from neutral to [10%] at (0.3) should be [17%]
Fail CSS Transitions: property <border-image-slice> from neutral to [10%] at (0.5) should be [15%]
Fail CSS Transitions: property <border-image-slice> from neutral to [10%] at (0.6) should be [14%]
Fail CSS Transitions: property <border-image-slice> from neutral to [10%] at (1) should be [10%]
Pass CSS Transitions: property <border-image-slice> from neutral to [10%] at (1) should be [10%]
Fail CSS Transitions: property <border-image-slice> from neutral to [10%] at (1.5) should be [5%]
Fail CSS Transitions with transition: all: property <border-image-slice> from neutral to [10%] at (-0.3) should be [23%]
Fail CSS Transitions with transition: all: property <border-image-slice> from neutral to [10%] at (0) should be [20%]
Fail CSS Transitions with transition: all: property <border-image-slice> from neutral to [10%] at (0.3) should be [17%]
Fail CSS Transitions with transition: all: property <border-image-slice> from neutral to [10%] at (0.5) should be [15%]
Fail CSS Transitions with transition: all: property <border-image-slice> from neutral to [10%] at (0.6) should be [14%]
Fail CSS Transitions with transition: all: property <border-image-slice> from neutral to [10%] at (1) should be [10%]
Pass CSS Transitions with transition: all: property <border-image-slice> from neutral to [10%] at (1) should be [10%]
Fail CSS Transitions with transition: all: property <border-image-slice> from neutral to [10%] at (1.5) should be [5%]
Fail CSS Animations: property <border-image-slice> from neutral to [10%] at (-0.3) should be [23%]
Fail CSS Animations: property <border-image-slice> from neutral to [10%] at (0) should be [20%]
Pass CSS Animations: property <border-image-slice> from neutral to [10%] at (0) should be [20%]
Fail CSS Animations: property <border-image-slice> from neutral to [10%] at (0.3) should be [17%]
Fail CSS Animations: property <border-image-slice> from neutral to [10%] at (0.5) should be [15%]
Fail CSS Animations: property <border-image-slice> from neutral to [10%] at (0.6) should be [14%]
Fail CSS Animations: property <border-image-slice> from neutral to [10%] at (1) should be [10%]
Pass CSS Animations: property <border-image-slice> from neutral to [10%] at (1) should be [10%]
Fail CSS Animations: property <border-image-slice> from neutral to [10%] at (1.5) should be [5%]
Fail Web Animations: property <border-image-slice> from neutral to [10%] at (-0.3) should be [23%]
Fail Web Animations: property <border-image-slice> from neutral to [10%] at (0) should be [20%]
Pass Web Animations: property <border-image-slice> from neutral to [10%] at (0) should be [20%]
Fail Web Animations: property <border-image-slice> from neutral to [10%] at (0.3) should be [17%]
Fail Web Animations: property <border-image-slice> from neutral to [10%] at (0.5) should be [15%]
Fail Web Animations: property <border-image-slice> from neutral to [10%] at (0.6) should be [14%]
Fail Web Animations: property <border-image-slice> from neutral to [10%] at (1) should be [10%]
Pass Web Animations: property <border-image-slice> from neutral to [10%] at (1) should be [10%]
Fail Web Animations: property <border-image-slice> from neutral to [10%] at (1.5) should be [5%]
Fail CSS Transitions: property <border-image-slice> from [initial] to [10%] at (-0.3) should be [127%]
Fail CSS Transitions: property <border-image-slice> from [initial] to [10%] at (0) should be [100%]
Fail CSS Transitions: property <border-image-slice> from [initial] to [10%] at (0.3) should be [73%]
Fail CSS Transitions: property <border-image-slice> from [initial] to [10%] at (0.5) should be [55%]
Fail CSS Transitions: property <border-image-slice> from [initial] to [10%] at (0.6) should be [46%]
Fail CSS Transitions: property <border-image-slice> from [initial] to [10%] at (1) should be [10%]
Pass CSS Transitions: property <border-image-slice> from [initial] to [10%] at (1) should be [10%]
Fail CSS Transitions: property <border-image-slice> from [initial] to [10%] at (1.5) should be [0%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [initial] to [10%] at (-0.3) should be [127%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [initial] to [10%] at (0) should be [100%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [initial] to [10%] at (0.3) should be [73%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [initial] to [10%] at (0.5) should be [55%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [initial] to [10%] at (0.6) should be [46%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [initial] to [10%] at (1) should be [10%]
Pass CSS Transitions with transition: all: property <border-image-slice> from [initial] to [10%] at (1) should be [10%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [initial] to [10%] at (1.5) should be [0%]
Fail CSS Animations: property <border-image-slice> from [initial] to [10%] at (-0.3) should be [127%]
Fail CSS Animations: property <border-image-slice> from [initial] to [10%] at (0) should be [100%]
Pass CSS Animations: property <border-image-slice> from [initial] to [10%] at (0) should be [100%]
Fail CSS Animations: property <border-image-slice> from [initial] to [10%] at (0.3) should be [73%]
Fail CSS Animations: property <border-image-slice> from [initial] to [10%] at (0.5) should be [55%]
Fail CSS Animations: property <border-image-slice> from [initial] to [10%] at (0.6) should be [46%]
Fail CSS Animations: property <border-image-slice> from [initial] to [10%] at (1) should be [10%]
Pass CSS Animations: property <border-image-slice> from [initial] to [10%] at (1) should be [10%]
Fail CSS Animations: property <border-image-slice> from [initial] to [10%] at (1.5) should be [0%]
Fail Web Animations: property <border-image-slice> from [initial] to [10%] at (-0.3) should be [127%]
Fail Web Animations: property <border-image-slice> from [initial] to [10%] at (0) should be [100%]
Pass Web Animations: property <border-image-slice> from [initial] to [10%] at (0) should be [100%]
Fail Web Animations: property <border-image-slice> from [initial] to [10%] at (0.3) should be [73%]
Fail Web Animations: property <border-image-slice> from [initial] to [10%] at (0.5) should be [55%]
Fail Web Animations: property <border-image-slice> from [initial] to [10%] at (0.6) should be [46%]
Fail Web Animations: property <border-image-slice> from [initial] to [10%] at (1) should be [10%]
Pass Web Animations: property <border-image-slice> from [initial] to [10%] at (1) should be [10%]
Fail Web Animations: property <border-image-slice> from [initial] to [10%] at (1.5) should be [0%]
Fail CSS Transitions: property <border-image-slice> from [inherit] to [10%] at (-0.3) should be [62%]
Fail CSS Transitions: property <border-image-slice> from [inherit] to [10%] at (0) should be [50%]
Fail CSS Transitions: property <border-image-slice> from [inherit] to [10%] at (0.3) should be [38%]
Fail CSS Transitions: property <border-image-slice> from [inherit] to [10%] at (0.5) should be [30%]
Fail CSS Transitions: property <border-image-slice> from [inherit] to [10%] at (0.6) should be [26%]
Fail CSS Transitions: property <border-image-slice> from [inherit] to [10%] at (1) should be [10%]
Pass CSS Transitions: property <border-image-slice> from [inherit] to [10%] at (1) should be [10%]
Fail CSS Transitions: property <border-image-slice> from [inherit] to [10%] at (1.5) should be [0%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [inherit] to [10%] at (-0.3) should be [62%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [inherit] to [10%] at (0) should be [50%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [inherit] to [10%] at (0.3) should be [38%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [inherit] to [10%] at (0.5) should be [30%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [inherit] to [10%] at (0.6) should be [26%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [inherit] to [10%] at (1) should be [10%]
Pass CSS Transitions with transition: all: property <border-image-slice> from [inherit] to [10%] at (1) should be [10%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [inherit] to [10%] at (1.5) should be [0%]
Fail CSS Animations: property <border-image-slice> from [inherit] to [10%] at (-0.3) should be [62%]
Fail CSS Animations: property <border-image-slice> from [inherit] to [10%] at (0) should be [50%]
Pass CSS Animations: property <border-image-slice> from [inherit] to [10%] at (0) should be [50%]
Fail CSS Animations: property <border-image-slice> from [inherit] to [10%] at (0.3) should be [38%]
Fail CSS Animations: property <border-image-slice> from [inherit] to [10%] at (0.5) should be [30%]
Fail CSS Animations: property <border-image-slice> from [inherit] to [10%] at (0.6) should be [26%]
Fail CSS Animations: property <border-image-slice> from [inherit] to [10%] at (1) should be [10%]
Pass CSS Animations: property <border-image-slice> from [inherit] to [10%] at (1) should be [10%]
Fail CSS Animations: property <border-image-slice> from [inherit] to [10%] at (1.5) should be [0%]
Fail Web Animations: property <border-image-slice> from [inherit] to [10%] at (-0.3) should be [62%]
Fail Web Animations: property <border-image-slice> from [inherit] to [10%] at (0) should be [50%]
Pass Web Animations: property <border-image-slice> from [inherit] to [10%] at (0) should be [50%]
Fail Web Animations: property <border-image-slice> from [inherit] to [10%] at (0.3) should be [38%]
Fail Web Animations: property <border-image-slice> from [inherit] to [10%] at (0.5) should be [30%]
Fail Web Animations: property <border-image-slice> from [inherit] to [10%] at (0.6) should be [26%]
Fail Web Animations: property <border-image-slice> from [inherit] to [10%] at (1) should be [10%]
Pass Web Animations: property <border-image-slice> from [inherit] to [10%] at (1) should be [10%]
Fail Web Animations: property <border-image-slice> from [inherit] to [10%] at (1.5) should be [0%]
Fail CSS Transitions: property <border-image-slice> from [unset] to [10%] at (-0.3) should be [127%]
Fail CSS Transitions: property <border-image-slice> from [unset] to [10%] at (0) should be [100%]
Fail CSS Transitions: property <border-image-slice> from [unset] to [10%] at (0.3) should be [73%]
Fail CSS Transitions: property <border-image-slice> from [unset] to [10%] at (0.5) should be [55%]
Fail CSS Transitions: property <border-image-slice> from [unset] to [10%] at (0.6) should be [46%]
Fail CSS Transitions: property <border-image-slice> from [unset] to [10%] at (1) should be [10%]
Pass CSS Transitions: property <border-image-slice> from [unset] to [10%] at (1) should be [10%]
Fail CSS Transitions: property <border-image-slice> from [unset] to [10%] at (1.5) should be [0%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [unset] to [10%] at (-0.3) should be [127%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [unset] to [10%] at (0) should be [100%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [unset] to [10%] at (0.3) should be [73%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [unset] to [10%] at (0.5) should be [55%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [unset] to [10%] at (0.6) should be [46%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [unset] to [10%] at (1) should be [10%]
Pass CSS Transitions with transition: all: property <border-image-slice> from [unset] to [10%] at (1) should be [10%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [unset] to [10%] at (1.5) should be [0%]
Fail CSS Animations: property <border-image-slice> from [unset] to [10%] at (-0.3) should be [127%]
Fail CSS Animations: property <border-image-slice> from [unset] to [10%] at (0) should be [100%]
Pass CSS Animations: property <border-image-slice> from [unset] to [10%] at (0) should be [100%]
Fail CSS Animations: property <border-image-slice> from [unset] to [10%] at (0.3) should be [73%]
Fail CSS Animations: property <border-image-slice> from [unset] to [10%] at (0.5) should be [55%]
Fail CSS Animations: property <border-image-slice> from [unset] to [10%] at (0.6) should be [46%]
Fail CSS Animations: property <border-image-slice> from [unset] to [10%] at (1) should be [10%]
Pass CSS Animations: property <border-image-slice> from [unset] to [10%] at (1) should be [10%]
Fail CSS Animations: property <border-image-slice> from [unset] to [10%] at (1.5) should be [0%]
Fail Web Animations: property <border-image-slice> from [unset] to [10%] at (-0.3) should be [127%]
Fail Web Animations: property <border-image-slice> from [unset] to [10%] at (0) should be [100%]
Pass Web Animations: property <border-image-slice> from [unset] to [10%] at (0) should be [100%]
Fail Web Animations: property <border-image-slice> from [unset] to [10%] at (0.3) should be [73%]
Fail Web Animations: property <border-image-slice> from [unset] to [10%] at (0.5) should be [55%]
Fail Web Animations: property <border-image-slice> from [unset] to [10%] at (0.6) should be [46%]
Fail Web Animations: property <border-image-slice> from [unset] to [10%] at (1) should be [10%]
Pass Web Animations: property <border-image-slice> from [unset] to [10%] at (1) should be [10%]
Fail Web Animations: property <border-image-slice> from [unset] to [10%] at (1.5) should be [0%]
Fail CSS Transitions: property <border-image-slice> from [0%] to [50%] at (-0.3) should be [0%]
Fail CSS Transitions: property <border-image-slice> from [0%] to [50%] at (0) should be [0%]
Fail CSS Transitions: property <border-image-slice> from [0%] to [50%] at (0.3) should be [15%]
Fail CSS Transitions: property <border-image-slice> from [0%] to [50%] at (0.5) should be [25%]
Fail CSS Transitions: property <border-image-slice> from [0%] to [50%] at (0.6) should be [30%]
Fail CSS Transitions: property <border-image-slice> from [0%] to [50%] at (1) should be [50%]
Pass CSS Transitions: property <border-image-slice> from [0%] to [50%] at (1) should be [50%]
Fail CSS Transitions: property <border-image-slice> from [0%] to [50%] at (1.5) should be [75%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0%] to [50%] at (-0.3) should be [0%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0%] to [50%] at (0) should be [0%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0%] to [50%] at (0.3) should be [15%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0%] to [50%] at (0.5) should be [25%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0%] to [50%] at (0.6) should be [30%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0%] to [50%] at (1) should be [50%]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0%] to [50%] at (1) should be [50%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0%] to [50%] at (1.5) should be [75%]
Fail CSS Animations: property <border-image-slice> from [0%] to [50%] at (-0.3) should be [0%]
Fail CSS Animations: property <border-image-slice> from [0%] to [50%] at (0) should be [0%]
Pass CSS Animations: property <border-image-slice> from [0%] to [50%] at (-0.3) should be [0%]
Pass CSS Animations: property <border-image-slice> from [0%] to [50%] at (0) should be [0%]
Fail CSS Animations: property <border-image-slice> from [0%] to [50%] at (0.3) should be [15%]
Fail CSS Animations: property <border-image-slice> from [0%] to [50%] at (0.5) should be [25%]
Fail CSS Animations: property <border-image-slice> from [0%] to [50%] at (0.6) should be [30%]
Fail CSS Animations: property <border-image-slice> from [0%] to [50%] at (1) should be [50%]
Pass CSS Animations: property <border-image-slice> from [0%] to [50%] at (1) should be [50%]
Fail CSS Animations: property <border-image-slice> from [0%] to [50%] at (1.5) should be [75%]
Fail Web Animations: property <border-image-slice> from [0%] to [50%] at (-0.3) should be [0%]
Fail Web Animations: property <border-image-slice> from [0%] to [50%] at (0) should be [0%]
Pass Web Animations: property <border-image-slice> from [0%] to [50%] at (-0.3) should be [0%]
Pass Web Animations: property <border-image-slice> from [0%] to [50%] at (0) should be [0%]
Fail Web Animations: property <border-image-slice> from [0%] to [50%] at (0.3) should be [15%]
Fail Web Animations: property <border-image-slice> from [0%] to [50%] at (0.5) should be [25%]
Fail Web Animations: property <border-image-slice> from [0%] to [50%] at (0.6) should be [30%]
Fail Web Animations: property <border-image-slice> from [0%] to [50%] at (1) should be [50%]
Pass Web Animations: property <border-image-slice> from [0%] to [50%] at (1) should be [50%]
Fail Web Animations: property <border-image-slice> from [0%] to [50%] at (1.5) should be [75%]
Fail CSS Transitions: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (-0.5) should be [0% 0% 0% 10%]
Fail CSS Transitions: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0) should be [0% 10% 20% 30%]
Fail CSS Transitions: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.3) should be [12% 22% 32% 42%]
Fail CSS Transitions: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.5) should be [20% 30% 40% 50%]
Fail CSS Transitions: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.6) should be [24% 34% 44% 54%]
Fail CSS Transitions: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1) should be [40% 50% 60% 70%]
Pass CSS Transitions: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1) should be [40% 50% 60% 70%]
Fail CSS Transitions: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1.5) should be [60% 70% 80% 90%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (-0.5) should be [0% 0% 0% 10%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0) should be [0% 10% 20% 30%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.3) should be [12% 22% 32% 42%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.5) should be [20% 30% 40% 50%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.6) should be [24% 34% 44% 54%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1) should be [40% 50% 60% 70%]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1) should be [40% 50% 60% 70%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1.5) should be [60% 70% 80% 90%]
Fail CSS Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (-0.5) should be [0% 0% 0% 10%]
Fail CSS Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0) should be [0% 10% 20% 30%]
Pass CSS Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0) should be [0% 10% 20% 30%]
Fail CSS Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.3) should be [12% 22% 32% 42%]
Fail CSS Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.5) should be [20% 30% 40% 50%]
Fail CSS Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.6) should be [24% 34% 44% 54%]
Fail CSS Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1) should be [40% 50% 60% 70%]
Pass CSS Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1) should be [40% 50% 60% 70%]
Fail CSS Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1.5) should be [60% 70% 80% 90%]
Fail Web Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (-0.5) should be [0% 0% 0% 10%]
Fail Web Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0) should be [0% 10% 20% 30%]
Pass Web Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0) should be [0% 10% 20% 30%]
Fail Web Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.3) should be [12% 22% 32% 42%]
Fail Web Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.5) should be [20% 30% 40% 50%]
Fail Web Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (0.6) should be [24% 34% 44% 54%]
Fail Web Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1) should be [40% 50% 60% 70%]
Pass Web Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1) should be [40% 50% 60% 70%]
Fail Web Animations: property <border-image-slice> from [0% 10% 20% 30%] to [40% 50% 60% 70%] at (1.5) should be [60% 70% 80% 90%]
Fail CSS Transitions: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (-0.5) should be [0 0 0 10 fill]
Fail CSS Transitions: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0) should be [0 10 20 30 fill]
Fail CSS Transitions: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.3) should be [12 22 32 42 fill]
Fail CSS Transitions: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.5) should be [20 30 40 50 fill]
Fail CSS Transitions: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.6) should be [24 34 44 54 fill]
Fail CSS Transitions: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (1) should be [40 50 60 70 fill]
Pass CSS Transitions: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (1) should be [40 50 60 70 fill]
Fail CSS Transitions: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (1.5) should be [60 70 80 90 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (-0.5) should be [0 0 0 10 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0) should be [0 10 20 30 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.3) should be [12 22 32 42 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.5) should be [20 30 40 50 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.6) should be [24 34 44 54 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (1) should be [40 50 60 70 fill]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (1) should be [40 50 60 70 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (1.5) should be [60 70 80 90 fill]
Fail CSS Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (-0.5) should be [0 0 0 10 fill]
Fail CSS Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0) should be [0 10 20 30 fill]
Pass CSS Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0) should be [0 10 20 30 fill]
Fail CSS Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.3) should be [12 22 32 42 fill]
Fail CSS Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.5) should be [20 30 40 50 fill]
Fail CSS Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.6) should be [24 34 44 54 fill]
Fail CSS Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (1) should be [40 50 60 70 fill]
Pass CSS Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (1) should be [40 50 60 70 fill]
Fail CSS Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (1.5) should be [60 70 80 90 fill]
Fail Web Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (-0.5) should be [0 0 0 10 fill]
Fail Web Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0) should be [0 10 20 30 fill]
Pass Web Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0) should be [0 10 20 30 fill]
Fail Web Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.3) should be [12 22 32 42 fill]
Fail Web Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.5) should be [20 30 40 50 fill]
Fail Web Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (0.6) should be [24 34 44 54 fill]
Fail Web Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (1) should be [40 50 60 70 fill]
Pass Web Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (1) should be [40 50 60 70 fill]
Fail Web Animations: property <border-image-slice> from [0 10 20 30 fill] to [40 50 60 70 fill] at (1.5) should be [60 70 80 90 fill]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (-0.5) should be [0% 0 0% 10 fill]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0) should be [0% 10 20% 30 fill]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.3) should be [12% 22 32% 42 fill]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.5) should be [20% 30 40% 50 fill]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.6) should be [24% 34 44% 54 fill]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1) should be [40% 50 60% 70 fill]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1) should be [40% 50 60% 70 fill]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1.5) should be [60% 70 80% 90 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (-0.5) should be [0% 0 0% 10 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0) should be [0% 10 20% 30 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.3) should be [12% 22 32% 42 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.5) should be [20% 30 40% 50 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.6) should be [24% 34 44% 54 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1) should be [40% 50 60% 70 fill]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1) should be [40% 50 60% 70 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1.5) should be [60% 70 80% 90 fill]
Fail CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (-0.5) should be [0% 0 0% 10 fill]
Fail CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0) should be [0% 10 20% 30 fill]
Pass CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0) should be [0% 10 20% 30 fill]
Fail CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.3) should be [12% 22 32% 42 fill]
Fail CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.5) should be [20% 30 40% 50 fill]
Fail CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.6) should be [24% 34 44% 54 fill]
Fail CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1) should be [40% 50 60% 70 fill]
Pass CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1) should be [40% 50 60% 70 fill]
Fail CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1.5) should be [60% 70 80% 90 fill]
Fail Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (-0.5) should be [0% 0 0% 10 fill]
Fail Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0) should be [0% 10 20% 30 fill]
Pass Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0) should be [0% 10 20% 30 fill]
Fail Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.3) should be [12% 22 32% 42 fill]
Fail Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.5) should be [20% 30 40% 50 fill]
Fail Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (0.6) should be [24% 34 44% 54 fill]
Fail Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1) should be [40% 50 60% 70 fill]
Pass Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1) should be [40% 50 60% 70 fill]
Fail Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70 fill] at (1.5) should be [60% 70 80% 90 fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (-0.3) should be [0% fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0) should be [0% fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0.3) should be [0% fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0.5) should be [50%]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0.6) should be [50%]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (1) should be [50%]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (1.5) should be [50%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (-0.3) should be [0% fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0) should be [0% fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0.3) should be [0% fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0.5) should be [50%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0.6) should be [50%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (1) should be [50%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (1.5) should be [50%]
Fail CSS Transitions: property <border-image-slice> from [0% fill] to [50%] at (-0.3) should be [50%]
Fail CSS Transitions: property <border-image-slice> from [0% fill] to [50%] at (0) should be [50%]
Fail CSS Transitions: property <border-image-slice> from [0% fill] to [50%] at (0.3) should be [50%]
Fail CSS Transitions: property <border-image-slice> from [0% fill] to [50%] at (0.5) should be [50%]
Fail CSS Transitions: property <border-image-slice> from [0% fill] to [50%] at (0.6) should be [50%]
Fail CSS Transitions: property <border-image-slice> from [0% fill] to [50%] at (1) should be [50%]
Fail CSS Transitions: property <border-image-slice> from [0% fill] to [50%] at (1.5) should be [50%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% fill] to [50%] at (-0.3) should be [50%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% fill] to [50%] at (0) should be [50%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% fill] to [50%] at (0.3) should be [50%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% fill] to [50%] at (0.5) should be [50%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% fill] to [50%] at (0.6) should be [50%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% fill] to [50%] at (1) should be [50%]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% fill] to [50%] at (1.5) should be [50%]
Fail CSS Animations: property <border-image-slice> from [0% fill] to [50%] at (-0.3) should be [0% fill]
Fail CSS Animations: property <border-image-slice> from [0% fill] to [50%] at (0) should be [0% fill]
Fail CSS Animations: property <border-image-slice> from [0% fill] to [50%] at (0.3) should be [0% fill]
Fail CSS Animations: property <border-image-slice> from [0% fill] to [50%] at (0.5) should be [50%]
Fail CSS Animations: property <border-image-slice> from [0% fill] to [50%] at (0.6) should be [50%]
Fail CSS Animations: property <border-image-slice> from [0% fill] to [50%] at (1) should be [50%]
Fail CSS Animations: property <border-image-slice> from [0% fill] to [50%] at (1.5) should be [50%]
Fail Web Animations: property <border-image-slice> from [0% fill] to [50%] at (-0.3) should be [0% fill]
Fail Web Animations: property <border-image-slice> from [0% fill] to [50%] at (0) should be [0% fill]
Fail Web Animations: property <border-image-slice> from [0% fill] to [50%] at (0.3) should be [0% fill]
Fail Web Animations: property <border-image-slice> from [0% fill] to [50%] at (0.5) should be [50%]
Fail Web Animations: property <border-image-slice> from [0% fill] to [50%] at (0.6) should be [50%]
Fail Web Animations: property <border-image-slice> from [0% fill] to [50%] at (1) should be [50%]
Fail Web Animations: property <border-image-slice> from [0% fill] to [50%] at (1.5) should be [50%]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50%] to [100] at (-0.3) should be [50%]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50%] to [100] at (0) should be [50%]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50%] to [100] at (0.3) should be [50%]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50%] to [100] at (0.5) should be [100]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50%] to [100] at (0.6) should be [100]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50%] to [100] at (1) should be [100]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50%] to [100] at (1.5) should be [100]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50%] to [100] at (-0.3) should be [50%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50%] to [100] at (0) should be [50%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50%] to [100] at (0.3) should be [50%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50%] to [100] at (0.5) should be [100]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50%] to [100] at (0.6) should be [100]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50%] to [100] at (1) should be [100]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50%] to [100] at (1.5) should be [100]
Fail CSS Transitions: property <border-image-slice> from [50%] to [100] at (-0.3) should be [100]
Fail CSS Transitions: property <border-image-slice> from [50%] to [100] at (0) should be [100]
Fail CSS Transitions: property <border-image-slice> from [50%] to [100] at (0.3) should be [100]
Fail CSS Transitions: property <border-image-slice> from [50%] to [100] at (0.5) should be [100]
Fail CSS Transitions: property <border-image-slice> from [50%] to [100] at (0.6) should be [100]
Fail CSS Transitions: property <border-image-slice> from [50%] to [100] at (1) should be [100]
Fail CSS Transitions: property <border-image-slice> from [50%] to [100] at (1.5) should be [100]
Fail CSS Transitions with transition: all: property <border-image-slice> from [50%] to [100] at (-0.3) should be [100]
Fail CSS Transitions with transition: all: property <border-image-slice> from [50%] to [100] at (0) should be [100]
Fail CSS Transitions with transition: all: property <border-image-slice> from [50%] to [100] at (0.3) should be [100]
Fail CSS Transitions with transition: all: property <border-image-slice> from [50%] to [100] at (0.5) should be [100]
Fail CSS Transitions with transition: all: property <border-image-slice> from [50%] to [100] at (0.6) should be [100]
Fail CSS Transitions with transition: all: property <border-image-slice> from [50%] to [100] at (1) should be [100]
Fail CSS Transitions with transition: all: property <border-image-slice> from [50%] to [100] at (1.5) should be [100]
Fail CSS Animations: property <border-image-slice> from [50%] to [100] at (-0.3) should be [50%]
Fail CSS Animations: property <border-image-slice> from [50%] to [100] at (0) should be [50%]
Fail CSS Animations: property <border-image-slice> from [50%] to [100] at (0.3) should be [50%]
Fail CSS Animations: property <border-image-slice> from [50%] to [100] at (0.5) should be [100]
Fail CSS Animations: property <border-image-slice> from [50%] to [100] at (0.6) should be [100]
Fail CSS Animations: property <border-image-slice> from [50%] to [100] at (1) should be [100]
Fail CSS Animations: property <border-image-slice> from [50%] to [100] at (1.5) should be [100]
Fail Web Animations: property <border-image-slice> from [50%] to [100] at (-0.3) should be [50%]
Fail Web Animations: property <border-image-slice> from [50%] to [100] at (0) should be [50%]
Fail Web Animations: property <border-image-slice> from [50%] to [100] at (0.3) should be [50%]
Fail Web Animations: property <border-image-slice> from [50%] to [100] at (0.5) should be [100]
Fail Web Animations: property <border-image-slice> from [50%] to [100] at (0.6) should be [100]
Fail Web Animations: property <border-image-slice> from [50%] to [100] at (1) should be [100]
Fail Web Animations: property <border-image-slice> from [50%] to [100] at (1.5) should be [100]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (-0.3) should be [50% fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0) should be [50% fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0.3) should be [50% fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0.5) should be [100 fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0.6) should be [100 fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (1) should be [100 fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (1.5) should be [100 fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (-0.3) should be [50% fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0) should be [50% fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0.3) should be [50% fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0.5) should be [100 fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0.6) should be [100 fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (1) should be [100 fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (1.5) should be [100 fill]
Fail CSS Transitions: property <border-image-slice> from [50% fill] to [100 fill] at (-0.3) should be [100 fill]
Fail CSS Transitions: property <border-image-slice> from [50% fill] to [100 fill] at (0) should be [100 fill]
Fail CSS Transitions: property <border-image-slice> from [50% fill] to [100 fill] at (0.3) should be [100 fill]
Fail CSS Transitions: property <border-image-slice> from [50% fill] to [100 fill] at (0.5) should be [100 fill]
Fail CSS Transitions: property <border-image-slice> from [50% fill] to [100 fill] at (0.6) should be [100 fill]
Fail CSS Transitions: property <border-image-slice> from [50% fill] to [100 fill] at (1) should be [100 fill]
Fail CSS Transitions: property <border-image-slice> from [50% fill] to [100 fill] at (1.5) should be [100 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [50% fill] to [100 fill] at (-0.3) should be [100 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [50% fill] to [100 fill] at (0) should be [100 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [50% fill] to [100 fill] at (0.3) should be [100 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [50% fill] to [100 fill] at (0.5) should be [100 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [50% fill] to [100 fill] at (0.6) should be [100 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [50% fill] to [100 fill] at (1) should be [100 fill]
Fail CSS Transitions with transition: all: property <border-image-slice> from [50% fill] to [100 fill] at (1.5) should be [100 fill]
Fail CSS Animations: property <border-image-slice> from [50% fill] to [100 fill] at (-0.3) should be [50% fill]
Fail CSS Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0) should be [50% fill]
Fail CSS Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0.3) should be [50% fill]
Fail CSS Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0.5) should be [100 fill]
Fail CSS Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0.6) should be [100 fill]
Fail CSS Animations: property <border-image-slice> from [50% fill] to [100 fill] at (1) should be [100 fill]
Fail CSS Animations: property <border-image-slice> from [50% fill] to [100 fill] at (1.5) should be [100 fill]
Fail Web Animations: property <border-image-slice> from [50% fill] to [100 fill] at (-0.3) should be [50% fill]
Fail Web Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0) should be [50% fill]
Fail Web Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0.3) should be [50% fill]
Fail Web Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0.5) should be [100 fill]
Fail Web Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0.6) should be [100 fill]
Fail Web Animations: property <border-image-slice> from [50% fill] to [100 fill] at (1) should be [100 fill]
Fail Web Animations: property <border-image-slice> from [50% fill] to [100 fill] at (1.5) should be [100 fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [0% 10 20% 30 fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [0% 10 20% 30 fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [0% 10 20% 30 fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [0% 10 20% 30 fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [0% 10 20% 30 fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [0% 10 20% 30 fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [40% 50 60% 70]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [40% 50 60% 70]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [40% 50 60% 70]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [40% 50 60% 70]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [40% 50 60% 70]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [40% 50 60% 70]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70]
Fail CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [0% 10 20% 30 fill]
Fail CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [0% 10 20% 30 fill]
Fail CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [0% 10 20% 30 fill]
Fail CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70]
Fail CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70]
Fail CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70]
Fail CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70]
Fail Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [0% 10 20% 30 fill]
Fail Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [0% 10 20% 30 fill]
Fail Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [0% 10 20% 30 fill]
Fail Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70]
Fail Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70]
Fail Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70]
Fail Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [0% 10 20 30 fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [0% 10 20 30 fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [0% 10 20 30 fill]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [0% 10 20 30 fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [0% 10 20 30 fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [0% 10 20 30 fill]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [40 50 60% 70]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [40 50 60% 70]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [40 50 60% 70]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70]
Fail CSS Transitions: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [40 50 60% 70]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [40 50 60% 70]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [40 50 60% 70]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70]
Fail CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70]
Fail CSS Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [0% 10 20 30 fill]
Fail CSS Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [0% 10 20 30 fill]
Fail CSS Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [0% 10 20 30 fill]
Fail CSS Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70]
Fail CSS Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70]
Fail CSS Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70]
Fail CSS Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70]
Fail Web Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [0% 10 20 30 fill]
Fail Web Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [0% 10 20 30 fill]
Fail Web Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [0% 10 20 30 fill]
Fail Web Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70]
Fail Web Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70]
Fail Web Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70]
Fail Web Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (-0.3) should be [0% fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0) should be [0% fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0.3) should be [0% fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0.5) should be [50%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0.6) should be [50%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (1) should be [50%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (1.5) should be [50%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (-0.3) should be [0% fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0) should be [0% fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0.3) should be [0% fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0.5) should be [50%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (0.6) should be [50%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (1) should be [50%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% fill] to [50%] at (1.5) should be [50%]
Pass CSS Transitions: property <border-image-slice> from [0% fill] to [50%] at (-0.3) should be [50%]
Pass CSS Transitions: property <border-image-slice> from [0% fill] to [50%] at (0) should be [50%]
Pass CSS Transitions: property <border-image-slice> from [0% fill] to [50%] at (0.3) should be [50%]
Pass CSS Transitions: property <border-image-slice> from [0% fill] to [50%] at (0.5) should be [50%]
Pass CSS Transitions: property <border-image-slice> from [0% fill] to [50%] at (0.6) should be [50%]
Pass CSS Transitions: property <border-image-slice> from [0% fill] to [50%] at (1) should be [50%]
Pass CSS Transitions: property <border-image-slice> from [0% fill] to [50%] at (1.5) should be [50%]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% fill] to [50%] at (-0.3) should be [50%]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% fill] to [50%] at (0) should be [50%]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% fill] to [50%] at (0.3) should be [50%]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% fill] to [50%] at (0.5) should be [50%]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% fill] to [50%] at (0.6) should be [50%]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% fill] to [50%] at (1) should be [50%]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% fill] to [50%] at (1.5) should be [50%]
Pass CSS Animations: property <border-image-slice> from [0% fill] to [50%] at (-0.3) should be [0% fill]
Pass CSS Animations: property <border-image-slice> from [0% fill] to [50%] at (0) should be [0% fill]
Pass CSS Animations: property <border-image-slice> from [0% fill] to [50%] at (0.3) should be [0% fill]
Pass CSS Animations: property <border-image-slice> from [0% fill] to [50%] at (0.5) should be [50%]
Pass CSS Animations: property <border-image-slice> from [0% fill] to [50%] at (0.6) should be [50%]
Pass CSS Animations: property <border-image-slice> from [0% fill] to [50%] at (1) should be [50%]
Pass CSS Animations: property <border-image-slice> from [0% fill] to [50%] at (1.5) should be [50%]
Pass Web Animations: property <border-image-slice> from [0% fill] to [50%] at (-0.3) should be [0% fill]
Pass Web Animations: property <border-image-slice> from [0% fill] to [50%] at (0) should be [0% fill]
Pass Web Animations: property <border-image-slice> from [0% fill] to [50%] at (0.3) should be [0% fill]
Pass Web Animations: property <border-image-slice> from [0% fill] to [50%] at (0.5) should be [50%]
Pass Web Animations: property <border-image-slice> from [0% fill] to [50%] at (0.6) should be [50%]
Pass Web Animations: property <border-image-slice> from [0% fill] to [50%] at (1) should be [50%]
Pass Web Animations: property <border-image-slice> from [0% fill] to [50%] at (1.5) should be [50%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50%] to [100] at (-0.3) should be [50%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50%] to [100] at (0) should be [50%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50%] to [100] at (0.3) should be [50%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50%] to [100] at (0.5) should be [100]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50%] to [100] at (0.6) should be [100]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50%] to [100] at (1) should be [100]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50%] to [100] at (1.5) should be [100]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50%] to [100] at (-0.3) should be [50%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50%] to [100] at (0) should be [50%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50%] to [100] at (0.3) should be [50%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50%] to [100] at (0.5) should be [100]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50%] to [100] at (0.6) should be [100]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50%] to [100] at (1) should be [100]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50%] to [100] at (1.5) should be [100]
Pass CSS Transitions: property <border-image-slice> from [50%] to [100] at (-0.3) should be [100]
Pass CSS Transitions: property <border-image-slice> from [50%] to [100] at (0) should be [100]
Pass CSS Transitions: property <border-image-slice> from [50%] to [100] at (0.3) should be [100]
Pass CSS Transitions: property <border-image-slice> from [50%] to [100] at (0.5) should be [100]
Pass CSS Transitions: property <border-image-slice> from [50%] to [100] at (0.6) should be [100]
Pass CSS Transitions: property <border-image-slice> from [50%] to [100] at (1) should be [100]
Pass CSS Transitions: property <border-image-slice> from [50%] to [100] at (1.5) should be [100]
Pass CSS Transitions with transition: all: property <border-image-slice> from [50%] to [100] at (-0.3) should be [100]
Pass CSS Transitions with transition: all: property <border-image-slice> from [50%] to [100] at (0) should be [100]
Pass CSS Transitions with transition: all: property <border-image-slice> from [50%] to [100] at (0.3) should be [100]
Pass CSS Transitions with transition: all: property <border-image-slice> from [50%] to [100] at (0.5) should be [100]
Pass CSS Transitions with transition: all: property <border-image-slice> from [50%] to [100] at (0.6) should be [100]
Pass CSS Transitions with transition: all: property <border-image-slice> from [50%] to [100] at (1) should be [100]
Pass CSS Transitions with transition: all: property <border-image-slice> from [50%] to [100] at (1.5) should be [100]
Pass CSS Animations: property <border-image-slice> from [50%] to [100] at (-0.3) should be [50%]
Pass CSS Animations: property <border-image-slice> from [50%] to [100] at (0) should be [50%]
Pass CSS Animations: property <border-image-slice> from [50%] to [100] at (0.3) should be [50%]
Pass CSS Animations: property <border-image-slice> from [50%] to [100] at (0.5) should be [100]
Pass CSS Animations: property <border-image-slice> from [50%] to [100] at (0.6) should be [100]
Pass CSS Animations: property <border-image-slice> from [50%] to [100] at (1) should be [100]
Pass CSS Animations: property <border-image-slice> from [50%] to [100] at (1.5) should be [100]
Pass Web Animations: property <border-image-slice> from [50%] to [100] at (-0.3) should be [50%]
Pass Web Animations: property <border-image-slice> from [50%] to [100] at (0) should be [50%]
Pass Web Animations: property <border-image-slice> from [50%] to [100] at (0.3) should be [50%]
Pass Web Animations: property <border-image-slice> from [50%] to [100] at (0.5) should be [100]
Pass Web Animations: property <border-image-slice> from [50%] to [100] at (0.6) should be [100]
Pass Web Animations: property <border-image-slice> from [50%] to [100] at (1) should be [100]
Pass Web Animations: property <border-image-slice> from [50%] to [100] at (1.5) should be [100]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (-0.3) should be [50% fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0) should be [50% fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0.3) should be [50% fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0.5) should be [100 fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0.6) should be [100 fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (1) should be [100 fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (1.5) should be [100 fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (-0.3) should be [50% fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0) should be [50% fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0.3) should be [50% fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0.5) should be [100 fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (0.6) should be [100 fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (1) should be [100 fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [50% fill] to [100 fill] at (1.5) should be [100 fill]
Pass CSS Transitions: property <border-image-slice> from [50% fill] to [100 fill] at (-0.3) should be [100 fill]
Pass CSS Transitions: property <border-image-slice> from [50% fill] to [100 fill] at (0) should be [100 fill]
Pass CSS Transitions: property <border-image-slice> from [50% fill] to [100 fill] at (0.3) should be [100 fill]
Pass CSS Transitions: property <border-image-slice> from [50% fill] to [100 fill] at (0.5) should be [100 fill]
Pass CSS Transitions: property <border-image-slice> from [50% fill] to [100 fill] at (0.6) should be [100 fill]
Pass CSS Transitions: property <border-image-slice> from [50% fill] to [100 fill] at (1) should be [100 fill]
Pass CSS Transitions: property <border-image-slice> from [50% fill] to [100 fill] at (1.5) should be [100 fill]
Pass CSS Transitions with transition: all: property <border-image-slice> from [50% fill] to [100 fill] at (-0.3) should be [100 fill]
Pass CSS Transitions with transition: all: property <border-image-slice> from [50% fill] to [100 fill] at (0) should be [100 fill]
Pass CSS Transitions with transition: all: property <border-image-slice> from [50% fill] to [100 fill] at (0.3) should be [100 fill]
Pass CSS Transitions with transition: all: property <border-image-slice> from [50% fill] to [100 fill] at (0.5) should be [100 fill]
Pass CSS Transitions with transition: all: property <border-image-slice> from [50% fill] to [100 fill] at (0.6) should be [100 fill]
Pass CSS Transitions with transition: all: property <border-image-slice> from [50% fill] to [100 fill] at (1) should be [100 fill]
Pass CSS Transitions with transition: all: property <border-image-slice> from [50% fill] to [100 fill] at (1.5) should be [100 fill]
Pass CSS Animations: property <border-image-slice> from [50% fill] to [100 fill] at (-0.3) should be [50% fill]
Pass CSS Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0) should be [50% fill]
Pass CSS Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0.3) should be [50% fill]
Pass CSS Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0.5) should be [100 fill]
Pass CSS Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0.6) should be [100 fill]
Pass CSS Animations: property <border-image-slice> from [50% fill] to [100 fill] at (1) should be [100 fill]
Pass CSS Animations: property <border-image-slice> from [50% fill] to [100 fill] at (1.5) should be [100 fill]
Pass Web Animations: property <border-image-slice> from [50% fill] to [100 fill] at (-0.3) should be [50% fill]
Pass Web Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0) should be [50% fill]
Pass Web Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0.3) should be [50% fill]
Pass Web Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0.5) should be [100 fill]
Pass Web Animations: property <border-image-slice> from [50% fill] to [100 fill] at (0.6) should be [100 fill]
Pass Web Animations: property <border-image-slice> from [50% fill] to [100 fill] at (1) should be [100 fill]
Pass Web Animations: property <border-image-slice> from [50% fill] to [100 fill] at (1.5) should be [100 fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [0% 10 20% 30 fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [0% 10 20% 30 fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [0% 10 20% 30 fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [0% 10 20% 30 fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [0% 10 20% 30 fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [0% 10 20% 30 fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [40% 50 60% 70]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [40% 50 60% 70]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [40% 50 60% 70]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [40% 50 60% 70]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [40% 50 60% 70]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [40% 50 60% 70]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70]
Pass CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [0% 10 20% 30 fill]
Pass CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [0% 10 20% 30 fill]
Pass CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [0% 10 20% 30 fill]
Pass CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70]
Pass CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70]
Pass CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70]
Pass CSS Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70]
Pass Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (-0.3) should be [0% 10 20% 30 fill]
Pass Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0) should be [0% 10 20% 30 fill]
Pass Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.3) should be [0% 10 20% 30 fill]
Pass Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.5) should be [40% 50 60% 70]
Pass Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (0.6) should be [40% 50 60% 70]
Pass Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1) should be [40% 50 60% 70]
Pass Web Animations: property <border-image-slice> from [0% 10 20% 30 fill] to [40% 50 60% 70] at (1.5) should be [40% 50 60% 70]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [0% 10 20 30 fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [0% 10 20 30 fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [0% 10 20 30 fill]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [0% 10 20 30 fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [0% 10 20 30 fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [0% 10 20 30 fill]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [40 50 60% 70]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [40 50 60% 70]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [40 50 60% 70]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70]
Pass CSS Transitions: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [40 50 60% 70]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [40 50 60% 70]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [40 50 60% 70]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70]
Pass CSS Transitions with transition: all: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70]
Pass CSS Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [0% 10 20 30 fill]
Pass CSS Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [0% 10 20 30 fill]
Pass CSS Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [0% 10 20 30 fill]
Pass CSS Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70]
Pass CSS Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70]
Pass CSS Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70]
Pass CSS Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70]
Pass Web Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (-0.3) should be [0% 10 20 30 fill]
Pass Web Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0) should be [0% 10 20 30 fill]
Pass Web Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.3) should be [0% 10 20 30 fill]
Pass Web Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.5) should be [40 50 60% 70]
Pass Web Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (0.6) should be [40 50 60% 70]
Pass Web Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1) should be [40 50 60% 70]
Pass Web Animations: property <border-image-slice> from [0% 10 20 30 fill] to [40 50 60% 70] at (1.5) should be [40 50 60% 70]

View file

@ -2,7 +2,8 @@ Harness status: OK
Found 56 tests
56 Fail
15 Pass
41 Fail
Fail Compositing: property <border-image-width> underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (-0.25) should be [0]
Fail Compositing: property <border-image-width> underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0) should be [2 4 6 8]
Fail Compositing: property <border-image-width> underlying [1 2 3 4] from add [1 2 3 4] to add [101 102 103 104] at (0.25) should be [27 29 31 33]
@ -32,7 +33,7 @@ Fail Compositing: property <border-image-width> underlying [10px 20px] from add
Fail Compositing: property <border-image-width> underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (1) should be [100px]
Fail Compositing: property <border-image-width> underlying [10px 20px] from add [190px 180px 290px 280px] to add [90px 80px] at (1.25) should be [75px 75px 50px 50px]
Fail Compositing: property <border-image-width> underlying [10 20px] from replace [100 100px] to add [190 180px] at (-0.25) should be [75 75px]
Fail Compositing: property <border-image-width> underlying [10 20px] from replace [100 100px] to add [190 180px] at (0) should be [100 100px]
Pass Compositing: property <border-image-width> underlying [10 20px] from replace [100 100px] to add [190 180px] at (0) should be [100 100px]
Fail Compositing: property <border-image-width> underlying [10 20px] from replace [100 100px] to add [190 180px] at (0.25) should be [125 125px]
Fail Compositing: property <border-image-width> underlying [10 20px] from replace [100 100px] to add [190 180px] at (0.5) should be [150 150px]
Fail Compositing: property <border-image-width> underlying [10 20px] from replace [100 100px] to add [190 180px] at (0.75) should be [175 175px]
@ -45,17 +46,17 @@ Fail Compositing: property <border-image-width> underlying [10px 20] from add [9
Fail Compositing: property <border-image-width> underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (0.75) should be [25px 25]
Fail Compositing: property <border-image-width> underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (1) should be [0px 0]
Fail Compositing: property <border-image-width> underlying [10px 20] from add [90px 80] to replace [0px 0 0px 0] at (1.25) should be [0px 0]
Fail Compositing: property <border-image-width> underlying [10 20] from add [100px 150px] to add [200px 250px] at (-0.25) should be [75px 125px]
Fail Compositing: property <border-image-width> underlying [10 20] from add [100px 150px] to add [200px 250px] at (0) should be [100px 150px]
Fail Compositing: property <border-image-width> underlying [10 20] from add [100px 150px] to add [200px 250px] at (0.25) should be [125px 175px]
Fail Compositing: property <border-image-width> underlying [10 20] from add [100px 150px] to add [200px 250px] at (0.5) should be [150px 200px]
Fail Compositing: property <border-image-width> underlying [10 20] from add [100px 150px] to add [200px 250px] at (0.75) should be [175px 225px]
Fail Compositing: property <border-image-width> underlying [10 20] from add [100px 150px] to add [200px 250px] at (1) should be [200px 250px]
Fail Compositing: property <border-image-width> underlying [10 20] from add [100px 150px] to add [200px 250px] at (1.25) should be [225px 275px]
Fail Compositing: property <border-image-width> underlying [10 20] from add [100 150px] to add [200% 250] at (-0.25) should be [100 150px]
Fail Compositing: property <border-image-width> underlying [10 20] from add [100 150px] to add [200% 250] at (0) should be [100 150px]
Fail Compositing: property <border-image-width> underlying [10 20] from add [100 150px] to add [200% 250] at (0.25) should be [100 150px]
Fail Compositing: property <border-image-width> underlying [10 20] from add [100 150px] to add [200% 250] at (0.5) should be [200% 250]
Fail Compositing: property <border-image-width> underlying [10 20] from add [100 150px] to add [200% 250] at (0.75) should be [200% 250]
Fail Compositing: property <border-image-width> underlying [10 20] from add [100 150px] to add [200% 250] at (1) should be [200% 250]
Fail Compositing: property <border-image-width> underlying [10 20] from add [100 150px] to add [200% 250] at (1.25) should be [200% 250]
Pass Compositing: property <border-image-width> underlying [10 20] from add [100px 150px] to add [200px 250px] at (-0.25) should be [75px 125px]
Pass Compositing: property <border-image-width> underlying [10 20] from add [100px 150px] to add [200px 250px] at (0) should be [100px 150px]
Pass Compositing: property <border-image-width> underlying [10 20] from add [100px 150px] to add [200px 250px] at (0.25) should be [125px 175px]
Pass Compositing: property <border-image-width> underlying [10 20] from add [100px 150px] to add [200px 250px] at (0.5) should be [150px 200px]
Pass Compositing: property <border-image-width> underlying [10 20] from add [100px 150px] to add [200px 250px] at (0.75) should be [175px 225px]
Pass Compositing: property <border-image-width> underlying [10 20] from add [100px 150px] to add [200px 250px] at (1) should be [200px 250px]
Pass Compositing: property <border-image-width> underlying [10 20] from add [100px 150px] to add [200px 250px] at (1.25) should be [225px 275px]
Pass Compositing: property <border-image-width> underlying [10 20] from add [100 150px] to add [200% 250] at (-0.25) should be [100 150px]
Pass Compositing: property <border-image-width> underlying [10 20] from add [100 150px] to add [200% 250] at (0) should be [100 150px]
Pass Compositing: property <border-image-width> underlying [10 20] from add [100 150px] to add [200% 250] at (0.25) should be [100 150px]
Pass Compositing: property <border-image-width> underlying [10 20] from add [100 150px] to add [200% 250] at (0.5) should be [200% 250]
Pass Compositing: property <border-image-width> underlying [10 20] from add [100 150px] to add [200% 250] at (0.75) should be [200% 250]
Pass Compositing: property <border-image-width> underlying [10 20] from add [100 150px] to add [200% 250] at (1) should be [200% 250]
Pass Compositing: property <border-image-width> underlying [10 20] from add [100 150px] to add [200% 250] at (1.25) should be [200% 250]

View file

@ -2,28 +2,29 @@ Harness status: OK
Found 558 tests
558 Fail
Fail CSS Transitions: property <border-image-width> from neutral to [20px] at (-0.3) should be [7px]
Fail CSS Transitions: property <border-image-width> from neutral to [20px] at (0) should be [10px]
Fail CSS Transitions: property <border-image-width> from neutral to [20px] at (0.3) should be [13px]
Fail CSS Transitions: property <border-image-width> from neutral to [20px] at (0.6) should be [16px]
Fail CSS Transitions: property <border-image-width> from neutral to [20px] at (1) should be [20px]
Fail CSS Transitions: property <border-image-width> from neutral to [20px] at (1.5) should be [25px]
Fail CSS Transitions: property <border-image-width> from neutral to [20px] at (5) should be [60px]
Fail CSS Transitions: property <border-image-width> from neutral to [20px] at (10) should be [110px]
Fail CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (-0.3) should be [7px]
Fail CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (0) should be [10px]
Fail CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (0.3) should be [13px]
Fail CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (0.6) should be [16px]
Fail CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (1) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (1.5) should be [25px]
Fail CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (5) should be [60px]
Fail CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (10) should be [110px]
464 Pass
94 Fail
Pass CSS Transitions: property <border-image-width> from neutral to [20px] at (-0.3) should be [7px]
Pass CSS Transitions: property <border-image-width> from neutral to [20px] at (0) should be [10px]
Pass CSS Transitions: property <border-image-width> from neutral to [20px] at (0.3) should be [13px]
Pass CSS Transitions: property <border-image-width> from neutral to [20px] at (0.6) should be [16px]
Pass CSS Transitions: property <border-image-width> from neutral to [20px] at (1) should be [20px]
Pass CSS Transitions: property <border-image-width> from neutral to [20px] at (1.5) should be [25px]
Pass CSS Transitions: property <border-image-width> from neutral to [20px] at (5) should be [60px]
Pass CSS Transitions: property <border-image-width> from neutral to [20px] at (10) should be [110px]
Pass CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (-0.3) should be [7px]
Pass CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (0) should be [10px]
Pass CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (0.3) should be [13px]
Pass CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (0.6) should be [16px]
Pass CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (1) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (1.5) should be [25px]
Pass CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (5) should be [60px]
Pass CSS Transitions with transition: all: property <border-image-width> from neutral to [20px] at (10) should be [110px]
Fail CSS Animations: property <border-image-width> from neutral to [20px] at (-0.3) should be [7px]
Fail CSS Animations: property <border-image-width> from neutral to [20px] at (0) should be [10px]
Fail CSS Animations: property <border-image-width> from neutral to [20px] at (0.3) should be [13px]
Fail CSS Animations: property <border-image-width> from neutral to [20px] at (0.6) should be [16px]
Fail CSS Animations: property <border-image-width> from neutral to [20px] at (1) should be [20px]
Pass CSS Animations: property <border-image-width> from neutral to [20px] at (1) should be [20px]
Fail CSS Animations: property <border-image-width> from neutral to [20px] at (1.5) should be [25px]
Fail CSS Animations: property <border-image-width> from neutral to [20px] at (5) should be [60px]
Fail CSS Animations: property <border-image-width> from neutral to [20px] at (10) should be [110px]
@ -31,254 +32,254 @@ Fail Web Animations: property <border-image-width> from neutral to [20px] at (-0
Fail Web Animations: property <border-image-width> from neutral to [20px] at (0) should be [10px]
Fail Web Animations: property <border-image-width> from neutral to [20px] at (0.3) should be [13px]
Fail Web Animations: property <border-image-width> from neutral to [20px] at (0.6) should be [16px]
Fail Web Animations: property <border-image-width> from neutral to [20px] at (1) should be [20px]
Pass Web Animations: property <border-image-width> from neutral to [20px] at (1) should be [20px]
Fail Web Animations: property <border-image-width> from neutral to [20px] at (1.5) should be [25px]
Fail Web Animations: property <border-image-width> from neutral to [20px] at (5) should be [60px]
Fail Web Animations: property <border-image-width> from neutral to [20px] at (10) should be [110px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [initial] to [20px] at (-0.3) should be [initial]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [initial] to [20px] at (0) should be [initial]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [initial] to [20px] at (0.3) should be [initial]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [initial] to [20px] at (0.5) should be [20px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [initial] to [20px] at (0.6) should be [20px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [initial] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [initial] to [20px] at (1.5) should be [20px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [initial] to [20px] at (-0.3) should be [initial]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [initial] to [20px] at (0) should be [initial]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [initial] to [20px] at (0.3) should be [initial]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [initial] to [20px] at (0.5) should be [20px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [initial] to [20px] at (0.6) should be [20px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [initial] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [initial] to [20px] at (1.5) should be [20px]
Fail CSS Transitions: property <border-image-width> from [initial] to [20px] at (-0.3) should be [20px]
Fail CSS Transitions: property <border-image-width> from [initial] to [20px] at (0) should be [20px]
Fail CSS Transitions: property <border-image-width> from [initial] to [20px] at (0.3) should be [20px]
Fail CSS Transitions: property <border-image-width> from [initial] to [20px] at (0.5) should be [20px]
Fail CSS Transitions: property <border-image-width> from [initial] to [20px] at (0.6) should be [20px]
Fail CSS Transitions: property <border-image-width> from [initial] to [20px] at (1) should be [20px]
Fail CSS Transitions: property <border-image-width> from [initial] to [20px] at (1.5) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [initial] to [20px] at (-0.3) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [initial] to [20px] at (0) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [initial] to [20px] at (0.3) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [initial] to [20px] at (0.5) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [initial] to [20px] at (0.6) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [initial] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [initial] to [20px] at (1.5) should be [20px]
Fail CSS Animations: property <border-image-width> from [initial] to [20px] at (-0.3) should be [initial]
Fail CSS Animations: property <border-image-width> from [initial] to [20px] at (0) should be [initial]
Fail CSS Animations: property <border-image-width> from [initial] to [20px] at (0.3) should be [initial]
Fail CSS Animations: property <border-image-width> from [initial] to [20px] at (0.5) should be [20px]
Fail CSS Animations: property <border-image-width> from [initial] to [20px] at (0.6) should be [20px]
Fail CSS Animations: property <border-image-width> from [initial] to [20px] at (1) should be [20px]
Fail CSS Animations: property <border-image-width> from [initial] to [20px] at (1.5) should be [20px]
Fail Web Animations: property <border-image-width> from [initial] to [20px] at (-0.3) should be [initial]
Fail Web Animations: property <border-image-width> from [initial] to [20px] at (0) should be [initial]
Fail Web Animations: property <border-image-width> from [initial] to [20px] at (0.3) should be [initial]
Fail Web Animations: property <border-image-width> from [initial] to [20px] at (0.5) should be [20px]
Fail Web Animations: property <border-image-width> from [initial] to [20px] at (0.6) should be [20px]
Fail Web Animations: property <border-image-width> from [initial] to [20px] at (1) should be [20px]
Fail Web Animations: property <border-image-width> from [initial] to [20px] at (1.5) should be [20px]
Fail CSS Transitions: property <border-image-width> from [inherit] to [20px] at (-0.3) should be [124px]
Fail CSS Transitions: property <border-image-width> from [inherit] to [20px] at (0) should be [100px]
Fail CSS Transitions: property <border-image-width> from [inherit] to [20px] at (0.3) should be [76px]
Fail CSS Transitions: property <border-image-width> from [inherit] to [20px] at (0.6) should be [52px]
Fail CSS Transitions: property <border-image-width> from [inherit] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [initial] to [20px] at (-0.3) should be [initial]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [initial] to [20px] at (0) should be [initial]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [initial] to [20px] at (0.3) should be [initial]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [initial] to [20px] at (0.5) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [initial] to [20px] at (0.6) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [initial] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [initial] to [20px] at (1.5) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [initial] to [20px] at (-0.3) should be [initial]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [initial] to [20px] at (0) should be [initial]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [initial] to [20px] at (0.3) should be [initial]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [initial] to [20px] at (0.5) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [initial] to [20px] at (0.6) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [initial] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [initial] to [20px] at (1.5) should be [20px]
Pass CSS Transitions: property <border-image-width> from [initial] to [20px] at (-0.3) should be [20px]
Pass CSS Transitions: property <border-image-width> from [initial] to [20px] at (0) should be [20px]
Pass CSS Transitions: property <border-image-width> from [initial] to [20px] at (0.3) should be [20px]
Pass CSS Transitions: property <border-image-width> from [initial] to [20px] at (0.5) should be [20px]
Pass CSS Transitions: property <border-image-width> from [initial] to [20px] at (0.6) should be [20px]
Pass CSS Transitions: property <border-image-width> from [initial] to [20px] at (1) should be [20px]
Pass CSS Transitions: property <border-image-width> from [initial] to [20px] at (1.5) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [initial] to [20px] at (-0.3) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [initial] to [20px] at (0) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [initial] to [20px] at (0.3) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [initial] to [20px] at (0.5) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [initial] to [20px] at (0.6) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [initial] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [initial] to [20px] at (1.5) should be [20px]
Pass CSS Animations: property <border-image-width> from [initial] to [20px] at (-0.3) should be [initial]
Pass CSS Animations: property <border-image-width> from [initial] to [20px] at (0) should be [initial]
Pass CSS Animations: property <border-image-width> from [initial] to [20px] at (0.3) should be [initial]
Pass CSS Animations: property <border-image-width> from [initial] to [20px] at (0.5) should be [20px]
Pass CSS Animations: property <border-image-width> from [initial] to [20px] at (0.6) should be [20px]
Pass CSS Animations: property <border-image-width> from [initial] to [20px] at (1) should be [20px]
Pass CSS Animations: property <border-image-width> from [initial] to [20px] at (1.5) should be [20px]
Pass Web Animations: property <border-image-width> from [initial] to [20px] at (-0.3) should be [initial]
Pass Web Animations: property <border-image-width> from [initial] to [20px] at (0) should be [initial]
Pass Web Animations: property <border-image-width> from [initial] to [20px] at (0.3) should be [initial]
Pass Web Animations: property <border-image-width> from [initial] to [20px] at (0.5) should be [20px]
Pass Web Animations: property <border-image-width> from [initial] to [20px] at (0.6) should be [20px]
Pass Web Animations: property <border-image-width> from [initial] to [20px] at (1) should be [20px]
Pass Web Animations: property <border-image-width> from [initial] to [20px] at (1.5) should be [20px]
Pass CSS Transitions: property <border-image-width> from [inherit] to [20px] at (-0.3) should be [124px]
Pass CSS Transitions: property <border-image-width> from [inherit] to [20px] at (0) should be [100px]
Pass CSS Transitions: property <border-image-width> from [inherit] to [20px] at (0.3) should be [76px]
Pass CSS Transitions: property <border-image-width> from [inherit] to [20px] at (0.6) should be [52px]
Pass CSS Transitions: property <border-image-width> from [inherit] to [20px] at (1) should be [20px]
Fail CSS Transitions: property <border-image-width> from [inherit] to [20px] at (1.5) should be [0px]
Fail CSS Transitions: property <border-image-width> from [inherit] to [20px] at (5) should be [0px]
Fail CSS Transitions: property <border-image-width> from [inherit] to [20px] at (10) should be [0px]
Fail CSS Transitions with transition: all: property <border-image-width> from [inherit] to [20px] at (-0.3) should be [124px]
Fail CSS Transitions with transition: all: property <border-image-width> from [inherit] to [20px] at (0) should be [100px]
Fail CSS Transitions with transition: all: property <border-image-width> from [inherit] to [20px] at (0.3) should be [76px]
Fail CSS Transitions with transition: all: property <border-image-width> from [inherit] to [20px] at (0.6) should be [52px]
Fail CSS Transitions with transition: all: property <border-image-width> from [inherit] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [inherit] to [20px] at (-0.3) should be [124px]
Pass CSS Transitions with transition: all: property <border-image-width> from [inherit] to [20px] at (0) should be [100px]
Pass CSS Transitions with transition: all: property <border-image-width> from [inherit] to [20px] at (0.3) should be [76px]
Pass CSS Transitions with transition: all: property <border-image-width> from [inherit] to [20px] at (0.6) should be [52px]
Pass CSS Transitions with transition: all: property <border-image-width> from [inherit] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [inherit] to [20px] at (1.5) should be [0px]
Fail CSS Transitions with transition: all: property <border-image-width> from [inherit] to [20px] at (5) should be [0px]
Fail CSS Transitions with transition: all: property <border-image-width> from [inherit] to [20px] at (10) should be [0px]
Fail CSS Animations: property <border-image-width> from [inherit] to [20px] at (-0.3) should be [124px]
Fail CSS Animations: property <border-image-width> from [inherit] to [20px] at (0) should be [100px]
Fail CSS Animations: property <border-image-width> from [inherit] to [20px] at (0.3) should be [76px]
Fail CSS Animations: property <border-image-width> from [inherit] to [20px] at (0.6) should be [52px]
Fail CSS Animations: property <border-image-width> from [inherit] to [20px] at (1) should be [20px]
Pass CSS Animations: property <border-image-width> from [inherit] to [20px] at (-0.3) should be [124px]
Pass CSS Animations: property <border-image-width> from [inherit] to [20px] at (0) should be [100px]
Pass CSS Animations: property <border-image-width> from [inherit] to [20px] at (0.3) should be [76px]
Pass CSS Animations: property <border-image-width> from [inherit] to [20px] at (0.6) should be [52px]
Pass CSS Animations: property <border-image-width> from [inherit] to [20px] at (1) should be [20px]
Fail CSS Animations: property <border-image-width> from [inherit] to [20px] at (1.5) should be [0px]
Fail CSS Animations: property <border-image-width> from [inherit] to [20px] at (5) should be [0px]
Fail CSS Animations: property <border-image-width> from [inherit] to [20px] at (10) should be [0px]
Fail Web Animations: property <border-image-width> from [inherit] to [20px] at (-0.3) should be [124px]
Fail Web Animations: property <border-image-width> from [inherit] to [20px] at (0) should be [100px]
Fail Web Animations: property <border-image-width> from [inherit] to [20px] at (0.3) should be [76px]
Fail Web Animations: property <border-image-width> from [inherit] to [20px] at (0.6) should be [52px]
Fail Web Animations: property <border-image-width> from [inherit] to [20px] at (1) should be [20px]
Pass Web Animations: property <border-image-width> from [inherit] to [20px] at (-0.3) should be [124px]
Pass Web Animations: property <border-image-width> from [inherit] to [20px] at (0) should be [100px]
Pass Web Animations: property <border-image-width> from [inherit] to [20px] at (0.3) should be [76px]
Pass Web Animations: property <border-image-width> from [inherit] to [20px] at (0.6) should be [52px]
Pass Web Animations: property <border-image-width> from [inherit] to [20px] at (1) should be [20px]
Fail Web Animations: property <border-image-width> from [inherit] to [20px] at (1.5) should be [0px]
Fail Web Animations: property <border-image-width> from [inherit] to [20px] at (5) should be [0px]
Fail Web Animations: property <border-image-width> from [inherit] to [20px] at (10) should be [0px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [unset] to [20px] at (-0.3) should be [unset]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [unset] to [20px] at (0) should be [unset]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [unset] to [20px] at (0.3) should be [unset]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [unset] to [20px] at (0.5) should be [20px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [unset] to [20px] at (0.6) should be [20px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [unset] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [unset] to [20px] at (1.5) should be [20px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [unset] to [20px] at (-0.3) should be [unset]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [unset] to [20px] at (0) should be [unset]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [unset] to [20px] at (0.3) should be [unset]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [unset] to [20px] at (0.5) should be [20px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [unset] to [20px] at (0.6) should be [20px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [unset] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [unset] to [20px] at (1.5) should be [20px]
Fail CSS Transitions: property <border-image-width> from [unset] to [20px] at (-0.3) should be [20px]
Fail CSS Transitions: property <border-image-width> from [unset] to [20px] at (0) should be [20px]
Fail CSS Transitions: property <border-image-width> from [unset] to [20px] at (0.3) should be [20px]
Fail CSS Transitions: property <border-image-width> from [unset] to [20px] at (0.5) should be [20px]
Fail CSS Transitions: property <border-image-width> from [unset] to [20px] at (0.6) should be [20px]
Fail CSS Transitions: property <border-image-width> from [unset] to [20px] at (1) should be [20px]
Fail CSS Transitions: property <border-image-width> from [unset] to [20px] at (1.5) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [unset] to [20px] at (-0.3) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [unset] to [20px] at (0) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [unset] to [20px] at (0.3) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [unset] to [20px] at (0.5) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [unset] to [20px] at (0.6) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [unset] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [unset] to [20px] at (1.5) should be [20px]
Fail CSS Animations: property <border-image-width> from [unset] to [20px] at (-0.3) should be [unset]
Fail CSS Animations: property <border-image-width> from [unset] to [20px] at (0) should be [unset]
Fail CSS Animations: property <border-image-width> from [unset] to [20px] at (0.3) should be [unset]
Fail CSS Animations: property <border-image-width> from [unset] to [20px] at (0.5) should be [20px]
Fail CSS Animations: property <border-image-width> from [unset] to [20px] at (0.6) should be [20px]
Fail CSS Animations: property <border-image-width> from [unset] to [20px] at (1) should be [20px]
Fail CSS Animations: property <border-image-width> from [unset] to [20px] at (1.5) should be [20px]
Fail Web Animations: property <border-image-width> from [unset] to [20px] at (-0.3) should be [unset]
Fail Web Animations: property <border-image-width> from [unset] to [20px] at (0) should be [unset]
Fail Web Animations: property <border-image-width> from [unset] to [20px] at (0.3) should be [unset]
Fail Web Animations: property <border-image-width> from [unset] to [20px] at (0.5) should be [20px]
Fail Web Animations: property <border-image-width> from [unset] to [20px] at (0.6) should be [20px]
Fail Web Animations: property <border-image-width> from [unset] to [20px] at (1) should be [20px]
Fail Web Animations: property <border-image-width> from [unset] to [20px] at (1.5) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [unset] to [20px] at (-0.3) should be [unset]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [unset] to [20px] at (0) should be [unset]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [unset] to [20px] at (0.3) should be [unset]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [unset] to [20px] at (0.5) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [unset] to [20px] at (0.6) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [unset] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [unset] to [20px] at (1.5) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [unset] to [20px] at (-0.3) should be [unset]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [unset] to [20px] at (0) should be [unset]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [unset] to [20px] at (0.3) should be [unset]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [unset] to [20px] at (0.5) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [unset] to [20px] at (0.6) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [unset] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [unset] to [20px] at (1.5) should be [20px]
Pass CSS Transitions: property <border-image-width> from [unset] to [20px] at (-0.3) should be [20px]
Pass CSS Transitions: property <border-image-width> from [unset] to [20px] at (0) should be [20px]
Pass CSS Transitions: property <border-image-width> from [unset] to [20px] at (0.3) should be [20px]
Pass CSS Transitions: property <border-image-width> from [unset] to [20px] at (0.5) should be [20px]
Pass CSS Transitions: property <border-image-width> from [unset] to [20px] at (0.6) should be [20px]
Pass CSS Transitions: property <border-image-width> from [unset] to [20px] at (1) should be [20px]
Pass CSS Transitions: property <border-image-width> from [unset] to [20px] at (1.5) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [unset] to [20px] at (-0.3) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [unset] to [20px] at (0) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [unset] to [20px] at (0.3) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [unset] to [20px] at (0.5) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [unset] to [20px] at (0.6) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [unset] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [unset] to [20px] at (1.5) should be [20px]
Pass CSS Animations: property <border-image-width> from [unset] to [20px] at (-0.3) should be [unset]
Pass CSS Animations: property <border-image-width> from [unset] to [20px] at (0) should be [unset]
Pass CSS Animations: property <border-image-width> from [unset] to [20px] at (0.3) should be [unset]
Pass CSS Animations: property <border-image-width> from [unset] to [20px] at (0.5) should be [20px]
Pass CSS Animations: property <border-image-width> from [unset] to [20px] at (0.6) should be [20px]
Pass CSS Animations: property <border-image-width> from [unset] to [20px] at (1) should be [20px]
Pass CSS Animations: property <border-image-width> from [unset] to [20px] at (1.5) should be [20px]
Pass Web Animations: property <border-image-width> from [unset] to [20px] at (-0.3) should be [unset]
Pass Web Animations: property <border-image-width> from [unset] to [20px] at (0) should be [unset]
Pass Web Animations: property <border-image-width> from [unset] to [20px] at (0.3) should be [unset]
Pass Web Animations: property <border-image-width> from [unset] to [20px] at (0.5) should be [20px]
Pass Web Animations: property <border-image-width> from [unset] to [20px] at (0.6) should be [20px]
Pass Web Animations: property <border-image-width> from [unset] to [20px] at (1) should be [20px]
Pass Web Animations: property <border-image-width> from [unset] to [20px] at (1.5) should be [20px]
Fail CSS Transitions: property <border-image-width> from [0px] to [20px] at (-0.3) should be [0px]
Fail CSS Transitions: property <border-image-width> from [0px] to [20px] at (0) should be [0px]
Fail CSS Transitions: property <border-image-width> from [0px] to [20px] at (0.3) should be [6px]
Fail CSS Transitions: property <border-image-width> from [0px] to [20px] at (0.6) should be [12px]
Fail CSS Transitions: property <border-image-width> from [0px] to [20px] at (1) should be [20px]
Fail CSS Transitions: property <border-image-width> from [0px] to [20px] at (1.5) should be [30px]
Fail CSS Transitions: property <border-image-width> from [0px] to [20px] at (5) should be [100px]
Fail CSS Transitions: property <border-image-width> from [0px] to [20px] at (10) should be [200px]
Pass CSS Transitions: property <border-image-width> from [0px] to [20px] at (0) should be [0px]
Pass CSS Transitions: property <border-image-width> from [0px] to [20px] at (0.3) should be [6px]
Pass CSS Transitions: property <border-image-width> from [0px] to [20px] at (0.6) should be [12px]
Pass CSS Transitions: property <border-image-width> from [0px] to [20px] at (1) should be [20px]
Pass CSS Transitions: property <border-image-width> from [0px] to [20px] at (1.5) should be [30px]
Pass CSS Transitions: property <border-image-width> from [0px] to [20px] at (5) should be [100px]
Pass CSS Transitions: property <border-image-width> from [0px] to [20px] at (10) should be [200px]
Fail CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (-0.3) should be [0px]
Fail CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (0) should be [0px]
Fail CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (0.3) should be [6px]
Fail CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (0.6) should be [12px]
Fail CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (1.5) should be [30px]
Fail CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (5) should be [100px]
Fail CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (10) should be [200px]
Pass CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (0) should be [0px]
Pass CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (0.3) should be [6px]
Pass CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (0.6) should be [12px]
Pass CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (1.5) should be [30px]
Pass CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (5) should be [100px]
Pass CSS Transitions with transition: all: property <border-image-width> from [0px] to [20px] at (10) should be [200px]
Fail CSS Animations: property <border-image-width> from [0px] to [20px] at (-0.3) should be [0px]
Fail CSS Animations: property <border-image-width> from [0px] to [20px] at (0) should be [0px]
Fail CSS Animations: property <border-image-width> from [0px] to [20px] at (0.3) should be [6px]
Fail CSS Animations: property <border-image-width> from [0px] to [20px] at (0.6) should be [12px]
Fail CSS Animations: property <border-image-width> from [0px] to [20px] at (1) should be [20px]
Fail CSS Animations: property <border-image-width> from [0px] to [20px] at (1.5) should be [30px]
Fail CSS Animations: property <border-image-width> from [0px] to [20px] at (5) should be [100px]
Fail CSS Animations: property <border-image-width> from [0px] to [20px] at (10) should be [200px]
Pass CSS Animations: property <border-image-width> from [0px] to [20px] at (0) should be [0px]
Pass CSS Animations: property <border-image-width> from [0px] to [20px] at (0.3) should be [6px]
Pass CSS Animations: property <border-image-width> from [0px] to [20px] at (0.6) should be [12px]
Pass CSS Animations: property <border-image-width> from [0px] to [20px] at (1) should be [20px]
Pass CSS Animations: property <border-image-width> from [0px] to [20px] at (1.5) should be [30px]
Pass CSS Animations: property <border-image-width> from [0px] to [20px] at (5) should be [100px]
Pass CSS Animations: property <border-image-width> from [0px] to [20px] at (10) should be [200px]
Fail Web Animations: property <border-image-width> from [0px] to [20px] at (-0.3) should be [0px]
Fail Web Animations: property <border-image-width> from [0px] to [20px] at (0) should be [0px]
Fail Web Animations: property <border-image-width> from [0px] to [20px] at (0.3) should be [6px]
Fail Web Animations: property <border-image-width> from [0px] to [20px] at (0.6) should be [12px]
Fail Web Animations: property <border-image-width> from [0px] to [20px] at (1) should be [20px]
Fail Web Animations: property <border-image-width> from [0px] to [20px] at (1.5) should be [30px]
Fail Web Animations: property <border-image-width> from [0px] to [20px] at (5) should be [100px]
Fail Web Animations: property <border-image-width> from [0px] to [20px] at (10) should be [200px]
Pass Web Animations: property <border-image-width> from [0px] to [20px] at (0) should be [0px]
Pass Web Animations: property <border-image-width> from [0px] to [20px] at (0.3) should be [6px]
Pass Web Animations: property <border-image-width> from [0px] to [20px] at (0.6) should be [12px]
Pass Web Animations: property <border-image-width> from [0px] to [20px] at (1) should be [20px]
Pass Web Animations: property <border-image-width> from [0px] to [20px] at (1.5) should be [30px]
Pass Web Animations: property <border-image-width> from [0px] to [20px] at (5) should be [100px]
Pass Web Animations: property <border-image-width> from [0px] to [20px] at (10) should be [200px]
Fail CSS Transitions: property <border-image-width> from [0%] to [20%] at (-0.3) should be [0%]
Fail CSS Transitions: property <border-image-width> from [0%] to [20%] at (0) should be [0%]
Fail CSS Transitions: property <border-image-width> from [0%] to [20%] at (0.3) should be [6%]
Fail CSS Transitions: property <border-image-width> from [0%] to [20%] at (0.6) should be [12%]
Fail CSS Transitions: property <border-image-width> from [0%] to [20%] at (1) should be [20%]
Fail CSS Transitions: property <border-image-width> from [0%] to [20%] at (1.5) should be [30%]
Fail CSS Transitions: property <border-image-width> from [0%] to [20%] at (5) should be [100%]
Fail CSS Transitions: property <border-image-width> from [0%] to [20%] at (10) should be [200%]
Pass CSS Transitions: property <border-image-width> from [0%] to [20%] at (0) should be [0%]
Pass CSS Transitions: property <border-image-width> from [0%] to [20%] at (0.3) should be [6%]
Pass CSS Transitions: property <border-image-width> from [0%] to [20%] at (0.6) should be [12%]
Pass CSS Transitions: property <border-image-width> from [0%] to [20%] at (1) should be [20%]
Pass CSS Transitions: property <border-image-width> from [0%] to [20%] at (1.5) should be [30%]
Pass CSS Transitions: property <border-image-width> from [0%] to [20%] at (5) should be [100%]
Pass CSS Transitions: property <border-image-width> from [0%] to [20%] at (10) should be [200%]
Fail CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (-0.3) should be [0%]
Fail CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (0) should be [0%]
Fail CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (0.3) should be [6%]
Fail CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (0.6) should be [12%]
Fail CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (1) should be [20%]
Fail CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (1.5) should be [30%]
Fail CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (5) should be [100%]
Fail CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (10) should be [200%]
Pass CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (0) should be [0%]
Pass CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (0.3) should be [6%]
Pass CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (0.6) should be [12%]
Pass CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (1) should be [20%]
Pass CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (1.5) should be [30%]
Pass CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (5) should be [100%]
Pass CSS Transitions with transition: all: property <border-image-width> from [0%] to [20%] at (10) should be [200%]
Fail CSS Animations: property <border-image-width> from [0%] to [20%] at (-0.3) should be [0%]
Fail CSS Animations: property <border-image-width> from [0%] to [20%] at (0) should be [0%]
Fail CSS Animations: property <border-image-width> from [0%] to [20%] at (0.3) should be [6%]
Fail CSS Animations: property <border-image-width> from [0%] to [20%] at (0.6) should be [12%]
Fail CSS Animations: property <border-image-width> from [0%] to [20%] at (1) should be [20%]
Fail CSS Animations: property <border-image-width> from [0%] to [20%] at (1.5) should be [30%]
Fail CSS Animations: property <border-image-width> from [0%] to [20%] at (5) should be [100%]
Fail CSS Animations: property <border-image-width> from [0%] to [20%] at (10) should be [200%]
Pass CSS Animations: property <border-image-width> from [0%] to [20%] at (0) should be [0%]
Pass CSS Animations: property <border-image-width> from [0%] to [20%] at (0.3) should be [6%]
Pass CSS Animations: property <border-image-width> from [0%] to [20%] at (0.6) should be [12%]
Pass CSS Animations: property <border-image-width> from [0%] to [20%] at (1) should be [20%]
Pass CSS Animations: property <border-image-width> from [0%] to [20%] at (1.5) should be [30%]
Pass CSS Animations: property <border-image-width> from [0%] to [20%] at (5) should be [100%]
Pass CSS Animations: property <border-image-width> from [0%] to [20%] at (10) should be [200%]
Fail Web Animations: property <border-image-width> from [0%] to [20%] at (-0.3) should be [0%]
Fail Web Animations: property <border-image-width> from [0%] to [20%] at (0) should be [0%]
Fail Web Animations: property <border-image-width> from [0%] to [20%] at (0.3) should be [6%]
Fail Web Animations: property <border-image-width> from [0%] to [20%] at (0.6) should be [12%]
Fail Web Animations: property <border-image-width> from [0%] to [20%] at (1) should be [20%]
Fail Web Animations: property <border-image-width> from [0%] to [20%] at (1.5) should be [30%]
Fail Web Animations: property <border-image-width> from [0%] to [20%] at (5) should be [100%]
Fail Web Animations: property <border-image-width> from [0%] to [20%] at (10) should be [200%]
Pass Web Animations: property <border-image-width> from [0%] to [20%] at (0) should be [0%]
Pass Web Animations: property <border-image-width> from [0%] to [20%] at (0.3) should be [6%]
Pass Web Animations: property <border-image-width> from [0%] to [20%] at (0.6) should be [12%]
Pass Web Animations: property <border-image-width> from [0%] to [20%] at (1) should be [20%]
Pass Web Animations: property <border-image-width> from [0%] to [20%] at (1.5) should be [30%]
Pass Web Animations: property <border-image-width> from [0%] to [20%] at (5) should be [100%]
Pass Web Animations: property <border-image-width> from [0%] to [20%] at (10) should be [200%]
Fail CSS Transitions: property <border-image-width> from [0] to [20] at (-0.3) should be [0]
Fail CSS Transitions: property <border-image-width> from [0] to [20] at (0) should be [0]
Fail CSS Transitions: property <border-image-width> from [0] to [20] at (0.3) should be [6]
Fail CSS Transitions: property <border-image-width> from [0] to [20] at (0.6) should be [12]
Fail CSS Transitions: property <border-image-width> from [0] to [20] at (1) should be [20]
Fail CSS Transitions: property <border-image-width> from [0] to [20] at (1.5) should be [30]
Fail CSS Transitions: property <border-image-width> from [0] to [20] at (5) should be [100]
Fail CSS Transitions: property <border-image-width> from [0] to [20] at (10) should be [200]
Pass CSS Transitions: property <border-image-width> from [0] to [20] at (0) should be [0]
Pass CSS Transitions: property <border-image-width> from [0] to [20] at (0.3) should be [6]
Pass CSS Transitions: property <border-image-width> from [0] to [20] at (0.6) should be [12]
Pass CSS Transitions: property <border-image-width> from [0] to [20] at (1) should be [20]
Pass CSS Transitions: property <border-image-width> from [0] to [20] at (1.5) should be [30]
Pass CSS Transitions: property <border-image-width> from [0] to [20] at (5) should be [100]
Pass CSS Transitions: property <border-image-width> from [0] to [20] at (10) should be [200]
Fail CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (-0.3) should be [0]
Fail CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (0) should be [0]
Fail CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (0.3) should be [6]
Fail CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (0.6) should be [12]
Fail CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (1) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (1.5) should be [30]
Fail CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (5) should be [100]
Fail CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (10) should be [200]
Pass CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (0) should be [0]
Pass CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (0.3) should be [6]
Pass CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (0.6) should be [12]
Pass CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (1) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (1.5) should be [30]
Pass CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (5) should be [100]
Pass CSS Transitions with transition: all: property <border-image-width> from [0] to [20] at (10) should be [200]
Fail CSS Animations: property <border-image-width> from [0] to [20] at (-0.3) should be [0]
Fail CSS Animations: property <border-image-width> from [0] to [20] at (0) should be [0]
Fail CSS Animations: property <border-image-width> from [0] to [20] at (0.3) should be [6]
Fail CSS Animations: property <border-image-width> from [0] to [20] at (0.6) should be [12]
Fail CSS Animations: property <border-image-width> from [0] to [20] at (1) should be [20]
Fail CSS Animations: property <border-image-width> from [0] to [20] at (1.5) should be [30]
Fail CSS Animations: property <border-image-width> from [0] to [20] at (5) should be [100]
Fail CSS Animations: property <border-image-width> from [0] to [20] at (10) should be [200]
Pass CSS Animations: property <border-image-width> from [0] to [20] at (0) should be [0]
Pass CSS Animations: property <border-image-width> from [0] to [20] at (0.3) should be [6]
Pass CSS Animations: property <border-image-width> from [0] to [20] at (0.6) should be [12]
Pass CSS Animations: property <border-image-width> from [0] to [20] at (1) should be [20]
Pass CSS Animations: property <border-image-width> from [0] to [20] at (1.5) should be [30]
Pass CSS Animations: property <border-image-width> from [0] to [20] at (5) should be [100]
Pass CSS Animations: property <border-image-width> from [0] to [20] at (10) should be [200]
Fail Web Animations: property <border-image-width> from [0] to [20] at (-0.3) should be [0]
Fail Web Animations: property <border-image-width> from [0] to [20] at (0) should be [0]
Fail Web Animations: property <border-image-width> from [0] to [20] at (0.3) should be [6]
Fail Web Animations: property <border-image-width> from [0] to [20] at (0.6) should be [12]
Fail Web Animations: property <border-image-width> from [0] to [20] at (1) should be [20]
Fail Web Animations: property <border-image-width> from [0] to [20] at (1.5) should be [30]
Fail Web Animations: property <border-image-width> from [0] to [20] at (5) should be [100]
Fail Web Animations: property <border-image-width> from [0] to [20] at (10) should be [200]
Pass Web Animations: property <border-image-width> from [0] to [20] at (0) should be [0]
Pass Web Animations: property <border-image-width> from [0] to [20] at (0.3) should be [6]
Pass Web Animations: property <border-image-width> from [0] to [20] at (0.6) should be [12]
Pass Web Animations: property <border-image-width> from [0] to [20] at (1) should be [20]
Pass Web Animations: property <border-image-width> from [0] to [20] at (1.5) should be [30]
Pass Web Animations: property <border-image-width> from [0] to [20] at (5) should be [100]
Pass Web Animations: property <border-image-width> from [0] to [20] at (10) should be [200]
Fail CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (-0.3) should be [0px 5% 21 37px]
Fail CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0) should be [10px 20% 30 40px]
Fail CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.3) should be [31px 35% 39 43px]
Fail CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.6) should be [52px 50% 48 46px]
Fail CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1) should be [80px 70% 60 50px]
Fail CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1.5) should be [115px 95% 75 55px]
Fail CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (5) should be [360px 270% 180 90px]
Fail CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (10) should be [710px 520% 330 140px]
Pass CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0) should be [10px 20% 30 40px]
Pass CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.3) should be [31px 35% 39 43px]
Pass CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.6) should be [52px 50% 48 46px]
Pass CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1) should be [80px 70% 60 50px]
Pass CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1.5) should be [115px 95% 75 55px]
Pass CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (5) should be [360px 270% 180 90px]
Pass CSS Transitions: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (10) should be [710px 520% 330 140px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (-0.3) should be [0px 5% 21 37px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0) should be [10px 20% 30 40px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.3) should be [31px 35% 39 43px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.6) should be [52px 50% 48 46px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1) should be [80px 70% 60 50px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1.5) should be [115px 95% 75 55px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (5) should be [360px 270% 180 90px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (10) should be [710px 520% 330 140px]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0) should be [10px 20% 30 40px]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.3) should be [31px 35% 39 43px]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.6) should be [52px 50% 48 46px]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1) should be [80px 70% 60 50px]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1.5) should be [115px 95% 75 55px]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (5) should be [360px 270% 180 90px]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (10) should be [710px 520% 330 140px]
Fail CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (-0.3) should be [0px 5% 21 37px]
Fail CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0) should be [10px 20% 30 40px]
Fail CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.3) should be [31px 35% 39 43px]
Fail CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.6) should be [52px 50% 48 46px]
Fail CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1) should be [80px 70% 60 50px]
Fail CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1.5) should be [115px 95% 75 55px]
Fail CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (5) should be [360px 270% 180 90px]
Fail CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (10) should be [710px 520% 330 140px]
Pass CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0) should be [10px 20% 30 40px]
Pass CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.3) should be [31px 35% 39 43px]
Pass CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.6) should be [52px 50% 48 46px]
Pass CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1) should be [80px 70% 60 50px]
Pass CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1.5) should be [115px 95% 75 55px]
Pass CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (5) should be [360px 270% 180 90px]
Pass CSS Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (10) should be [710px 520% 330 140px]
Fail Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (-0.3) should be [0px 5% 21 37px]
Fail Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0) should be [10px 20% 30 40px]
Fail Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.3) should be [31px 35% 39 43px]
Fail Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.6) should be [52px 50% 48 46px]
Fail Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1) should be [80px 70% 60 50px]
Fail Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1.5) should be [115px 95% 75 55px]
Fail Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (5) should be [360px 270% 180 90px]
Fail Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (10) should be [710px 520% 330 140px]
Pass Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0) should be [10px 20% 30 40px]
Pass Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.3) should be [31px 35% 39 43px]
Pass Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (0.6) should be [52px 50% 48 46px]
Pass Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1) should be [80px 70% 60 50px]
Pass Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (1.5) should be [115px 95% 75 55px]
Pass Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (5) should be [360px 270% 180 90px]
Pass Web Animations: property <border-image-width> from [10px 20% 30 40px] to [80px 70% 60 50px] at (10) should be [710px 520% 330 140px]
Fail CSS Transitions: property <border-image-width> from [10%] to [20px] at (-0.3) should be [calc(13% + -6px)]
Fail CSS Transitions: property <border-image-width> from [10%] to [20px] at (0) should be [10%]
Fail CSS Transitions: property <border-image-width> from [10%] to [20px] at (0.3) should be [calc(7% + 6px)]
@ -328,236 +329,236 @@ Fail Web Animations: property <border-image-width> from [10px] to [20%] at (0.6)
Fail Web Animations: property <border-image-width> from [10px] to [20%] at (1) should be [20%]
Fail Web Animations: property <border-image-width> from [10px] to [20%] at (1.5) should be [calc(-5px + 30%)]
Fail CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (-0.3) should be [ 0px auto auto 0]
Fail CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0) should be [ 10px auto auto 20]
Fail CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.3) should be [ 40px auto auto 50]
Fail CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.6) should be [ 70px auto auto 80]
Fail CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1) should be [110px auto auto 120]
Fail CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1.5) should be [160px auto auto 170]
Pass CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0) should be [ 10px auto auto 20]
Pass CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.3) should be [ 40px auto auto 50]
Pass CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.6) should be [ 70px auto auto 80]
Pass CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1) should be [110px auto auto 120]
Pass CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1.5) should be [160px auto auto 170]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (-0.3) should be [ 0px auto auto 0]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0) should be [ 10px auto auto 20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.3) should be [ 40px auto auto 50]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.6) should be [ 70px auto auto 80]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1) should be [110px auto auto 120]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1.5) should be [160px auto auto 170]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0) should be [ 10px auto auto 20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.3) should be [ 40px auto auto 50]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.6) should be [ 70px auto auto 80]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1) should be [110px auto auto 120]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1.5) should be [160px auto auto 170]
Fail CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (-0.3) should be [ 0px auto auto 0]
Fail CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0) should be [ 10px auto auto 20]
Fail CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.3) should be [ 40px auto auto 50]
Fail CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.6) should be [ 70px auto auto 80]
Fail CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1) should be [110px auto auto 120]
Fail CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1.5) should be [160px auto auto 170]
Pass CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0) should be [ 10px auto auto 20]
Pass CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.3) should be [ 40px auto auto 50]
Pass CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.6) should be [ 70px auto auto 80]
Pass CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1) should be [110px auto auto 120]
Pass CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1.5) should be [160px auto auto 170]
Fail Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (-0.3) should be [ 0px auto auto 0]
Fail Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0) should be [ 10px auto auto 20]
Fail Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.3) should be [ 40px auto auto 50]
Fail Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.6) should be [ 70px auto auto 80]
Fail Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1) should be [110px auto auto 120]
Fail Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1.5) should be [160px auto auto 170]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [10px auto auto 20]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [10px auto auto 20]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [10px auto auto 20]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [10px auto auto 20]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [10px auto auto 20]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [10px auto auto 20]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto]
Fail CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [110px auto 120 auto]
Fail CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [110px auto 120 auto]
Fail CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [110px auto 120 auto]
Fail CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto]
Fail CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto]
Fail CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto]
Fail CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [110px auto 120 auto]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [110px auto 120 auto]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [110px auto 120 auto]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto]
Fail CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [10px auto auto 20]
Fail CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [10px auto auto 20]
Fail CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [10px auto auto 20]
Fail CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto]
Fail CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto]
Fail CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto]
Fail CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto]
Fail Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [10px auto auto 20]
Fail Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [10px auto auto 20]
Fail Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [10px auto auto 20]
Fail Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto]
Fail Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto]
Fail Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto]
Fail Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px] to [20] at (-0.3) should be [10px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px] to [20] at (0) should be [10px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px] to [20] at (0.3) should be [10px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px] to [20] at (0.5) should be [20]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px] to [20] at (0.6) should be [20]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px] to [20] at (1) should be [20]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px] to [20] at (1.5) should be [20]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px] to [20] at (-0.3) should be [10px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px] to [20] at (0) should be [10px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px] to [20] at (0.3) should be [10px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px] to [20] at (0.5) should be [20]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px] to [20] at (0.6) should be [20]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px] to [20] at (1) should be [20]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px] to [20] at (1.5) should be [20]
Fail CSS Transitions: property <border-image-width> from [10px] to [20] at (-0.3) should be [20]
Fail CSS Transitions: property <border-image-width> from [10px] to [20] at (0) should be [20]
Fail CSS Transitions: property <border-image-width> from [10px] to [20] at (0.3) should be [20]
Fail CSS Transitions: property <border-image-width> from [10px] to [20] at (0.5) should be [20]
Fail CSS Transitions: property <border-image-width> from [10px] to [20] at (0.6) should be [20]
Fail CSS Transitions: property <border-image-width> from [10px] to [20] at (1) should be [20]
Fail CSS Transitions: property <border-image-width> from [10px] to [20] at (1.5) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px] to [20] at (-0.3) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px] to [20] at (0) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px] to [20] at (0.3) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px] to [20] at (0.5) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px] to [20] at (0.6) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px] to [20] at (1) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10px] to [20] at (1.5) should be [20]
Fail CSS Animations: property <border-image-width> from [10px] to [20] at (-0.3) should be [10px]
Fail CSS Animations: property <border-image-width> from [10px] to [20] at (0) should be [10px]
Fail CSS Animations: property <border-image-width> from [10px] to [20] at (0.3) should be [10px]
Fail CSS Animations: property <border-image-width> from [10px] to [20] at (0.5) should be [20]
Fail CSS Animations: property <border-image-width> from [10px] to [20] at (0.6) should be [20]
Fail CSS Animations: property <border-image-width> from [10px] to [20] at (1) should be [20]
Fail CSS Animations: property <border-image-width> from [10px] to [20] at (1.5) should be [20]
Fail Web Animations: property <border-image-width> from [10px] to [20] at (-0.3) should be [10px]
Fail Web Animations: property <border-image-width> from [10px] to [20] at (0) should be [10px]
Fail Web Animations: property <border-image-width> from [10px] to [20] at (0.3) should be [10px]
Fail Web Animations: property <border-image-width> from [10px] to [20] at (0.5) should be [20]
Fail Web Animations: property <border-image-width> from [10px] to [20] at (0.6) should be [20]
Fail Web Animations: property <border-image-width> from [10px] to [20] at (1) should be [20]
Fail Web Animations: property <border-image-width> from [10px] to [20] at (1.5) should be [20]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20px] at (-0.3) should be [10]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20px] at (0) should be [10]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20px] at (0.3) should be [10]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20px] at (0.5) should be [20px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20px] at (0.6) should be [20px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20px] at (1.5) should be [20px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20px] at (-0.3) should be [10]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20px] at (0) should be [10]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20px] at (0.3) should be [10]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20px] at (0.5) should be [20px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20px] at (0.6) should be [20px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20px] at (1.5) should be [20px]
Fail CSS Transitions: property <border-image-width> from [10] to [20px] at (-0.3) should be [20px]
Fail CSS Transitions: property <border-image-width> from [10] to [20px] at (0) should be [20px]
Fail CSS Transitions: property <border-image-width> from [10] to [20px] at (0.3) should be [20px]
Fail CSS Transitions: property <border-image-width> from [10] to [20px] at (0.5) should be [20px]
Fail CSS Transitions: property <border-image-width> from [10] to [20px] at (0.6) should be [20px]
Fail CSS Transitions: property <border-image-width> from [10] to [20px] at (1) should be [20px]
Fail CSS Transitions: property <border-image-width> from [10] to [20px] at (1.5) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10] to [20px] at (-0.3) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10] to [20px] at (0) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10] to [20px] at (0.3) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10] to [20px] at (0.5) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10] to [20px] at (0.6) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition: all: property <border-image-width> from [10] to [20px] at (1.5) should be [20px]
Fail CSS Animations: property <border-image-width> from [10] to [20px] at (-0.3) should be [10]
Fail CSS Animations: property <border-image-width> from [10] to [20px] at (0) should be [10]
Fail CSS Animations: property <border-image-width> from [10] to [20px] at (0.3) should be [10]
Fail CSS Animations: property <border-image-width> from [10] to [20px] at (0.5) should be [20px]
Fail CSS Animations: property <border-image-width> from [10] to [20px] at (0.6) should be [20px]
Fail CSS Animations: property <border-image-width> from [10] to [20px] at (1) should be [20px]
Fail CSS Animations: property <border-image-width> from [10] to [20px] at (1.5) should be [20px]
Fail Web Animations: property <border-image-width> from [10] to [20px] at (-0.3) should be [10]
Fail Web Animations: property <border-image-width> from [10] to [20px] at (0) should be [10]
Fail Web Animations: property <border-image-width> from [10] to [20px] at (0.3) should be [10]
Fail Web Animations: property <border-image-width> from [10] to [20px] at (0.5) should be [20px]
Fail Web Animations: property <border-image-width> from [10] to [20px] at (0.6) should be [20px]
Fail Web Animations: property <border-image-width> from [10] to [20px] at (1) should be [20px]
Fail Web Animations: property <border-image-width> from [10] to [20px] at (1.5) should be [20px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10%] to [20] at (-0.3) should be [10%]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10%] to [20] at (0) should be [10%]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10%] to [20] at (0.3) should be [10%]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10%] to [20] at (0.5) should be [20]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10%] to [20] at (0.6) should be [20]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10%] to [20] at (1) should be [20]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10%] to [20] at (1.5) should be [20]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10%] to [20] at (-0.3) should be [10%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10%] to [20] at (0) should be [10%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10%] to [20] at (0.3) should be [10%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10%] to [20] at (0.5) should be [20]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10%] to [20] at (0.6) should be [20]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10%] to [20] at (1) should be [20]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10%] to [20] at (1.5) should be [20]
Fail CSS Transitions: property <border-image-width> from [10%] to [20] at (-0.3) should be [20]
Fail CSS Transitions: property <border-image-width> from [10%] to [20] at (0) should be [20]
Fail CSS Transitions: property <border-image-width> from [10%] to [20] at (0.3) should be [20]
Fail CSS Transitions: property <border-image-width> from [10%] to [20] at (0.5) should be [20]
Fail CSS Transitions: property <border-image-width> from [10%] to [20] at (0.6) should be [20]
Fail CSS Transitions: property <border-image-width> from [10%] to [20] at (1) should be [20]
Fail CSS Transitions: property <border-image-width> from [10%] to [20] at (1.5) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10%] to [20] at (-0.3) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10%] to [20] at (0) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10%] to [20] at (0.3) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10%] to [20] at (0.5) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10%] to [20] at (0.6) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10%] to [20] at (1) should be [20]
Fail CSS Transitions with transition: all: property <border-image-width> from [10%] to [20] at (1.5) should be [20]
Fail CSS Animations: property <border-image-width> from [10%] to [20] at (-0.3) should be [10%]
Fail CSS Animations: property <border-image-width> from [10%] to [20] at (0) should be [10%]
Fail CSS Animations: property <border-image-width> from [10%] to [20] at (0.3) should be [10%]
Fail CSS Animations: property <border-image-width> from [10%] to [20] at (0.5) should be [20]
Fail CSS Animations: property <border-image-width> from [10%] to [20] at (0.6) should be [20]
Fail CSS Animations: property <border-image-width> from [10%] to [20] at (1) should be [20]
Fail CSS Animations: property <border-image-width> from [10%] to [20] at (1.5) should be [20]
Fail Web Animations: property <border-image-width> from [10%] to [20] at (-0.3) should be [10%]
Fail Web Animations: property <border-image-width> from [10%] to [20] at (0) should be [10%]
Fail Web Animations: property <border-image-width> from [10%] to [20] at (0.3) should be [10%]
Fail Web Animations: property <border-image-width> from [10%] to [20] at (0.5) should be [20]
Fail Web Animations: property <border-image-width> from [10%] to [20] at (0.6) should be [20]
Fail Web Animations: property <border-image-width> from [10%] to [20] at (1) should be [20]
Fail Web Animations: property <border-image-width> from [10%] to [20] at (1.5) should be [20]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20%] at (-0.3) should be [10]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20%] at (0) should be [10]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20%] at (0.3) should be [10]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20%] at (0.5) should be [20%]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20%] at (0.6) should be [20%]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20%] at (1) should be [20%]
Fail CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20%] at (1.5) should be [20%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20%] at (-0.3) should be [10]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20%] at (0) should be [10]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20%] at (0.3) should be [10]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20%] at (0.5) should be [20%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20%] at (0.6) should be [20%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20%] at (1) should be [20%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20%] at (1.5) should be [20%]
Fail CSS Transitions: property <border-image-width> from [10] to [20%] at (-0.3) should be [20%]
Fail CSS Transitions: property <border-image-width> from [10] to [20%] at (0) should be [20%]
Fail CSS Transitions: property <border-image-width> from [10] to [20%] at (0.3) should be [20%]
Fail CSS Transitions: property <border-image-width> from [10] to [20%] at (0.5) should be [20%]
Fail CSS Transitions: property <border-image-width> from [10] to [20%] at (0.6) should be [20%]
Fail CSS Transitions: property <border-image-width> from [10] to [20%] at (1) should be [20%]
Fail CSS Transitions: property <border-image-width> from [10] to [20%] at (1.5) should be [20%]
Fail CSS Transitions with transition: all: property <border-image-width> from [10] to [20%] at (-0.3) should be [20%]
Fail CSS Transitions with transition: all: property <border-image-width> from [10] to [20%] at (0) should be [20%]
Fail CSS Transitions with transition: all: property <border-image-width> from [10] to [20%] at (0.3) should be [20%]
Fail CSS Transitions with transition: all: property <border-image-width> from [10] to [20%] at (0.5) should be [20%]
Fail CSS Transitions with transition: all: property <border-image-width> from [10] to [20%] at (0.6) should be [20%]
Fail CSS Transitions with transition: all: property <border-image-width> from [10] to [20%] at (1) should be [20%]
Fail CSS Transitions with transition: all: property <border-image-width> from [10] to [20%] at (1.5) should be [20%]
Fail CSS Animations: property <border-image-width> from [10] to [20%] at (-0.3) should be [10]
Fail CSS Animations: property <border-image-width> from [10] to [20%] at (0) should be [10]
Fail CSS Animations: property <border-image-width> from [10] to [20%] at (0.3) should be [10]
Fail CSS Animations: property <border-image-width> from [10] to [20%] at (0.5) should be [20%]
Fail CSS Animations: property <border-image-width> from [10] to [20%] at (0.6) should be [20%]
Fail CSS Animations: property <border-image-width> from [10] to [20%] at (1) should be [20%]
Fail CSS Animations: property <border-image-width> from [10] to [20%] at (1.5) should be [20%]
Fail Web Animations: property <border-image-width> from [10] to [20%] at (-0.3) should be [10]
Fail Web Animations: property <border-image-width> from [10] to [20%] at (0) should be [10]
Fail Web Animations: property <border-image-width> from [10] to [20%] at (0.3) should be [10]
Fail Web Animations: property <border-image-width> from [10] to [20%] at (0.5) should be [20%]
Fail Web Animations: property <border-image-width> from [10] to [20%] at (0.6) should be [20%]
Fail Web Animations: property <border-image-width> from [10] to [20%] at (1) should be [20%]
Fail Web Animations: property <border-image-width> from [10] to [20%] at (1.5) should be [20%]
Pass Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0) should be [ 10px auto auto 20]
Pass Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.3) should be [ 40px auto auto 50]
Pass Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (0.6) should be [ 70px auto auto 80]
Pass Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1) should be [110px auto auto 120]
Pass Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto auto 120] at (1.5) should be [160px auto auto 170]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [10px auto auto 20]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [10px auto auto 20]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [10px auto auto 20]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [10px auto auto 20]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [10px auto auto 20]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [10px auto auto 20]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto]
Pass CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [110px auto 120 auto]
Pass CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [110px auto 120 auto]
Pass CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [110px auto 120 auto]
Pass CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto]
Pass CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto]
Pass CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto]
Pass CSS Transitions: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [110px auto 120 auto]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [110px auto 120 auto]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [110px auto 120 auto]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto]
Pass CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [10px auto auto 20]
Pass CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [10px auto auto 20]
Pass CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [10px auto auto 20]
Pass CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto]
Pass CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto]
Pass CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto]
Pass CSS Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto]
Pass Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (-0.3) should be [10px auto auto 20]
Pass Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0) should be [10px auto auto 20]
Pass Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.3) should be [10px auto auto 20]
Pass Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.5) should be [110px auto 120 auto]
Pass Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (0.6) should be [110px auto 120 auto]
Pass Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1) should be [110px auto 120 auto]
Pass Web Animations: property <border-image-width> from [10px auto auto 20] to [110px auto 120 auto] at (1.5) should be [110px auto 120 auto]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px] to [20] at (-0.3) should be [10px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px] to [20] at (0) should be [10px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px] to [20] at (0.3) should be [10px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px] to [20] at (0.5) should be [20]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px] to [20] at (0.6) should be [20]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px] to [20] at (1) should be [20]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10px] to [20] at (1.5) should be [20]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px] to [20] at (-0.3) should be [10px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px] to [20] at (0) should be [10px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px] to [20] at (0.3) should be [10px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px] to [20] at (0.5) should be [20]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px] to [20] at (0.6) should be [20]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px] to [20] at (1) should be [20]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10px] to [20] at (1.5) should be [20]
Pass CSS Transitions: property <border-image-width> from [10px] to [20] at (-0.3) should be [20]
Pass CSS Transitions: property <border-image-width> from [10px] to [20] at (0) should be [20]
Pass CSS Transitions: property <border-image-width> from [10px] to [20] at (0.3) should be [20]
Pass CSS Transitions: property <border-image-width> from [10px] to [20] at (0.5) should be [20]
Pass CSS Transitions: property <border-image-width> from [10px] to [20] at (0.6) should be [20]
Pass CSS Transitions: property <border-image-width> from [10px] to [20] at (1) should be [20]
Pass CSS Transitions: property <border-image-width> from [10px] to [20] at (1.5) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px] to [20] at (-0.3) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px] to [20] at (0) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px] to [20] at (0.3) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px] to [20] at (0.5) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px] to [20] at (0.6) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px] to [20] at (1) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10px] to [20] at (1.5) should be [20]
Pass CSS Animations: property <border-image-width> from [10px] to [20] at (-0.3) should be [10px]
Pass CSS Animations: property <border-image-width> from [10px] to [20] at (0) should be [10px]
Pass CSS Animations: property <border-image-width> from [10px] to [20] at (0.3) should be [10px]
Pass CSS Animations: property <border-image-width> from [10px] to [20] at (0.5) should be [20]
Pass CSS Animations: property <border-image-width> from [10px] to [20] at (0.6) should be [20]
Pass CSS Animations: property <border-image-width> from [10px] to [20] at (1) should be [20]
Pass CSS Animations: property <border-image-width> from [10px] to [20] at (1.5) should be [20]
Pass Web Animations: property <border-image-width> from [10px] to [20] at (-0.3) should be [10px]
Pass Web Animations: property <border-image-width> from [10px] to [20] at (0) should be [10px]
Pass Web Animations: property <border-image-width> from [10px] to [20] at (0.3) should be [10px]
Pass Web Animations: property <border-image-width> from [10px] to [20] at (0.5) should be [20]
Pass Web Animations: property <border-image-width> from [10px] to [20] at (0.6) should be [20]
Pass Web Animations: property <border-image-width> from [10px] to [20] at (1) should be [20]
Pass Web Animations: property <border-image-width> from [10px] to [20] at (1.5) should be [20]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20px] at (-0.3) should be [10]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20px] at (0) should be [10]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20px] at (0.3) should be [10]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20px] at (0.5) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20px] at (0.6) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20px] at (1.5) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20px] at (-0.3) should be [10]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20px] at (0) should be [10]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20px] at (0.3) should be [10]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20px] at (0.5) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20px] at (0.6) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20px] at (1.5) should be [20px]
Pass CSS Transitions: property <border-image-width> from [10] to [20px] at (-0.3) should be [20px]
Pass CSS Transitions: property <border-image-width> from [10] to [20px] at (0) should be [20px]
Pass CSS Transitions: property <border-image-width> from [10] to [20px] at (0.3) should be [20px]
Pass CSS Transitions: property <border-image-width> from [10] to [20px] at (0.5) should be [20px]
Pass CSS Transitions: property <border-image-width> from [10] to [20px] at (0.6) should be [20px]
Pass CSS Transitions: property <border-image-width> from [10] to [20px] at (1) should be [20px]
Pass CSS Transitions: property <border-image-width> from [10] to [20px] at (1.5) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [10] to [20px] at (-0.3) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [10] to [20px] at (0) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [10] to [20px] at (0.3) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [10] to [20px] at (0.5) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [10] to [20px] at (0.6) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [10] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition: all: property <border-image-width> from [10] to [20px] at (1.5) should be [20px]
Pass CSS Animations: property <border-image-width> from [10] to [20px] at (-0.3) should be [10]
Pass CSS Animations: property <border-image-width> from [10] to [20px] at (0) should be [10]
Pass CSS Animations: property <border-image-width> from [10] to [20px] at (0.3) should be [10]
Pass CSS Animations: property <border-image-width> from [10] to [20px] at (0.5) should be [20px]
Pass CSS Animations: property <border-image-width> from [10] to [20px] at (0.6) should be [20px]
Pass CSS Animations: property <border-image-width> from [10] to [20px] at (1) should be [20px]
Pass CSS Animations: property <border-image-width> from [10] to [20px] at (1.5) should be [20px]
Pass Web Animations: property <border-image-width> from [10] to [20px] at (-0.3) should be [10]
Pass Web Animations: property <border-image-width> from [10] to [20px] at (0) should be [10]
Pass Web Animations: property <border-image-width> from [10] to [20px] at (0.3) should be [10]
Pass Web Animations: property <border-image-width> from [10] to [20px] at (0.5) should be [20px]
Pass Web Animations: property <border-image-width> from [10] to [20px] at (0.6) should be [20px]
Pass Web Animations: property <border-image-width> from [10] to [20px] at (1) should be [20px]
Pass Web Animations: property <border-image-width> from [10] to [20px] at (1.5) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10%] to [20] at (-0.3) should be [10%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10%] to [20] at (0) should be [10%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10%] to [20] at (0.3) should be [10%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10%] to [20] at (0.5) should be [20]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10%] to [20] at (0.6) should be [20]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10%] to [20] at (1) should be [20]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10%] to [20] at (1.5) should be [20]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10%] to [20] at (-0.3) should be [10%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10%] to [20] at (0) should be [10%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10%] to [20] at (0.3) should be [10%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10%] to [20] at (0.5) should be [20]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10%] to [20] at (0.6) should be [20]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10%] to [20] at (1) should be [20]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10%] to [20] at (1.5) should be [20]
Pass CSS Transitions: property <border-image-width> from [10%] to [20] at (-0.3) should be [20]
Pass CSS Transitions: property <border-image-width> from [10%] to [20] at (0) should be [20]
Pass CSS Transitions: property <border-image-width> from [10%] to [20] at (0.3) should be [20]
Pass CSS Transitions: property <border-image-width> from [10%] to [20] at (0.5) should be [20]
Pass CSS Transitions: property <border-image-width> from [10%] to [20] at (0.6) should be [20]
Pass CSS Transitions: property <border-image-width> from [10%] to [20] at (1) should be [20]
Pass CSS Transitions: property <border-image-width> from [10%] to [20] at (1.5) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10%] to [20] at (-0.3) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10%] to [20] at (0) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10%] to [20] at (0.3) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10%] to [20] at (0.5) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10%] to [20] at (0.6) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10%] to [20] at (1) should be [20]
Pass CSS Transitions with transition: all: property <border-image-width> from [10%] to [20] at (1.5) should be [20]
Pass CSS Animations: property <border-image-width> from [10%] to [20] at (-0.3) should be [10%]
Pass CSS Animations: property <border-image-width> from [10%] to [20] at (0) should be [10%]
Pass CSS Animations: property <border-image-width> from [10%] to [20] at (0.3) should be [10%]
Pass CSS Animations: property <border-image-width> from [10%] to [20] at (0.5) should be [20]
Pass CSS Animations: property <border-image-width> from [10%] to [20] at (0.6) should be [20]
Pass CSS Animations: property <border-image-width> from [10%] to [20] at (1) should be [20]
Pass CSS Animations: property <border-image-width> from [10%] to [20] at (1.5) should be [20]
Pass Web Animations: property <border-image-width> from [10%] to [20] at (-0.3) should be [10%]
Pass Web Animations: property <border-image-width> from [10%] to [20] at (0) should be [10%]
Pass Web Animations: property <border-image-width> from [10%] to [20] at (0.3) should be [10%]
Pass Web Animations: property <border-image-width> from [10%] to [20] at (0.5) should be [20]
Pass Web Animations: property <border-image-width> from [10%] to [20] at (0.6) should be [20]
Pass Web Animations: property <border-image-width> from [10%] to [20] at (1) should be [20]
Pass Web Animations: property <border-image-width> from [10%] to [20] at (1.5) should be [20]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20%] at (-0.3) should be [10]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20%] at (0) should be [10]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20%] at (0.3) should be [10]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20%] at (0.5) should be [20%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20%] at (0.6) should be [20%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20%] at (1) should be [20%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <border-image-width> from [10] to [20%] at (1.5) should be [20%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20%] at (-0.3) should be [10]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20%] at (0) should be [10]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20%] at (0.3) should be [10]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20%] at (0.5) should be [20%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20%] at (0.6) should be [20%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20%] at (1) should be [20%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <border-image-width> from [10] to [20%] at (1.5) should be [20%]
Pass CSS Transitions: property <border-image-width> from [10] to [20%] at (-0.3) should be [20%]
Pass CSS Transitions: property <border-image-width> from [10] to [20%] at (0) should be [20%]
Pass CSS Transitions: property <border-image-width> from [10] to [20%] at (0.3) should be [20%]
Pass CSS Transitions: property <border-image-width> from [10] to [20%] at (0.5) should be [20%]
Pass CSS Transitions: property <border-image-width> from [10] to [20%] at (0.6) should be [20%]
Pass CSS Transitions: property <border-image-width> from [10] to [20%] at (1) should be [20%]
Pass CSS Transitions: property <border-image-width> from [10] to [20%] at (1.5) should be [20%]
Pass CSS Transitions with transition: all: property <border-image-width> from [10] to [20%] at (-0.3) should be [20%]
Pass CSS Transitions with transition: all: property <border-image-width> from [10] to [20%] at (0) should be [20%]
Pass CSS Transitions with transition: all: property <border-image-width> from [10] to [20%] at (0.3) should be [20%]
Pass CSS Transitions with transition: all: property <border-image-width> from [10] to [20%] at (0.5) should be [20%]
Pass CSS Transitions with transition: all: property <border-image-width> from [10] to [20%] at (0.6) should be [20%]
Pass CSS Transitions with transition: all: property <border-image-width> from [10] to [20%] at (1) should be [20%]
Pass CSS Transitions with transition: all: property <border-image-width> from [10] to [20%] at (1.5) should be [20%]
Pass CSS Animations: property <border-image-width> from [10] to [20%] at (-0.3) should be [10]
Pass CSS Animations: property <border-image-width> from [10] to [20%] at (0) should be [10]
Pass CSS Animations: property <border-image-width> from [10] to [20%] at (0.3) should be [10]
Pass CSS Animations: property <border-image-width> from [10] to [20%] at (0.5) should be [20%]
Pass CSS Animations: property <border-image-width> from [10] to [20%] at (0.6) should be [20%]
Pass CSS Animations: property <border-image-width> from [10] to [20%] at (1) should be [20%]
Pass CSS Animations: property <border-image-width> from [10] to [20%] at (1.5) should be [20%]
Pass Web Animations: property <border-image-width> from [10] to [20%] at (-0.3) should be [10]
Pass Web Animations: property <border-image-width> from [10] to [20%] at (0) should be [10]
Pass Web Animations: property <border-image-width> from [10] to [20%] at (0.3) should be [10]
Pass Web Animations: property <border-image-width> from [10] to [20%] at (0.5) should be [20%]
Pass Web Animations: property <border-image-width> from [10] to [20%] at (0.6) should be [20%]
Pass Web Animations: property <border-image-width> from [10] to [20%] at (1) should be [20%]
Pass Web Animations: property <border-image-width> from [10] to [20%] at (1.5) should be [20%]

View file

@ -0,0 +1,11 @@
Harness status: OK
Found 6 tests
6 Pass
Pass e.style['border-image-slice'] = "fill" should not set the property value
Pass e.style['border-image-slice'] = "1 -2% fill" should not set the property value
Pass e.style['border-image-slice'] = "-1 2% fill" should not set the property value
Pass e.style['border-image-slice'] = "1 2 3 4 5" should not set the property value
Pass e.style['border-image-slice'] = "1% fill 2%" should not set the property value
Pass e.style['border-image-slice'] = "-10" should not set the property value

View file

@ -0,0 +1,9 @@
Harness status: OK
Found 4 tests
4 Pass
Pass e.style['border-image-slice'] = "1" should set the property value
Pass e.style['border-image-slice'] = "1 2% 3 4%" should set the property value
Pass e.style['border-image-slice'] = "1 2% 3 4% fill" should set the property value
Pass e.style['border-image-slice'] = "fill 1 2% 3 4%" should set the property value

View file

@ -0,0 +1,10 @@
Harness status: OK
Found 5 tests
5 Pass
Pass e.style['border-image-width'] = "none" should not set the property value
Pass e.style['border-image-width'] = "-1px" should not set the property value
Pass e.style['border-image-width'] = "-2%" should not set the property value
Pass e.style['border-image-width'] = "-3" should not set the property value
Pass e.style['border-image-width'] = "1 2 3 4 5" should not set the property value

View file

@ -0,0 +1,10 @@
Harness status: OK
Found 5 tests
5 Pass
Pass e.style['border-image-width'] = "1px" should set the property value
Pass e.style['border-image-width'] = "2%" should set the property value
Pass e.style['border-image-width'] = "3" should set the property value
Pass e.style['border-image-width'] = "auto" should set the property value
Pass e.style['border-image-width'] = "1px 2% 3 auto" should set the property value

View file

@ -1,8 +1,8 @@
Harness status: OK
Found 241 tests
Found 243 tests
235 Pass
237 Pass
6 Fail
Pass accent-color
Pass border-collapse
@ -105,6 +105,8 @@ Pass border-bottom-style
Pass border-bottom-width
Pass border-end-end-radius
Pass border-end-start-radius
Pass border-image-slice
Pass border-image-width
Pass border-inline-end-color
Pass border-inline-end-style
Pass border-inline-end-width

View file

@ -0,0 +1,27 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Backgrounds and Borders Module Level 3: parsing border-image-slice with invalid values</title>
<link rel="author" title="Eric Willigers" href="mailto:ericwilligers@chromium.org">
<link rel="help" href="https://drafts.csswg.org/css-backgrounds/#border-image-slice">
<meta name="assert" content="border-image-slice supports only the grammar '[<number> | <percentage>]{1,4} && fill?'.">
<script src="../../../resources/testharness.js"></script>
<script src="../../../resources/testharnessreport.js"></script>
<script src="../../../css/support/parsing-testcommon.js"></script>
</head>
<body>
<script>
test_invalid_value("border-image-slice", "fill");
test_invalid_value("border-image-slice", "1 -2% fill");
test_invalid_value("border-image-slice", "-1 2% fill");
test_invalid_value("border-image-slice", "1 2 3 4 5");
test_invalid_value("border-image-slice", "1% fill 2%");
test_invalid_value("border-image-slice", "-10");
</script>
</body>
</html>

View file

@ -0,0 +1,23 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Backgrounds and Borders Module Level 3: parsing border-image-slice with valid values</title>
<link rel="author" title="Eric Willigers" href="mailto:ericwilligers@chromium.org">
<link rel="help" href="https://drafts.csswg.org/css-backgrounds/#border-image-slice">
<meta name="assert" content="border-image-slice supports the full grammar '[<number> | <percentage>]{1,4} && fill?'.">
<script src="../../../resources/testharness.js"></script>
<script src="../../../resources/testharnessreport.js"></script>
<script src="../../../css/support/parsing-testcommon.js"></script>
</head>
<body>
<script>
test_valid_value("border-image-slice", "1");
test_valid_value("border-image-slice", "1 2% 3 4%");
test_valid_value("border-image-slice", "1 2% 3 4% fill");
test_valid_value("border-image-slice", "fill 1 2% 3 4%", "1 2% 3 4% fill");
</script>
</body>
</html>

View file

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Backgrounds and Borders Module Level 3: parsing border-image-width with invalid values</title>
<link rel="author" title="Eric Willigers" href="mailto:ericwilligers@chromium.org">
<link rel="help" href="https://drafts.csswg.org/css-backgrounds/#border-image-width">
<meta name="assert" content="border-image-width supports only the grammar '[ <length-percentage> | <number> | auto ]{1,4}'.">
<script src="../../../resources/testharness.js"></script>
<script src="../../../resources/testharnessreport.js"></script>
<script src="../../../css/support/parsing-testcommon.js"></script>
</head>
<body>
<script>
test_invalid_value("border-image-width", "none");
test_invalid_value("border-image-width", "-1px");
test_invalid_value("border-image-width", "-2%");
test_invalid_value("border-image-width", "-3");
test_invalid_value("border-image-width", "1 2 3 4 5");
</script>
</body>
</html>

View file

@ -0,0 +1,23 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Backgrounds and Borders Module Level 3: parsing border-image-width with valid values</title>
<link rel="author" title="Eric Willigers" href="mailto:ericwilligers@chromium.org">
<link rel="help" href="https://drafts.csswg.org/css-backgrounds/#border-image-width">
<meta name="assert" content="border-image-width supports the full grammar '[ <length-percentage> | <number> | auto ]{1,4}'.">
<script src="../../../resources/testharness.js"></script>
<script src="../../../resources/testharnessreport.js"></script>
<script src="../../../css/support/parsing-testcommon.js"></script>
</head>
<body>
<script>
test_valid_value("border-image-width", "1px");
test_valid_value("border-image-width", "2%");
test_valid_value("border-image-width", "3");
test_valid_value("border-image-width", "auto");
test_valid_value("border-image-width", "1px 2% 3 auto");
</script>
</body>
</html>