← back to v146 · scroll-triggered-animations

conformance · v146

v146 · scroll-triggered-animations — conformance probe

7 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.

browser: spec: https://drafts.csswg.org/css-animations-2/#timeline-triggers chromestatus: #5181996801982464 generated 2026-06-01T08:00:00Z by conformance-author-v1-subagent
0
pass
0
fail
0
blocked
7
total
id contract kind verdict detail
animation-trigger-supported The animation-trigger shorthand property is recognised by the parser. script
animation-trigger-behavior-once animation-trigger-behavior accepts the 'once' keyword (play forward once when the trigger fires). script
animation-trigger-behavior-repeat animation-trigger-behavior accepts the 'repeat' keyword (replay each time the trigger range is entered). script
animation-trigger-behavior-alternate animation-trigger-behavior accepts 'alternate' — forward/reverse on enter/exit. script
animation-trigger-behavior-state animation-trigger-behavior accepts 'state' — play forward on entry, reverse on exit, hold otherwise. script
animation-trigger-timeline-scroll animation-trigger-timeline accepts scroll() as a timeline value. script
animation-trigger-range-keywords animation-trigger-range accepts named range keywords like 'entry' and 'exit'. script