Click here to download the Blitz Browser!

WPT

wpt / css / css-properties-values-api / at-property-animation.html

Spec: CSS Properties and Values API ↗

Runs: Chrome 155.0.8038.0 (wpt@05fffeacb, 2026-09-02) | Firefox 157.0a1 (wpt@7addae031, 2026-09-02) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-410b4 (wpt@ce41a9c47, 2026-09-02) | 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

ChromeFirefoxSafariLadybirdServoBlitz
Total19/1917/1918/198/196/190/19
SubtestChromeFirefoxSafariLadybirdServoBlitz
@keyframes works with @propertyPASSPASSPASSPASSPASSFAIL
@keyframes picks up the latest @property in the documentPASSPASSPASSPASSPASSFAIL
Ongoing animation picks up redeclared custom propertyPASSPASSPASSPASSFAILFAIL
Ongoing animation matches new keyframes against the current registrationPASSPASSPASSPASSFAILFAIL
Ongoing animation picks up redeclared intial valuePASSPASSPASSPASSFAILFAIL
Ongoing animation picks up redeclared inherits flagPASSPASSPASSPASSFAILFAIL
Ongoing animation picks up redeclared meaning of 'unset'PASSPASSPASSPASSFAILFAIL
Transitioning from initial valuePASSPASSPASSFAILFAILFAIL
Transitioning from specified valuePASSPASSPASSFAILFAILFAIL
Transition triggered by initial value changePASSPASSPASSFAILFAILFAIL
No transition when changing typesPASSPASSPASSPASSPASSFAIL
No transition when removing @property rulePASSPASSPASSFAILFAILFAIL
Ongoing transition reverts to its initial statePASSPASSFAILFAILFAILFAIL
Unregistered properties referencing animated properties update correctly.PASSPASSPASSFAILPASSFAIL
Registered properties referencing animated properties update correctly.PASSPASSPASSFAILPASSFAIL
CSS animation setting "inherit" for a custom property on a keyframe is responsive to changing that custom property on the parent.PASSFAILPASSFAILFAILFAIL
JS-originated animation setting "inherit" for a custom property on a keyframe is responsive to changing that custom property on the parent.PASSFAILPASSFAILFAILFAIL
CSS animation setting "currentColor" for a custom property on a keyframe is responsive to changing "color" on the parent.PASSPASSPASSFAILPASSFAIL
JS-originated animation setting "currentColor" for a custom property on a keyframe is responsive to changing "color" on the parent.PASSPASSPASSFAILFAILFAIL