mirror of
https://github.com/servo/servo.git
synced 2025-08-09 15:35:34 +01:00
Rename metadata directories
This renames: - `tests/wpt/metadata` → `tests/wpt/meta-legacy-layout` - `tests/wpt/metadata-layout-2020` → `tests/wpt/meta` - `tests/wpt/mozilla/meta` → `tests/wpt/mozilla/meta-legacy-layout` - `tests/wpt/mozilla/meta-layout-2020` → `tests/wpt/mozilla/meta`
This commit is contained in:
parent
cfd24f00bc
commit
f4578afdfe
23708 changed files with 772645 additions and 694 deletions
|
@ -0,0 +1,130 @@
|
|||
[AnimationEffect-getComputedTiming.tentative.html]
|
||||
[currentIteration of an animation with an integral iteration count]
|
||||
expected: FAIL
|
||||
|
||||
[currentIteration of a new animation is zero]
|
||||
expected: FAIL
|
||||
|
||||
[localTime reflects playbackRate immediately]
|
||||
expected: FAIL
|
||||
|
||||
[iterations of a finitely repeating animation]
|
||||
expected: FAIL
|
||||
|
||||
[activeDuration of a new animation]
|
||||
expected: FAIL
|
||||
|
||||
[progress of a non-integral repeating animation with alternate direction]
|
||||
expected: FAIL
|
||||
|
||||
[progress of a non-integral repeating zero-duration animation with alternate-reverse direction]
|
||||
expected: FAIL
|
||||
|
||||
[localTime of an animation is always equal to currentTime]
|
||||
expected: FAIL
|
||||
|
||||
[activeDuration of an infinitely repeating zero-duration animation]
|
||||
expected: FAIL
|
||||
|
||||
[Progress of a non-integral repeating zero-duration animation with reversing direction]
|
||||
expected: FAIL
|
||||
|
||||
[endTime of an animation with a negative delay]
|
||||
expected: FAIL
|
||||
|
||||
[localTime of an AnimationEffect without an Animation]
|
||||
expected: FAIL
|
||||
|
||||
[duration of a new animation]
|
||||
expected: FAIL
|
||||
|
||||
[Negative delay of a new animation]
|
||||
expected: FAIL
|
||||
|
||||
[currentIteration of a new animation with no backwards fill is unresolved in before phase]
|
||||
expected: FAIL
|
||||
|
||||
[localTime of a new animation]
|
||||
expected: FAIL
|
||||
|
||||
[progress of an animation with different fill modes]
|
||||
expected: FAIL
|
||||
|
||||
[delay of a new animation]
|
||||
expected: FAIL
|
||||
|
||||
[iterationStart of a new animation]
|
||||
expected: FAIL
|
||||
|
||||
[currentIteration of an animation with a non-integral iteration count]
|
||||
expected: FAIL
|
||||
|
||||
[progress of a non-integral repeating zero-duration animation]
|
||||
expected: FAIL
|
||||
|
||||
[endTime of an new animation]
|
||||
expected: FAIL
|
||||
|
||||
[progress of a non-integral repeating zero-duration animation with alternate direction]
|
||||
expected: FAIL
|
||||
|
||||
[currentIteration of an animation with a default iteration count]
|
||||
expected: FAIL
|
||||
|
||||
[currentIteration of an infinitely repeating zero-duration animation]
|
||||
expected: FAIL
|
||||
|
||||
[endDelay of a new animation]
|
||||
expected: FAIL
|
||||
|
||||
[iterations of an infinitely repeating animation]
|
||||
expected: FAIL
|
||||
|
||||
[direction of a new animation]
|
||||
expected: FAIL
|
||||
|
||||
[endTime of an animation that finishes before its startTime]
|
||||
expected: FAIL
|
||||
|
||||
[fill of a new animation]
|
||||
expected: FAIL
|
||||
|
||||
[endTime of an infinitely repeating zero-duration animation]
|
||||
expected: FAIL
|
||||
|
||||
[iterations of a new animation]
|
||||
expected: FAIL
|
||||
|
||||
[progress of a non-integral repeating animation with alternate-reversing direction]
|
||||
expected: FAIL
|
||||
|
||||
[activeDuration of an animation with zero iterations]
|
||||
expected: FAIL
|
||||
|
||||
[progress of an infinitely repeating zero-duration animation]
|
||||
expected: FAIL
|
||||
|
||||
[progress of a finitely repeating zero-duration animation]
|
||||
expected: FAIL
|
||||
|
||||
[currentIteration of an AnimationEffect without an Animation]
|
||||
expected: FAIL
|
||||
|
||||
[Positive delay of a new animation]
|
||||
expected: FAIL
|
||||
|
||||
[easing of a new animation]
|
||||
expected: FAIL
|
||||
|
||||
[progress of an integral repeating animation with normal direction]
|
||||
expected: FAIL
|
||||
|
||||
[endTime of an infinitely repeating animation]
|
||||
expected: FAIL
|
||||
|
||||
[currentIteration of a finitely repeating zero-duration animation]
|
||||
expected: FAIL
|
||||
|
||||
[activeDuration of an infinitely repeating animation]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
[AnimationEffect-updateTiming.tentative.html]
|
||||
[AnimationEffect.updateTiming({ delay, fill }) causes changes to the animation-delay and animation-fill-mode to be ignored]
|
||||
expected: FAIL
|
||||
|
||||
[AnimationEffect.updateTiming({ duration }) causes changes to the animation-duration to be ignored]
|
||||
expected: FAIL
|
||||
|
||||
[AnimationEffect.updateTiming({ iterations, direction }) causes changes to the animation-iteration-count and animation-direction to be ignored]
|
||||
expected: FAIL
|
||||
|
||||
[AnimationEffect properties that do not map to animation-* properties should not be changed when animation-* style is updated]
|
||||
expected: FAIL
|
||||
|
||||
[AnimationEffect.updateTiming() does override to changes from animation-* properties if there is an error]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
[CSSAnimation-animationName.tentative.html]
|
||||
[Animation name with hex-escape]
|
||||
expected: FAIL
|
||||
|
||||
[Animation name makes keyframe rule]
|
||||
expected: FAIL
|
||||
|
||||
[Escaped animation name]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
[CSSAnimation-canceling.tentative.html]
|
||||
[Setting animation-name to 'none' cancels the animation]
|
||||
expected: FAIL
|
||||
|
||||
[Animated style is cleared after canceling a filling CSS animation]
|
||||
expected: FAIL
|
||||
|
||||
[Setting display:none on an element cancel its animations]
|
||||
expected: FAIL
|
||||
|
||||
[Setting display:none on an ancestor element cancels animations on descendants]
|
||||
expected: FAIL
|
||||
|
||||
[Animated style is cleared after canceling a running CSS animation]
|
||||
expected: FAIL
|
||||
|
||||
[After canceling an animation, updating animation properties doesn't make it live again]
|
||||
expected: FAIL
|
||||
|
||||
[After canceling an animation, it can still be re-used]
|
||||
expected: FAIL
|
||||
|
||||
[After canceling an animation, it can still be seeked]
|
||||
expected: FAIL
|
||||
|
||||
[After canceling an animation, updating animation-play-state doesn't make it live again]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[CSSAnimation-compositeOrder.tentative.html]
|
||||
[Web-animation replaces CSS animation]
|
||||
expected: FAIL
|
||||
|
||||
[Animations are composited by their order in the animation-name property.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
[CSSAnimation-effect.tentative.html]
|
||||
[Replacing an animation's effect with an effect that targets a different property should update both properties]
|
||||
expected: FAIL
|
||||
|
||||
[CSS animation events are dispatched at the original element even after setting an effect with a different target element]
|
||||
expected: FAIL
|
||||
|
||||
[Replacing the effect of a CSSAnimation causes subsequent changes to corresponding animation-* properties to be ignored]
|
||||
expected: FAIL
|
||||
|
||||
[Replacing an animation's effect with a shorter one that should have already finished, the animation finishes immediately]
|
||||
expected: FAIL
|
||||
|
||||
[A play-pending animation's effect whose effect is replaced still exits the pending state]
|
||||
expected: FAIL
|
||||
|
||||
[After replacing a finished animation's effect with a longer one it fires an animationstart event]
|
||||
expected: FAIL
|
||||
|
||||
[Setting a null effect on a running animation fires an animationend event]
|
||||
expected: FAIL
|
||||
|
||||
[Setting animation-composition sets the composite property on the effect]
|
||||
expected: FAIL
|
|
@ -0,0 +1,10 @@
|
|||
[CSSAnimation-finished.tentative.html]
|
||||
[finished promise is rejected when an animation is canceled by changing the animation property]
|
||||
expected: FAIL
|
||||
|
||||
[finished promise is not reset when animationPlayState is set to running]
|
||||
expected: FAIL
|
||||
|
||||
[finished promise is rejected when an animation is canceled by resetting the animation property]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[CSSAnimation-getCurrentTime.tentative.html]
|
||||
[currentTime can be used to seek a CSS animation]
|
||||
expected: FAIL
|
||||
|
||||
[Setting currentTime to null on a CSS animation throws]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[CSSAnimation-id.tentative.html]
|
||||
[Animation.id for CSS Animations]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
[CSSAnimation-pausing.tentative.html]
|
||||
[reverse() overrides animation-play-state when it starts playing the animation]
|
||||
expected: FAIL
|
||||
|
||||
[Setting the startTime to non-null does NOT override the animation-play-state if the animation is already running]
|
||||
expected: FAIL
|
||||
|
||||
[reverse() does NOT override animation-play-state if the animation is already running]
|
||||
expected: FAIL
|
||||
|
||||
[Setting the startTime to null overrides animation-play-state if the animation is already running]
|
||||
expected: FAIL
|
||||
|
||||
[play() overrides animation-play-state]
|
||||
expected: FAIL
|
||||
|
||||
[Setting the current time completes a pending pause]
|
||||
expected: FAIL
|
||||
|
||||
[pause() overrides animation-play-state]
|
||||
expected: FAIL
|
||||
|
||||
[Setting the startTime to non-null overrides animation-play-state if the animation is paused]
|
||||
expected: FAIL
|
||||
|
||||
[play() does NOT override the animation-play-state if there was an error]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
[CSSAnimation-playState.tentative.html]
|
||||
[Animation.playState updates when resumed by setting style]
|
||||
expected: FAIL
|
||||
|
||||
[Animation returns correct playState when paused]
|
||||
expected: FAIL
|
||||
|
||||
[Animation.playState updates when paused by script]
|
||||
expected: FAIL
|
||||
|
||||
[A new CSS animation is initially play-pending]
|
||||
expected: FAIL
|
||||
|
||||
[Animation returns correct playState when canceled]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
[CSSAnimation-ready.tentative.html]
|
||||
[ready promise is rejected when an animation is canceled by resetting the animation property]
|
||||
expected: FAIL
|
||||
|
||||
[ready promise is rejected when an animation is canceled by updating the animation property]
|
||||
expected: FAIL
|
||||
|
||||
[Pausing twice re-uses the same Promise]
|
||||
expected: FAIL
|
||||
|
||||
[A new ready promise is created when setting animation-play-state: running]
|
||||
expected: FAIL
|
||||
|
||||
[A new ready promise is created when setting animation-play-state: paused]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
[CSSAnimation-startTime.tentative.html]
|
||||
[The start time can be set to seek a CSS animation]
|
||||
expected: FAIL
|
||||
|
||||
[Seeking a CSS animation using the start time dispatches animation events]
|
||||
expected: FAIL
|
||||
|
||||
[The start time of a CSS animation can be set]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,55 @@
|
|||
[Document-getAnimations.tentative.html]
|
||||
[CSS Animations targetting (pseudo-)elements should have correct order after sorting (::marker)]
|
||||
expected: FAIL
|
||||
|
||||
[Finished but not filling CSS Animations are not returned]
|
||||
expected: FAIL
|
||||
|
||||
[Order of CSS Animations and CSS Transitions]
|
||||
expected: FAIL
|
||||
|
||||
[Order of CSS Animations - markup-bound vs free animations]
|
||||
expected: FAIL
|
||||
|
||||
[Order of CSS Animations - across elements]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for CSS Animations]
|
||||
expected: FAIL
|
||||
|
||||
[Order of CSS Animations - within an element unaffected by start time]
|
||||
expected: FAIL
|
||||
|
||||
[Order of CSS Animations - free animations]
|
||||
expected: FAIL
|
||||
|
||||
[Order of CSS Animations - free animation vs CSS Transitions]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations canceled and restarted via the API are returned]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for non-animated content]
|
||||
expected: FAIL
|
||||
|
||||
[Order of CSS Animations - across and within elements]
|
||||
expected: FAIL
|
||||
|
||||
[Order of CSS Animations - within an element]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations targetting (pseudo-)elements should have correct order after sorting]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations canceled via the API are not returned]
|
||||
expected: FAIL
|
||||
|
||||
[Finished but filling CSS Animations are returned]
|
||||
expected: FAIL
|
||||
|
||||
[Yet-to-start CSS Animations are returned]
|
||||
expected: FAIL
|
||||
|
||||
[pseudo element with replaced target does not affect animation ordering]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
[Element-getAnimations-dynamic-changes.tentative.html]
|
||||
[Animations preserve their startTime when changed]
|
||||
expected: FAIL
|
||||
|
||||
[Only the startTimes of existing animations are preserved]
|
||||
expected: FAIL
|
||||
|
||||
[Updated Animations maintain their order in the list]
|
||||
expected: FAIL
|
||||
|
||||
[Animations are removed from the start of the list while preserving the state of existing Animations]
|
||||
expected: FAIL
|
||||
|
||||
[Animation state is preserved when interleaving animations in list]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,67 @@
|
|||
[Element-getAnimations.tentative.html]
|
||||
[getAnimations for CSS Animations with animation-name: none]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for multi-property animations]
|
||||
expected: FAIL
|
||||
|
||||
[{ subtree: true } on an element with many descendants returns animations from all the descendants]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for CSS Animations]
|
||||
expected: FAIL
|
||||
|
||||
[{ subtree: false } on an element with a child returns only the element's animations]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for zero-duration CSS Animations]
|
||||
expected: FAIL
|
||||
|
||||
[{ subtree: true } on a leaf element returns the element's animations and its pseudo-elements' animations]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for CSS Animations with duplicated animation-name]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for CSS Animations where the @keyframes rule is added later]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for CSS Animations that are canceled]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for CSS Animations with animation-name: missing]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for CSS Animations that have finished but are forwards filling]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations returns objects with the same identity]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for both CSS Animations and CSS Transitions at once]
|
||||
expected: FAIL
|
||||
|
||||
[{ subtree: true } on an element with a child returns animations from the element, its pseudo-elements, its child and its child pseudo-elements]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for CSS Animations with empty keyframes rule]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for non-animated content]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations returns CSSAnimation objects for CSS Animations]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for CSS Animations that have finished]
|
||||
expected: FAIL
|
||||
|
||||
[{ subtree: false } on a leaf element returns the element's animations and ignore pseudo-elements]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for CSS animations in delay phase]
|
||||
expected: FAIL
|
||||
|
||||
[getAnimations for CSS Animations follows animation-name order]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,96 @@
|
|||
[KeyframeEffect-getKeyframes.tentative.html]
|
||||
[KeyframeEffect.getKeyframes() returns expected values for animations with only custom property in a keyframe]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected frames for a simple animation that specifies a single shorthand property]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns frames with expected easing values, when the easing is specified on each keyframe]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected frames for an animation with different properties on different keyframes, all with the same easing function]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected frames for an animation with a partially complete 100% keyframe (because the !important rule is ignored)]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected frames for a simple animation]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected values for animation with drop-shadow of filter property]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time and with different but equivalent easing functions]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected values for animations with a CSS variable which is overriden by the value in keyframe]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected values for animations with filter properties and missing keyframes]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns frames with expected easing values, when the easing comes from animation-timing-function on the element]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected values for animations with background-size properties and missing keyframes]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() reflects changes to @keyframes rules]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected frames for an animation with a 100% keyframe and no 0% keyframe]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected values for animations with text-shadow properties and missing keyframes]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns frames with expected easing values, when the easing is specified on some keyframes]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected frames for overlapping keyframes]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns no frames for various kinds of empty enimations]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected frames for an animation with a 0% keyframe and no 100% keyframe]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected frames for an animation with different properties on different keyframes, with a different easing function on each]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected frames for an animation with no 0% or 100% keyframe but with a 50% keyframe]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time, and all with the same easing function]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected values for animations with CSS variables as keyframe values]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time and with different easing functions]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected values for animations with CSS variables as keyframe values in a shorthand property]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns frames with expected composite values, when the composite is set on the effect using animation-composition on the element]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns frames with expected composite values, when the composite is specified on each keyframe]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns frames with expected composite values, when the composite is specified on some keyframes]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time and with different composite operations]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected frames for an animation with multiple keyframes for the same time and with different easing functions and composite operations]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns expected values for animations with implicit values and a non-default timingfunction specified for 0% and 100%]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.getKeyframes() returns no frames for various kinds of empty animations]
|
||||
expected: FAIL
|
|
@ -0,0 +1,10 @@
|
|||
[KeyframeEffect-setKeyframes.tentative.html]
|
||||
[KeyframeEffect.setKeyframes() causes subsequent changes to animation-timing-function to be ignored]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.setKeyframes() causes subsequent changes to @keyframes rules to be ignored]
|
||||
expected: FAIL
|
||||
|
||||
[KeyframeEffect.setKeyframes() should NOT cause subsequent changes to @keyframes rules to be ignored if it threw]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
[KeyframeEffect-target.tentative.html]
|
||||
[effect.target should return the same CSSPseudoElement object each time]
|
||||
expected: FAIL
|
||||
|
||||
[effect.target from the script-generated animation should return the same CSSPseudoElement object as that from the CSS generated animation]
|
||||
expected: FAIL
|
||||
|
||||
[Returned CSS animations have the correct effect target]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[animation-base-response-001.html]
|
||||
[var() references respond to custom property animation]
|
||||
expected: FAIL
|
|
@ -0,0 +1,4 @@
|
|||
[animation-base-response-004.html]
|
||||
[Base is responsive to font-affecting appearing via setKeyframes]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
[animation-before-initial-box-construction-001.html]
|
||||
expected: ERROR
|
||||
[animations started before initial-containing-block creation properly function]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[animation-canceled-by-parent-details-element-being-closed.html]
|
||||
[A CSS Animation running on an element within a <details> element is canceled after the <details> element is closed.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,6 @@
|
|||
[animation-change-underlying-value-changed-in-flight.html]
|
||||
[Changing the underlying value of an animated property with an implicit 0% keyframe]
|
||||
expected: FAIL
|
||||
|
||||
[Changing the underlying value of an animated property with an implicit 100% keyframe]
|
||||
expected: FAIL
|
|
@ -0,0 +1,18 @@
|
|||
[animation-composition-keyframes.html]
|
||||
[animation-composition: replace of property filter]
|
||||
expected: FAIL
|
||||
|
||||
[animation-composition: add of property filter]
|
||||
expected: FAIL
|
||||
|
||||
[animation-composition: accumulate of property filter]
|
||||
expected: FAIL
|
||||
|
||||
[animation-composition: replace of property width]
|
||||
expected: FAIL
|
||||
|
||||
[animation-composition: add of property width]
|
||||
expected: FAIL
|
||||
|
||||
[animation-composition: accumulate of property width]
|
||||
expected: FAIL
|
|
@ -0,0 +1,18 @@
|
|||
[animation-composition.html]
|
||||
[animation-composition: replace of property filter]
|
||||
expected: FAIL
|
||||
|
||||
[animation-composition: add of property filter]
|
||||
expected: FAIL
|
||||
|
||||
[animation-composition: accumulate of property filter]
|
||||
expected: FAIL
|
||||
|
||||
[animation-composition: replace of property width]
|
||||
expected: FAIL
|
||||
|
||||
[animation-composition: add of property width]
|
||||
expected: FAIL
|
||||
|
||||
[animation-composition: accumulate of property width]
|
||||
expected: FAIL
|
|
@ -0,0 +1,6 @@
|
|||
[animation-css-variable-in-keyframe-adjusted.html]
|
||||
[Animations reflect changes to variables on element]
|
||||
expected: FAIL
|
||||
|
||||
[Animations reflect changes to variables on parent element]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[animation-delay-008.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[animation-delay-009.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[animation-delay-010.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,17 @@
|
|||
[animation-important-001.html]
|
||||
expected: ERROR
|
||||
[Interpolated value is observable]
|
||||
expected: FAIL
|
||||
|
||||
[Important rules override animations (::before)]
|
||||
expected: FAIL
|
||||
|
||||
[Non-overriden interpolations are observable]
|
||||
expected: FAIL
|
||||
|
||||
[Important rules do not override animations on :visited as seen from JS]
|
||||
expected: FAIL
|
||||
|
||||
[Important rules override animations]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[animation-important-002.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[animation-opacity-pause-and-set-time.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,3 @@
|
|||
[animation-play-state-005.tentative.html]
|
||||
[CSS animation should not restart after resetting its animation-play-state]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[animation-transform-pause-and-set-time.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,5 @@
|
|||
[animationevent-marker-pseudoelement.html]
|
||||
expected: TIMEOUT
|
||||
[AnimationEvent should have the correct pseudoElement memeber]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[cancel-animation-shadow-slot-invalidation.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,12 @@
|
|||
[computed-style-animation-parsing.html]
|
||||
[Test an animation name that is the same as a possible animation fill-mode.]
|
||||
expected: FAIL
|
||||
|
||||
[Test an animation name that is the same as a possible running state.]
|
||||
expected: FAIL
|
||||
|
||||
[Test a non-conflicting animation name.]
|
||||
expected: FAIL
|
||||
|
||||
[Test an animation name that is the same as a possible animation direction.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[dialog-animation.html]
|
||||
[CSS Animations tied to <dialog open> are canceled and restarted as the dialog is hidden and shown]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[dialog-backdrop-animation.html]
|
||||
[CSS Animations on a <dialog> ::backdrop are canceled and restarted as the dialog is hidden and shown]
|
||||
expected: FAIL
|
153
tests/wpt/meta/css/css-animations/display-interpolation.html.ini
Normal file
153
tests/wpt/meta/css/css-animations/display-interpolation.html.ini
Normal file
|
@ -0,0 +1,153 @@
|
|||
[display-interpolation.html]
|
||||
[CSS Transitions: property <display> from [block\] to [none\] at (-1) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <display> from [block\] to [none\] at (0) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <display> from [block\] to [none\] at (0.1) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions: property <display> from [block\] to [none\] at (0.9) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <display> from [block\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <display> from [block\] to [none\] at (1.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [block\] to [none\] at (-1) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [block\] to [none\] at (0) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [block\] to [none\] at (0.1) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [block\] to [none\] at (0.9) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [block\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [block\] to [none\] at (1.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <display> from [none\] to [block\] at (-1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <display> from [none\] to [block\] at (0) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [none\] to [block\] at (-1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [none\] to [block\] at (0) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [none\] to [block\] at (0.1) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [none\] to [block\] at (0.9) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [none\] to [block\] at (1) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [none\] to [block\] at (1.5) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <display> from [inline\] to [block\] at (-0.3) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <display> from [inline\] to [block\] at (0) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Transitions with transition: all: property <display> from [inline\] to [block\] at (0.3) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <display> from [inline\] to [block\] at (-0.3) should be [inline\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <display> from [inline\] to [block\] at (0) should be [inline\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <display> from [inline\] to [block\] at (0.3) should be [inline\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [inline\] to [block\] at (-0.3) should be [inline\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [inline\] to [block\] at (0) should be [inline\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [inline\] to [block\] at (0.3) should be [inline\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [inline\] to [block\] at (0.5) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [inline\] to [block\] at (0.6) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [inline\] to [block\] at (1) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [inline\] to [block\] at (1.5) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [block\] to [block\] at (-1) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [block\] to [block\] at (0) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [block\] to [block\] at (0.1) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [block\] to [block\] at (0.9) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [block\] to [block\] at (1) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [block\] to [block\] at (1.5) should be [block\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <display> from [none\] to [none\] at (-1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <display> from [none\] to [none\] at (0) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <display> from [none\] to [none\] at (0.1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <display> from [none\] to [none\] at (0.9) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <display> from [none\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[CSS Animations: property <display> from [none\] to [none\] at (1.5) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [none\] to [none\] at (-1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [none\] to [none\] at (0) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [none\] to [none\] at (0.1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [none\] to [none\] at (0.9) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [none\] to [none\] at (1) should be [none\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <display> from [none\] to [none\] at (1.5) should be [none\]]
|
||||
expected: FAIL
|
|
@ -0,0 +1,15 @@
|
|||
[display-none-dont-cancel.tentative.html]
|
||||
[display:none animating to display:inline should be inline for the whole animation.]
|
||||
expected: FAIL
|
||||
|
||||
[A CSS variable of display:none animating to display:inline should be inline for the whole animation.]
|
||||
expected: FAIL
|
||||
|
||||
[Animating from display:none to display:none should not cancel the animation.]
|
||||
expected: FAIL
|
||||
|
||||
[Animating from display:none to display:none with an intermediate variable should not cancel the animation.]
|
||||
expected: FAIL
|
||||
|
||||
[Animating a variable of "none" which gets set to display elsewhere should not cancel the animation.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,85 @@
|
|||
[event-dispatch.tentative.html]
|
||||
[After -> Before]
|
||||
expected: FAIL
|
||||
|
||||
[Call Animation.cancel after restarting animation immediately.]
|
||||
expected: FAIL
|
||||
|
||||
[Active -> Idle, setting Animation.timeline = null]
|
||||
expected: FAIL
|
||||
|
||||
[Active -> Active (forwards)]
|
||||
expected: FAIL
|
||||
|
||||
[Set timeline and play transition after clearing the timeline.]
|
||||
expected: FAIL
|
||||
|
||||
[Redundant change, active -> after, then back]
|
||||
expected: FAIL
|
||||
|
||||
[Idle -> Active]
|
||||
expected: FAIL
|
||||
|
||||
[Redundant change, active -> before, then back]
|
||||
expected: FAIL
|
||||
|
||||
[Redundant change, before -> active, then back]
|
||||
expected: FAIL
|
||||
|
||||
[Call Animation.cancel after canceling animation.]
|
||||
expected: FAIL
|
||||
|
||||
[Negative playbackRate sanity test(Before -> Active -> Before)]
|
||||
expected: FAIL
|
||||
|
||||
[Active -> Before]
|
||||
expected: FAIL
|
||||
|
||||
[Cancel the animation after clearing the target effect.]
|
||||
expected: FAIL
|
||||
|
||||
[Active -> Active (backwards)]
|
||||
expected: FAIL
|
||||
|
||||
[Active -> After]
|
||||
expected: FAIL
|
||||
|
||||
[Before -> Active]
|
||||
expected: FAIL
|
||||
|
||||
[Idle -> After]
|
||||
expected: FAIL
|
||||
|
||||
[Restart animation after canceling animation immediately.]
|
||||
expected: FAIL
|
||||
|
||||
[Active -> Idle, display: none]
|
||||
expected: FAIL
|
||||
|
||||
[Redundant change, after -> active, then back]
|
||||
expected: FAIL
|
||||
|
||||
[Active -> Idle, calling Animation.cancel()]
|
||||
expected: FAIL
|
||||
|
||||
[Redundant change, after -> before, then back]
|
||||
expected: FAIL
|
||||
|
||||
[Active -> Idle -> Active: animationstart is fired by restarting animation]
|
||||
expected: FAIL
|
||||
|
||||
[Before -> After]
|
||||
expected: FAIL
|
||||
|
||||
[Set null target effect after canceling the animation.]
|
||||
expected: FAIL
|
||||
|
||||
[After -> Active]
|
||||
expected: FAIL
|
||||
|
||||
[Redundant change, before -> after, then back]
|
||||
expected: FAIL
|
||||
|
||||
[After -> Idle, display: none]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
[event-order.tentative.html]
|
||||
[Same events are ordered by elements]
|
||||
expected: FAIL
|
||||
|
||||
[Start and iteration events are ordered by time]
|
||||
expected: FAIL
|
||||
|
||||
[Start and end events are sorted correctly when fired simultaneously]
|
||||
expected: FAIL
|
||||
|
||||
[Same events on pseudo-elements follow the prescribed order]
|
||||
expected: FAIL
|
||||
|
||||
[Same events on pseudo-elements follow the prescribed order (::marker)]
|
||||
expected: FAIL
|
||||
|
||||
[Iteration and end events are ordered by time]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[flip-running-animation-via-variable.html]
|
||||
expected: TIMEOUT
|
33
tests/wpt/meta/css/css-animations/idlharness.html.ini
Normal file
33
tests/wpt/meta/css/css-animations/idlharness.html.ini
Normal file
|
@ -0,0 +1,33 @@
|
|||
[idlharness.html]
|
||||
[HTMLElement interface: attribute onanimationstart]
|
||||
expected: FAIL
|
||||
|
||||
[CSSKeyframeRule interface: keyframes.cssRules[0\] must inherit property "keyText" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Window interface: attribute onanimationcancel]
|
||||
expected: FAIL
|
||||
|
||||
[Document interface: attribute onanimationstart]
|
||||
expected: FAIL
|
||||
|
||||
[CSSKeyframeRule interface: attribute keyText]
|
||||
expected: FAIL
|
||||
|
||||
[Window interface: attribute onanimationstart]
|
||||
expected: FAIL
|
||||
|
||||
[Document interface: attribute onanimationcancel]
|
||||
expected: FAIL
|
||||
|
||||
[CSSKeyframeRule interface: attribute style]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLElement interface: attribute onanimationcancel]
|
||||
expected: FAIL
|
||||
|
||||
[CSSKeyframesRule interface: attribute length]
|
||||
expected: FAIL
|
||||
|
||||
[CSSKeyframesRule interface: keyframes must inherit property "length" with the proper type]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[inheritance-pseudo-element.html]
|
||||
expected: TIMEOUT
|
3
tests/wpt/meta/css/css-animations/inheritance.html.ini
Normal file
3
tests/wpt/meta/css/css-animations/inheritance.html.ini
Normal file
|
@ -0,0 +1,3 @@
|
|||
[inheritance.html]
|
||||
[Property animation-duration has initial value auto]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[keyframes-unrelated-custom-property.html]
|
||||
[Unrelated custom properties do not conflict with each other]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[missing-values-first-keyframe.html]
|
||||
[Missing property values in the first keyframe are correctly interpolated from a neutral keyframe value]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[missing-values-last-keyframe.html]
|
||||
[Missing property values in the last keyframe are correctly interpolated from a neutral keyframe value]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[animation-composition-computed.tentative.html]
|
||||
[Property animation-composition value 'replace, add, accumulate']
|
||||
expected: FAIL
|
|
@ -0,0 +1,12 @@
|
|||
[animation-composition-valid.tentative.html]
|
||||
[e.style['animation-composition'\] = "replace" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-composition'\] = "add" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-composition'\] = "accumulate" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-composition'\] = "replace, add, accumulate" should set the property value]
|
||||
expected: FAIL
|
|
@ -0,0 +1,36 @@
|
|||
[animation-computed.html]
|
||||
[Property animation value '1s']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation value 'anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation value 'none']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation value 'cubic-bezier(0, -2, 1, 3)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation value 'anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation value '1s -3s']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation value 'anim']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation value 'paused']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation value 'both']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation value '4']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation value 'reverse']
|
||||
expected: FAIL
|
||||
|
||||
[Default animation value]
|
||||
expected: FAIL
|
|
@ -0,0 +1,54 @@
|
|||
[animation-delay-end-computed.html]
|
||||
[Property animation-delay-start value 'initial']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value '-500ms']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'calc(2 * 3s)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value '20s, 10s']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'cover 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'COVER 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'cover 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'cover 120%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'cover 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'cover -42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'contain 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'exit 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'exit calc(41% + 1%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'exit 1%, cover 2%, contain 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-end value 'initial']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-end value '-500ms']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-end value 'calc(2 * 3s)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-end value '20s, 10s']
|
||||
expected: FAIL
|
|
@ -0,0 +1,12 @@
|
|||
[animation-delay-end-computed.tentative.html]
|
||||
[Property animation-delay-end value 'initial']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-end value '-500ms']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-end value 'calc(2 * 3s)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-end value '20s, 10s']
|
||||
expected: FAIL
|
|
@ -0,0 +1,51 @@
|
|||
[animation-delay-end-valid.html]
|
||||
[e.style['animation-delay-start'\] = "-5ms" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "0s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "10s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "20s, 10s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "cover 0%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "cover 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "cover 120%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "cover 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "cover -42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "contain 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "exit 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "exit 1%, cover 2%, contain 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "enter 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-end'\] = "-5ms" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-end'\] = "0s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-end'\] = "10s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-end'\] = "20s, 10s" should set the property value]
|
||||
expected: FAIL
|
|
@ -0,0 +1,12 @@
|
|||
[animation-delay-end-valid.tentative.html]
|
||||
[e.style['animation-delay-end'\] = "-5ms" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-end'\] = "0s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-end'\] = "10s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-end'\] = "20s, 10s" should set the property value]
|
||||
expected: FAIL
|
|
@ -0,0 +1,60 @@
|
|||
[animation-delay-shorthand-computed.html]
|
||||
[Property animation-delay value '1s 2s']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value '1s 2s, 3s']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value '1s, 2s 3s']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'cover']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'contain']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'enter']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'exit']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'enter, exit']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'enter 0% enter 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'exit 0% exit 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'cover 0% cover 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'contain 0% contain 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'cover 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'contain 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'enter 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'exit 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'enter 50% 0s']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value '0s enter 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'enter 50% exit 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay value 'cover 50% enter 50%, contain 50% exit 50%']
|
||||
expected: FAIL
|
|
@ -0,0 +1,150 @@
|
|||
[animation-delay-shorthand.html]
|
||||
[e.style['animation-delay'\] = "1s 2s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "1s 2s, 3s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "1s, 2s 3s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "cover" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "contain" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "exit" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter, exit" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter 0% enter 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "exit 0% exit 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "cover 0% cover 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "contain 0% contain 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "cover 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "contain 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter 50% 0s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "0s enter 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter 50% exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "cover 50% enter 50%, contain 50% exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "1s 2s" should set animation-delay-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "1s 2s" should set animation-delay-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "1s 2s" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "1s" should set animation-delay-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "1s" should set animation-delay-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "1s" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "cover" should set animation-delay-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "cover" should set animation-delay-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "cover" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "contain" should set animation-delay-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "contain" should set animation-delay-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "contain" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter 10% exit 20%" should set animation-delay-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter 10% exit 20%" should set animation-delay-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter 10% exit 20%" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "1s 2s, 3s 4s" should set animation-delay-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "1s 2s, 3s 4s" should set animation-delay-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "1s 2s, 3s 4s" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "1s 2s, 3s, 4s 5s" should set animation-delay-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "1s 2s, 3s, 4s 5s" should set animation-delay-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "1s 2s, 3s, 4s 5s" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter, exit" should set animation-delay-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter, exit" should set animation-delay-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter, exit" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter 0%, exit" should set animation-delay-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter 0%, exit" should set animation-delay-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter 0%, exit" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter 0% 1s, 2s exit 50%" should set animation-delay-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter 0% 1s, 2s exit 50%" should set animation-delay-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay'\] = "enter 0% 1s, 2s exit 50%" should not set unrelated longhands]
|
||||
expected: FAIL
|
|
@ -0,0 +1,42 @@
|
|||
[animation-delay-start-computed.html]
|
||||
[Property animation-delay-start value 'initial']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value '-500ms']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'calc(2 * 3s)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value '20s, 10s']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'cover 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'COVER 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'cover 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'cover 120%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'cover 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'cover -42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'contain 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'exit 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'exit calc(41% + 1%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'exit 1%, cover 2%, contain 100%']
|
||||
expected: FAIL
|
|
@ -0,0 +1,12 @@
|
|||
[animation-delay-start-computed.tentative.html]
|
||||
[Property animation-delay-start value 'initial']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value '-500ms']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value 'calc(2 * 3s)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-delay-start value '20s, 10s']
|
||||
expected: FAIL
|
|
@ -0,0 +1,39 @@
|
|||
[animation-delay-start-valid.html]
|
||||
[e.style['animation-delay-start'\] = "-5ms" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "0s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "10s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "20s, 10s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "cover 0%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "cover 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "cover 120%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "cover 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "cover -42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "contain 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "exit 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "exit 1%, cover 2%, contain 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "enter 42%" should set the property value]
|
||||
expected: FAIL
|
|
@ -0,0 +1,12 @@
|
|||
[animation-delay-start-valid.tentative.html]
|
||||
[e.style['animation-delay-start'\] = "-5ms" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "0s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "10s" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-delay-start'\] = "20s, 10s" should set the property value]
|
||||
expected: FAIL
|
|
@ -0,0 +1,27 @@
|
|||
[animation-duration-computed.html]
|
||||
[Property animation-duration value 'auto']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-duration value 'auto, auto']
|
||||
expected: FAIL
|
||||
|
||||
[Resolved value of animation-duration:auto with animation-timeline:auto]
|
||||
expected: FAIL
|
||||
|
||||
[Resolved value of animation-duration:auto with animation-timeline:auto, auto]
|
||||
expected: FAIL
|
||||
|
||||
[Resolved value of animation-duration:auto with animation-timeline:--t]
|
||||
expected: FAIL
|
||||
|
||||
[Resolved value of animation-duration:auto with animation-timeline:--t, --t2]
|
||||
expected: FAIL
|
||||
|
||||
[Resolved value of animation-duration:auto with animation-timeline:none]
|
||||
expected: FAIL
|
||||
|
||||
[Resolved value of animation-duration:auto with animation-timeline:scroll()]
|
||||
expected: FAIL
|
||||
|
||||
[Resolved value of animation-duration:auto with animation-timeline:view()]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[animation-name-invalid.html]
|
||||
[e.style['animation-name'\] = "revert-layer, four" should not set the property value]
|
||||
expected: FAIL
|
|
@ -0,0 +1,81 @@
|
|||
[animation-range-end-computed.html]
|
||||
[Property animation-range-end value 'initial']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'cover 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'cover 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'COVER 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'COVER 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'cover 120%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'cover 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'cover -42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'contain 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'exit 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'exit calc(41% + 1%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'exit-crossing 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'exit 1%, cover 2%, contain 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'exit 1%, cover 2%, contain 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'entry 42px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'entry-crossing 42px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'contain calc(10% + 10px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'entry 1em']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'exit calc(1em + 10px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'cover']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'contain']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'entry']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value 'exit']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value '0']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value '120%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-end value '120px']
|
||||
expected: FAIL
|
|
@ -0,0 +1,72 @@
|
|||
[animation-range-end-valid.html]
|
||||
[e.style['animation-range-end'\] = "normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "cover 0%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "cover 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "cover 120%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "cover 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "cover -42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "contain 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "exit 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "exit 1%, cover 2%, contain 0%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "exit 1%, cover 2%, contain 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "exit-crossing 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "entry 42px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "entry-crossing 42px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "contain calc(10px + 10%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "entry 1em" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "exit calc(1em + 10px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "entry 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "cover" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "contain" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "entry" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "exit" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "0" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "120%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-end'\] = "120px" should set the property value]
|
||||
expected: FAIL
|
|
@ -0,0 +1,315 @@
|
|||
[animation-range-shorthand.html]
|
||||
[e.style['animation-range'\] = "normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "normal normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "cover" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "contain" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry-crossing" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "exit" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "exit-crossing" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry, exit" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry 0% entry 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry-crossing 0% entry-crossing 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "exit 0% exit 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "exit-crossing 0% exit-crossing 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "cover 0% cover 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "contain 0% contain 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry calc(10% - 10%) entry calc(50% + 50%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "cover 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "contain 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry-crossing 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "exit-crossing 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry 50px exit 100px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "exit calc(10% + 50px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry 50% exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "cover 50% entry 50%, contain 50% exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'normal normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'cover']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'contain']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'entry']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'entry-crossing']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'exit']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'exit-crossing']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'entry, exit']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'entry 0% entry 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'entry-crossing 0% entry-crossing 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'exit 0% exit 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'exit-crossing 0% exit-crossing 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'cover 0% cover 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'contain 0% contain 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'entry calc(10% - 10%) entry calc(50% + 50%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'cover 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'contain 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'entry 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'entry-crossing 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'exit 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'exit-crossing 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'entry 50px exit 100px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'exit calc(10% + 50px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'entry 50% exit 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'cover 50% entry 50%, contain 50% exit 50%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'entry 10em exit 20em']
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "normal" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "normal" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "normal" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "normal normal" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "normal normal" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "normal normal" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "normal entry 100%" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "normal entry 100%" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "normal entry 100%" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "normal entry 10%" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "normal entry 10%" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "normal entry 10%" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "cover" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "cover" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "cover" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "contain" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "contain" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "contain" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "contain 100% contain 0%" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "contain 100% contain 0%" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "contain 100% contain 0%" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry 10% exit 20%" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry 10% exit 20%" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry 10% exit 20%" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry calc(10% + 10px) exit 20px" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry calc(10% + 10px) exit 20px" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry calc(10% + 10px) exit 20px" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry, exit" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry, exit" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry, exit" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry 0%, exit" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry 0%, exit" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "entry 0%, exit" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "exit calc(10% + 50px)" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "exit calc(10% + 50px)" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "exit calc(10% + 50px)" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "50% exit 50%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "normal 100px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "100px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "100px normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "10% normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value '10em exit 20em']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value 'normal 100px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value '100px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value '100px normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range value '10% normal']
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "100px" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "100px" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "100px" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "10%" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "10%" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range'\] = "10%" should not set unrelated longhands]
|
||||
expected: FAIL
|
|
@ -0,0 +1,81 @@
|
|||
[animation-range-start-computed.html]
|
||||
[Property animation-range-start value 'initial']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'normal']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'cover 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'cover 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'COVER 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'COVER 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'cover 120%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'cover 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'cover -42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'contain 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'exit 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'exit calc(41% + 1%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'exit 1%, cover 2%, contain 0%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'exit 1%, cover 2%, contain 100%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'exit-crossing 42%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'entry 42px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'entry-crossing 42px']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'contain calc(10% + 10px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'entry 1em']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'exit calc(1em + 10px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'cover']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'contain']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'entry']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value 'exit']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value '0']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value '120%']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-range-start value '120px']
|
||||
expected: FAIL
|
|
@ -0,0 +1,72 @@
|
|||
[animation-range-start-valid.html]
|
||||
[e.style['animation-range-start'\] = "normal" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "cover 0%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "cover 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "cover 120%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "cover 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "cover -42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "contain 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "exit 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "exit 1%, cover 2%, contain 0%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "exit 1%, cover 2%, contain 100%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "exit-crossing 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "entry 42px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "entry-crossing 42px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "contain calc(10px + 10%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "entry 1em" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "exit calc(1em + 10px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "entry 42%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "cover" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "contain" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "entry" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "exit" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "0" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "120%" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-range-start'\] = "120px" should set the property value]
|
||||
expected: FAIL
|
|
@ -0,0 +1,33 @@
|
|||
[animation-shorthand.html]
|
||||
[e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-timeline]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-timeline]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-timeline]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-range-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-duration]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-duration]
|
||||
expected: FAIL
|
|
@ -0,0 +1,18 @@
|
|||
[animation-shorthand.tentative.html]
|
||||
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-delay-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-delay-start]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-timeline]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should not set unrelated longhands]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-end]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-start]
|
||||
expected: FAIL
|
|
@ -0,0 +1,13 @@
|
|||
[animation-timing-function-computed.html]
|
||||
[Property animation-timing-function value 'steps(2, jump-start)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-timing-function value 'steps(2, jump-none)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-timing-function value 'steps(2, jump-end)']
|
||||
expected: FAIL
|
||||
|
||||
[Property animation-timing-function value 'steps(2, jump-both)']
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
[animation-timing-function-valid.html]
|
||||
[e.style['animation-timing-function'\] = "steps(2, jump-end)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-timing-function'\] = "steps(2, jump-both)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-timing-function'\] = "steps(2, jump-none)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation-timing-function'\] = "steps(2, jump-start)" should set the property value]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
[animation-valid.html]
|
||||
[e.style['animation'\] = "cubic-bezier(0, -2, 1, 3)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "4" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "reverse" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "both" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "paused" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "none" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "anim" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set the property value]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[keyframes-allowed-properties.html]
|
||||
[@keyframes allows all non-animation properties and animation-timing-function]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[keyframes-name-invalid.html]
|
||||
[invalid: @keyframes revert-layer { }]
|
||||
expected: FAIL
|
|
@ -0,0 +1,7 @@
|
|||
[pending-style-changes-001.html]
|
||||
[Document::getAnimations() should be able to see a style-created CSS animation immediately]
|
||||
expected: FAIL
|
||||
|
||||
[Animatable::getAnimations() should be able to see a style-created CSS animation immediately]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[column-rule-color-001.html]
|
||||
[column-rule-color responds to inherited changes]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-color responds to currentColor changes]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
[column-width-001.html]
|
||||
[column-width responds to font-size changes]
|
||||
expected: FAIL
|
||||
|
||||
[column-width clamps to 0px]
|
||||
expected: FAIL
|
||||
|
||||
[column-width responds to inherited changes]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[line-height.html]
|
||||
[line-height responds to inherited changes]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[sample-on-last-keyframe.html]
|
||||
[Opacity at start of reverse running animation]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[svg-transform-animation.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[transform-animation-under-large-scale.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,63 @@
|
|||
[transition-properties-not-animatable.html]
|
||||
[Web Animations: property <transition-duration> from [1s\] to [2s\] at (-0.3) should be [0s\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-duration> from [1s\] to [2s\] at (0) should be [0s\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-duration> from [1s\] to [2s\] at (0.3) should be [0s\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-duration> from [1s\] to [2s\] at (0.5) should be [0s\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-duration> from [1s\] to [2s\] at (0.6) should be [0s\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-duration> from [1s\] to [2s\] at (1) should be [0s\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-duration> from [1s\] to [2s\] at (1.5) should be [0s\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-delay> from [1s\] to [2s\] at (-0.3) should be [0s\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-delay> from [1s\] to [2s\] at (0) should be [0s\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-delay> from [1s\] to [2s\] at (0.3) should be [0s\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-delay> from [1s\] to [2s\] at (0.5) should be [0s\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-delay> from [1s\] to [2s\] at (0.6) should be [0s\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-delay> from [1s\] to [2s\] at (1) should be [0s\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-delay> from [1s\] to [2s\] at (1.5) should be [0s\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-property> from [color\] to [background-color\] at (-0.3) should be [all\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-property> from [color\] to [background-color\] at (0) should be [all\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-property> from [color\] to [background-color\] at (0.3) should be [all\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-property> from [color\] to [background-color\] at (0.5) should be [all\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-property> from [color\] to [background-color\] at (0.6) should be [all\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-property> from [color\] to [background-color\] at (1) should be [all\]]
|
||||
expected: FAIL
|
||||
|
||||
[Web Animations: property <transition-property> from [color\] to [background-color\] at (1.5) should be [all\]]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[translation-animation-on-important-property.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[translation-animation-subpixel-offset.html]
|
||||
expected: TIMEOUT
|
Loading…
Add table
Add a link
Reference in a new issue