mirror of
https://github.com/servo/servo.git
synced 2025-10-16 16:29:18 +01:00
This begins to address #26625 by properly applying CSS variables during keyframe computation and no longer using `apply_declarations`. Instead, walk the declarations, combining them into IntermediateComputedKeyframe, maintaining declarations that modify CSS custom properties. Then compute a set of AnimationValues for each keyframe and use those to produce interpolated animation values.
274 lines
17 KiB
INI
274 lines
17 KiB
INI
[border-image-source-interpolation.html]
|
|
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (-0.3) should be [url(../support/aqua_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0.5) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (0.6) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (0) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (1) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (-0.3) should be [inherit\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (0.6) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (0.3) should be [linear-gradient(-45deg, red, yellow)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (1.5) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (0.6) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (1.5) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (0.5) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (1.5) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (0) should be [linear-gradient(-45deg, red, yellow)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (0) should be [initial\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (-0.3) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (1) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (0.3) should be [url(../support/aqua_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (0) should be [url(../support/aqua_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (0.5) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (0.3) should be [url(../support/aqua_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (0.6) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (1) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0) should be [inherit\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (-0.3) should be [url(../support/aqua_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (1.5) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (1) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (0.5) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0.3) should be [inherit\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (0.6) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0.6) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (0.3) should be [unset\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (0.5) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (1.5) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (0.6) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (0.3) should be [initial\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (0) should be [url(../support/aqua_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (0.5) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (0.3) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (1.5) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (-0.3) should be [initial\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (1.5) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (0.5) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (1) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (-0.3) should be [unset\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (1) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (0) should be [unset\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (1) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (-0.3) should be [linear-gradient(-45deg, red, yellow)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (-0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (-0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (0) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (-0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (-0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (-0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (-0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (0) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (0) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (-0.3) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (-0.3) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (-0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (0.3) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (0.3) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (-0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (0) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (0) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (0) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [initial\] to [url(../support/orange_color.png)\] at (0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (0.3) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [url(../support/aqua_color.png)\] to [url(../support/orange_color.png)\] at (-0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (0) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (-0.3) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (0) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (0) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [url(../support/aqua_color.png)\] to [linear-gradient(45deg, blue, orange)\] at (0.3) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (-0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [inherit\] to [url(../support/orange_color.png)\] at (0.3) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (0) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [unset\] to [url(../support/orange_color.png)\] at (0) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <border-image-source> from [linear-gradient(-45deg, red, yellow)\] to [linear-gradient(45deg, blue, orange)\] at (-0.3) should be [linear-gradient(45deg, blue, orange)\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <border-image-source> from [none\] to [url(../support/orange_color.png)\] at (0) should be [url(../support/orange_color.png)\]]
|
|
expected: FAIL
|
|
|