mirror of
https://github.com/servo/servo.git
synced 2025-10-17 08:49:21 +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.
235 lines
8.9 KiB
INI
235 lines
8.9 KiB
INI
[perspective-interpolation.html]
|
|
[Web Animations: property <perspective> from neutral to [20px\] at (-1) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [unset\] to [20px\] at (0.5) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [100px\] at (1.5) should be [125px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [inherit\] to [20px\] at (-20) should be [230px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [inherit\] to [20px\] at (-1) should be [40px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [100px\] at (1) should be [100px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from neutral to [20px\] at (1.5) should be [25px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [inherit\] to [20px\] at (0) should be [30px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [initial\] to [20px\] at (0) should be [initial\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [initial\] to [20px\] at (0.3) should be [initial\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [unset\] to [20px\] at (1) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [none\] at (1.5) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [100px\] at (0.3) should be [65px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [100px\] at (-1) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [inherit\] to [20px\] at (0.6) should be [24px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from neutral to [20px\] at (-0.3) should be [7px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [inherit\] to [20px\] at (-0.3) should be [33px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [none\] at (0.3) should be [50px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [unset\] to [20px\] at (0.6) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [none\] at (0.6) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [unset\] to [20px\] at (0.3) should be [unset\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [initial\] to [20px\] at (1.5) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from neutral to [20px\] at (-20) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [100px\] at (-0.3) should be [35px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [100px\] at (0.6) should be [80px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [none\] at (0) should be [50px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from neutral to [20px\] at (0.6) should be [16px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [none\] at (-0.3) should be [50px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [unset\] to [20px\] at (0) should be [unset\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [unset\] to [20px\] at (1.5) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [initial\] to [20px\] at (0.6) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [initial\] to [20px\] at (1) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [100px\] at (0) should be [50px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [initial\] to [20px\] at (0.5) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from neutral to [20px\] at (0.3) should be [13px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [none\] at (0.5) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from neutral to [20px\] at (0) should be [10px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [inherit\] to [20px\] at (1) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [inherit\] to [20px\] at (1.5) should be [15px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from neutral to [20px\] at (1) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [initial\] to [20px\] at (-0.3) should be [initial\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [unset\] to [20px\] at (-0.3) should be [unset\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [100px\] at (-20) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [50px\] to [none\] at (1) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[Web Animations: property <perspective> from [inherit\] to [20px\] at (0.3) should be [27px\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [50px\] to [none\] at (1) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [50px\] to [none\] at (0.3) should be [50px\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <perspective> from [50px\] to [100px\] at (-20) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <perspective> from [50px\] to [100px\] at (-1) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <perspective> from neutral to [20px\] at (-20) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from neutral to [20px\] at (-20) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [initial\] to [20px\] at (-0.3) should be [initial\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [unset\] to [20px\] at (0.3) should be [unset\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [unset\] to [20px\] at (0) should be [unset\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [50px\] to [100px\] at (-1) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <perspective> from [50px\] to [100px\] at (-1) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [50px\] to [none\] at (0) should be [50px\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <perspective> from [50px\] to [100px\] at (-20) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [unset\] to [20px\] at (-0.3) should be [unset\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [initial\] to [20px\] at (0) should be [initial\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [unset\] to [20px\] at (1) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions with transition: all: property <perspective> from neutral to [20px\] at (-1) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [50px\] to [none\] at (0.5) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [50px\] to [none\] at (-0.3) should be [50px\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [50px\] to [none\] at (0.6) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [unset\] to [20px\] at (0.5) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [50px\] to [100px\] at (-20) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [initial\] to [20px\] at (0.5) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [initial\] to [20px\] at (0.6) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from neutral to [20px\] at (-1) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <perspective> from neutral to [20px\] at (-20) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [initial\] to [20px\] at (1) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [unset\] to [20px\] at (0.6) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [50px\] to [none\] at (1.5) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Transitions: property <perspective> from neutral to [20px\] at (-1) should be [none\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [initial\] to [20px\] at (1.5) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [unset\] to [20px\] at (1.5) should be [20px\]]
|
|
expected: FAIL
|
|
|
|
[CSS Animations: property <perspective> from [initial\] to [20px\] at (0.3) should be [initial\]]
|
|
expected: FAIL
|
|
|