Callum Law
Callum Law
[web-animations-2] Playing newly created animations with finite timelines doesn't schedule play task
Step 10 of [the procedure to play an animation](https://drafts.csswg.org/web-animations-2/#play-an-animation) requires us to abort the procedure if: > animation’s hold time is unresolved, and aborted pause is false, and animation does...
Step 1 of the second branch of [convert a time-based animation to a proportional animation](https://drafts.csswg.org/web-animations-2/#time-based-animation-to-a-proportional-animation) tells us to `Let total time be equal to end time` but this only works...
Within the [convert a time-based animation to a proportional animation](https://drafts.csswg.org/web-animations-2/#time-based-animation-to-a-proportional-animation) algorithm, the steps associated with the case where (specified) iteration duration is "auto" only tell us to set the start...
Implements `ScrollTimeline` as well as some more general changes to animations in order to support progress-based/non-monotonic timelines - see individual commits for details. Relies on #7174 so marked as draft...