Status: FAIL | Duration: 353ms | Subtests: 0/168 | Open test on wpt.live | wpt.fyi
Data from commit:
a50cb89 wpt: run reference-named files which are themselves tests (#836) (2026-09-03)
| Subtest | Status | Message |
|---|---|---|
| CSS Transitions: property <mask-border-outset> from neutral to [2px] at (-0.3) should be [0.7px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from neutral to [2px] at (0) should be [1px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from neutral to [2px] at (0.3) should be [1.3px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from neutral to [2px] at (0.6) should be [1.6px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from neutral to [2px] at (1) should be [2px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from neutral to [2px] at (1.5) should be [2.5px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from neutral to [2px] at (-0.3) should be [0.7px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from neutral to [2px] at (0) should be [1px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from neutral to [2px] at (0.3) should be [1.3px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from neutral to [2px] at (0.6) should be [1.6px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from neutral to [2px] at (1) should be [2px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from neutral to [2px] at (1.5) should be [2.5px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from neutral to [2px] at (-0.3) should be [0.7px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from neutral to [2px] at (0) should be [1px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from neutral to [2px] at (0.3) should be [1.3px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from neutral to [2px] at (0.6) should be [1.6px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from neutral to [2px] at (1) should be [2px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from neutral to [2px] at (1.5) should be [2.5px] | FAIL | assert_true: 'to' value should be supported expected true got false |
| Web Animations: property <mask-border-outset> from neutral to [2px] at (-0.3) should be [0.7px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from neutral to [2px] at (0) should be [1px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from neutral to [2px] at (0.3) should be [1.3px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from neutral to [2px] at (0.6) should be [1.6px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from neutral to [2px] at (1) should be [2px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from neutral to [2px] at (1.5) should be [2.5px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [initial] to [2] at (-0.3) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [initial] to [2] at (0) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [initial] to [2] at (0.3) should be [0.6] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [initial] to [2] at (0.6) should be [1.2] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [initial] to [2] at (1) should be [2] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [initial] to [2] at (1.5) should be [3] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [initial] to [2] at (-0.3) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [initial] to [2] at (0) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [initial] to [2] at (0.3) should be [0.6] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [initial] to [2] at (0.6) should be [1.2] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [initial] to [2] at (1) should be [2] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [initial] to [2] at (1.5) should be [3] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [initial] to [2] at (-0.3) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [initial] to [2] at (0) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [initial] to [2] at (0.3) should be [0.6] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [initial] to [2] at (0.6) should be [1.2] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [initial] to [2] at (1) should be [2] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [initial] to [2] at (1.5) should be [3] | FAIL | assert_true: 'from' value should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [initial] to [2] at (-0.3) should be [0] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [initial] to [2] at (0) should be [0] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [initial] to [2] at (0.3) should be [0.6] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [initial] to [2] at (0.6) should be [1.2] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [initial] to [2] at (1) should be [2] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [initial] to [2] at (1.5) should be [3] | FAIL | assert_true: Web Animations should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [inherit] to [2px] at (-0.3) should be [12.4px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [inherit] to [2px] at (0) should be [10px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [inherit] to [2px] at (0.3) should be [7.6px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [inherit] to [2px] at (0.6) should be [5.2px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [inherit] to [2px] at (1) should be [2px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [inherit] to [2px] at (1.5) should be [0px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [inherit] to [2px] at (-0.3) should be [12.4px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [inherit] to [2px] at (0) should be [10px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [inherit] to [2px] at (0.3) should be [7.6px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [inherit] to [2px] at (0.6) should be [5.2px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [inherit] to [2px] at (1) should be [2px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [inherit] to [2px] at (1.5) should be [0px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [inherit] to [2px] at (-0.3) should be [12.4px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [inherit] to [2px] at (0) should be [10px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [inherit] to [2px] at (0.3) should be [7.6px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [inherit] to [2px] at (0.6) should be [5.2px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [inherit] to [2px] at (1) should be [2px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [inherit] to [2px] at (1.5) should be [0px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [inherit] to [2px] at (-0.3) should be [12.4px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [inherit] to [2px] at (0) should be [10px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [inherit] to [2px] at (0.3) should be [7.6px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [inherit] to [2px] at (0.6) should be [5.2px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [inherit] to [2px] at (1) should be [2px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [inherit] to [2px] at (1.5) should be [0px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [unset] to [2] at (-0.3) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [unset] to [2] at (0) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [unset] to [2] at (0.3) should be [0.6] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [unset] to [2] at (0.6) should be [1.2] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [unset] to [2] at (1) should be [2] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [unset] to [2] at (1.5) should be [3] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [unset] to [2] at (-0.3) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [unset] to [2] at (0) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [unset] to [2] at (0.3) should be [0.6] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [unset] to [2] at (0.6) should be [1.2] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [unset] to [2] at (1) should be [2] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [unset] to [2] at (1.5) should be [3] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [unset] to [2] at (-0.3) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [unset] to [2] at (0) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [unset] to [2] at (0.3) should be [0.6] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [unset] to [2] at (0.6) should be [1.2] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [unset] to [2] at (1) should be [2] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [unset] to [2] at (1.5) should be [3] | FAIL | assert_true: 'from' value should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [unset] to [2] at (-0.3) should be [0] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [unset] to [2] at (0) should be [0] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [unset] to [2] at (0.3) should be [0.6] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [unset] to [2] at (0.6) should be [1.2] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [unset] to [2] at (1) should be [2] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [unset] to [2] at (1.5) should be [3] | FAIL | assert_true: Web Animations should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [0px] to [5px] at (-0.3) should be [0px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [0px] to [5px] at (0) should be [0px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [0px] to [5px] at (0.3) should be [1.5px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [0px] to [5px] at (0.6) should be [3px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [0px] to [5px] at (1) should be [5px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [0px] to [5px] at (1.5) should be [7.5px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [0px] to [5px] at (-0.3) should be [0px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [0px] to [5px] at (0) should be [0px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [0px] to [5px] at (0.3) should be [1.5px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [0px] to [5px] at (0.6) should be [3px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [0px] to [5px] at (1) should be [5px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [0px] to [5px] at (1.5) should be [7.5px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [0px] to [5px] at (-0.3) should be [0px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [0px] to [5px] at (0) should be [0px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [0px] to [5px] at (0.3) should be [1.5px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [0px] to [5px] at (0.6) should be [3px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [0px] to [5px] at (1) should be [5px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [0px] to [5px] at (1.5) should be [7.5px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [0px] to [5px] at (-0.3) should be [0px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [0px] to [5px] at (0) should be [0px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [0px] to [5px] at (0.3) should be [1.5px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [0px] to [5px] at (0.6) should be [3px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [0px] to [5px] at (1) should be [5px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [0px] to [5px] at (1.5) should be [7.5px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [0] to [1] at (-0.3) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [0] to [1] at (0) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [0] to [1] at (0.3) should be [0.3] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [0] to [1] at (0.6) should be [0.6] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [0] to [1] at (1) should be [1] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [0] to [1] at (1.5) should be [1.5] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [0] to [1] at (-0.3) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [0] to [1] at (0) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [0] to [1] at (0.3) should be [0.3] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [0] to [1] at (0.6) should be [0.6] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [0] to [1] at (1) should be [1] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [0] to [1] at (1.5) should be [1.5] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [0] to [1] at (-0.3) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [0] to [1] at (0) should be [0] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [0] to [1] at (0.3) should be [0.3] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [0] to [1] at (0.6) should be [0.6] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [0] to [1] at (1) should be [1] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [0] to [1] at (1.5) should be [1.5] | FAIL | assert_true: 'from' value should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [0] to [1] at (-0.3) should be [0] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [0] to [1] at (0) should be [0] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [0] to [1] at (0.3) should be [0.3] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [0] to [1] at (0.6) should be [0.6] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [0] to [1] at (1) should be [1] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [0] to [1] at (1.5) should be [1.5] | FAIL | assert_true: Web Animations should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (-0.3) should be [0 0 0px 0px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (0) should be [1 2 3px 4px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (0.3) should be [31 32 33px 34px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (0.6) should be [61 62 63px 64px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (1) should be [101 102 103px 104px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (1.5) should be [151 152 153px 154px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (-0.3) should be [0 0 0px 0px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (0) should be [1 2 3px 4px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (0.3) should be [31 32 33px 34px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (0.6) should be [61 62 63px 64px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (1) should be [101 102 103px 104px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Transitions with transition: all: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (1.5) should be [151 152 153px 154px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (-0.3) should be [0 0 0px 0px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (0) should be [1 2 3px 4px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (0.3) should be [31 32 33px 34px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (0.6) should be [61 62 63px 64px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (1) should be [101 102 103px 104px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| CSS Animations: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (1.5) should be [151 152 153px 154px] | FAIL | assert_true: 'from' value should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (-0.3) should be [0 0 0px 0px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (0) should be [1 2 3px 4px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (0.3) should be [31 32 33px 34px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (0.6) should be [61 62 63px 64px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (1) should be [101 102 103px 104px] | FAIL | assert_true: Web Animations should be supported expected true got false |
| Web Animations: property <mask-border-outset> from [1 2 3px 4px] to [101 102 103px 104px] at (1.5) should be [151 152 153px 154px] | FAIL | assert_true: Web Animations should be supported expected true got false |
/css/css-masking/animations/mask-border-outset-interpolation.html
<!DOCTYPE html> <meta charset="UTF-8"> <title>mask-border-outset interpolation</title> <link rel="help" href="https://drafts.fxtf.org/css-masking/#propdef-mask-border-outset"> <link rel="author" title="Tim Nguyen" href="https://github.com/nt1m"> <meta name="assert" content="mask-border-outset supports animation by computed value"> <script src="/resources/testharness.js"></script> <script src="/resources/testharnessreport.js"></script> <script src="/css/support/interpolation-testcommon.js"></script> <style> .parent { mask-border-outset: 10px; } .target { width: 50px; height: 50px; background-color: black; display: inline-block; border: 25px; margin-right: 50px; mask-border-slice: 30%; background-clip: content-box; mask-border-source: linear-gradient(45deg, pink, blue, white, black, green); mask-border-outset: 1px; } .expected { background-color: green; } </style> <body></body> <script> test_interpolation({ property: 'mask-border-outset', from: neutralKeyframe, to: '2px', }, [ {at: -0.3, expect: '0.7px'}, {at: 0, expect: '1px'}, {at: 0.3, expect: '1.3px'}, {at: 0.6, expect: '1.6px'}, {at: 1, expect: '2px'}, {at: 1.5, expect: '2.5px'}, ]); test_interpolation({ property: 'mask-border-outset', from: 'initial', to: '2', }, [ {at: -0.3, expect: '0'}, // Non-negative {at: 0, expect: '0'}, {at: 0.3, expect: '0.6'}, {at: 0.6, expect: '1.2'}, {at: 1, expect: '2'}, {at: 1.5, expect: '3'}, ]); test_interpolation({ property: 'mask-border-outset', from: 'inherit', to: '2px', }, [ {at: -0.3, expect: '12.4px'}, {at: 0, expect: '10px'}, {at: 0.3, expect: '7.6px'}, {at: 0.6, expect: '5.2px'}, {at: 1, expect: '2px'}, {at: 1.5, expect: '0px'}, ]); test_interpolation({ property: 'mask-border-outset', from: 'unset', to: '2', }, [ {at: -0.3, expect: '0'}, // Non-negative {at: 0, expect: '0'}, {at: 0.3, expect: '0.6'}, {at: 0.6, expect: '1.2'}, {at: 1, expect: '2'}, {at: 1.5, expect: '3'}, ]); test_interpolation({ property: 'mask-border-outset', from: '0px', to: '5px', }, [ {at: -0.3, expect: '0px'}, // Non-negative {at: 0, expect: '0px'}, {at: 0.3, expect: '1.5px'}, {at: 0.6, expect: '3px'}, {at: 1, expect: '5px'}, {at: 1.5, expect: '7.5px'}, ]); test_interpolation({ property: 'mask-border-outset', from: '0', to: '1', }, [ {at: -0.3, expect: '0'}, // Non-negative {at: 0, expect: '0'}, {at: 0.3, expect: '0.3'}, {at: 0.6, expect: '0.6'}, {at: 1, expect: '1'}, {at: 1.5, expect: '1.5'}, ]); test_interpolation({ property: 'mask-border-outset', from: '1 2 3px 4px', to: '101 102 103px 104px', }, [ {at: -0.3, expect: '0 0 0px 0px'}, // Non-negative {at: 0, expect: '1 2 3px 4px'}, {at: 0.3, expect: '31 32 33px 34px'}, {at: 0.6, expect: '61 62 63px 64px'}, {at: 1, expect: '101 102 103px 104px'}, {at: 1.5, expect: '151 152 153px 154px'}, ]); </script>