Click here to download the Blitz Browser!

WPT

wpt / web-animations / interfaces / Animatable / getAnimations.html

Spec: Web Animations ↗

Runs: Chrome 155.0.8041.0 (wpt@18be93235, 2026-09-04) | Firefox 157.0a1 (wpt@1b4bc17cf, 2026-09-04) | Safari 251 preview (wpt@2c385f65e, 2026-09-04) | Ladybird 1.0-17043 (wpt@25681acff, 2026-09-04) | Servo Servo 0.6 (wpt@2c385f65e, 2026-09-04) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total29/3433/3429/3428/340/34NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
Returns an empty array for an element with no animationsPASSPASSPASSPASSFAIL
Returns both animations for an element with two animationsPASSPASSPASSPASSFAIL
Returns only the animations specific to each sibling elementPASSPASSPASSPASSFAIL
Returns only the animations specific to each parent/child elementPASSPASSPASSPASSFAIL
Returns animations on descendants when subtree: true is specifiedPASSPASSPASSPASSFAIL
Returns animations on pseudo-elements when subtree: true is specifiedPASSPASSPASSFAILFAIL
Returns animations on pseudo-element when it is specifiedFAILPASSFAILFAILFAIL
Returns animations on pseudo-element when it is specified with subtree: truePASSPASSPASSFAILFAIL
Returns animations on functional pseudo-element when it is specifiedFAILFAILFAILFAILFAIL
Returns no animation when non-animatable pseudo-element is specifiedPASSPASSPASSFAILFAIL
The legacy Selectors Level 2 single-colon selectors can be usedFAILPASSFAILFAILFAIL
Throws SyntaxError for an invalid pseudo-element selectorFAILPASSFAILPASSFAIL
Throws SyntaxError for an empty selectorFAILPASSFAILPASSFAIL
Does NOT cross shadow-tree boundaries when subtree: true is specifiedPASSPASSPASSPASSFAIL
Returns animations for a foreign elementPASSPASSPASSPASSFAIL
Does not return finished animations that do not fill forwardsPASSPASSPASSPASSFAIL
Returns finished animations that fill forwardsPASSPASSPASSPASSFAIL
Returns animations yet to reach their active phasePASSPASSPASSPASSFAIL
Does not return reversed finished animations that do not fill backwardsPASSPASSPASSPASSFAIL
Returns reversed finished animations that fill backwardsPASSPASSPASSPASSFAIL
Returns reversed animations yet to reach their active phasePASSPASSPASSPASSFAIL
Does not return animations with zero playback rate in before phasePASSPASSPASSPASSFAIL
Does not return animations with zero playback rate in after phasePASSPASSPASSPASSFAIL
Does not return an animation that has recently been made not current by setting the playback ratePASSPASSPASSPASSFAIL
Returns animations based on dynamic changes to individual animations' durationPASSPASSPASSPASSFAIL
Returns animations based on dynamic changes to individual animations' end delayPASSPASSPASSPASSFAIL
Returns animations based on dynamic changes to individual animations' iteration countPASSPASSPASSPASSFAIL
Returns animations based on dynamic changes to individual animations' current timePASSPASSPASSPASSFAIL
Does not return an animation that has been removedPASSPASSPASSPASSFAIL
Returns an animation that has been persistedPASSPASSPASSPASSFAIL
Triggers a style change eventPASSPASSPASSPASSFAIL
Finished animation with fill: both is not lost after yielding to event loopPASSPASSPASSPASSFAIL
Finished animation with fill: none is not returnedPASSPASSPASSPASSFAIL
Finished animation with fill: both on disconnected element is not lost after yielding to event loopPASSPASSPASSPASSFAIL