Intent to Prototype: Web Animations Level 2: iterationComposite

56 views
Skip to first unread message

Chromestatus

unread,
Oct 23, 2025, 11:29:20 PMOct 23
to blin...@chromium.org, felip...@igalia.com
Contact emails
felip...@igalia.com

Specification
https://drafts.csswg.org/web-animations-2

Summary
The iterationComposite property controls how successive iterations of a CSS animation combine with each other, allowing developers to specify whether each successive iteration is calculated independently ("replace") or is accumulated with the final value of the previous iteration ("accumulate").

Blink component
Blink>Animation

Web Feature ID
api.KeyframeEffect.iterationComposite

Motivation
The `iterationComposite` property specifies whether each animation iteration starts fresh ("replace") or builds upon the previous one ("accumulate"), enabling a wider range of progressive animations using declarative syntax instead of manual value tracking. This property complements others in the Web Animations API which are already implemented in Chromium, particularly `composite` which controls how simultaneous animations combine.

Initial public proposal
No information provided

Requires code in //chrome?
False

Tracking bug
https://issues.chromium.org/issues/41133485

Estimated milestones

No milestones specified



Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5198590821662720?gate=5185072772808704

This intent message was generated by Chrome Platform Status.
Reply all
Reply to author
Forward
0 new messages