WPT
wpt / css / css-animations / animationevent-interface.html
Spec: CSS Animations ↗
Runs: Chrome 155.0.8039.0 (wpt@d0c38285b, 2026-09-03) | Firefox 157.0a1 (wpt@ed1909ed6, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-a9df8 (wpt@0ea9f2aac, 2026-09-03) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)
View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi
| Chrome | Firefox | Safari | Ladybird | Servo | Blitz | |
|---|---|---|---|---|---|---|
| Total | 42/42 | 42/42 | 42/42 | 42/42 | 41/42 | 0/42 |
| Subtest | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| the event is an instance of AnimationEvent | PASS | PASS | PASS | PASS | PASS | FAIL |
| the event inherts from Event | PASS | PASS | PASS | PASS | PASS | FAIL |
| Missing type argument | PASS | PASS | PASS | PASS | PASS | FAIL |
| type argument is string | PASS | PASS | PASS | PASS | PASS | FAIL |
| type argument is null | PASS | PASS | PASS | PASS | PASS | FAIL |
| event type set to undefined | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationName has default value of empty string | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime has default value of 0.0 | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationName is readonly | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime is readonly | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationEventInit argument is null | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationEventInit argument is undefined | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationEventInit argument is empty dictionary | PASS | PASS | PASS | PASS | PASS | FAIL |
| AnimationEvent.pseudoElement initialized from the dictionary | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationName set to 'sample' | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationName set to undefined | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationName set to null | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationName set to false | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationName set to true | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationName set to a number | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationName set to [] | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationName set to [1, 2, 3] | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationName set to an object | PASS | PASS | PASS | PASS | PASS | FAIL |
| animationName set to an object with a valueOf function | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime set to 0.5 | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime set to -0.5 | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime set to undefined | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime set to null | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime set to false | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime set to true | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime set to '' | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime set to [] | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime set to [0.5] | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime set to an object with a valueOf function | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime cannot be set to NaN | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime cannot be set to Infinity | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime cannot be set to -Infinity | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime cannot be set to 'sample' | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime cannot be set to [0.5, 1.0] | PASS | PASS | PASS | PASS | PASS | FAIL |
| elapsedTime cannot be set to an object | PASS | PASS | PASS | PASS | PASS | FAIL |
| AnimationEventInit properties set value | PASS | PASS | PASS | PASS | PASS | FAIL |
| AnimationEventInit animation property sets value | PASS | PASS | PASS | PASS | FAIL | FAIL |