RESOLVED FIXED287327
[web-animations] animations without an associated timeline should have their effects in the effect stack
https://bugs.webkit.org/show_bug.cgi?id=287327
Summary [web-animations] animations without an associated timeline should have their ...
Antoine Quint
Reported 2025-02-07 23:53:40 PST
Prior to the addition of Scroll-driven Animations, there was no real practical purpose to set a null timeline on an animation, and in fact it wasn't possible to set one via CSS, only using the Web Animations API. With that assumption in mind, we incorrectly did not list effects associated with an animation without a timeline in the effect stack of their associated tarhet. However, with Scroll-driven Animations, the `animation-timeline` property allows to set various types of timelines (document, scroll and view) and the interaction with the `timeline-scope` property may also yield null timelines. Some new WPT tests now rely on effects associated with animations with no timelines to appear in the effect stack, so we must update our implementation to remove our timeline requirement.
Attachments
Antoine Quint
Comment 1 2025-02-08 00:14:10 PST
Antoine Quint
Comment 2 2025-02-08 06:35:12 PST
Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/50593
EWS
Comment 3 2025-02-08 10:09:07 PST
Committed 290092@main (95675d2184dc): <https://commits.webkit.org/290092@main> Reviewed commits have been landed. Closing PR #40282 and removing active labels.
Radar WebKit Bug Importer
Comment 4 2025-02-08 10:10:16 PST
Note You need to log in before you can comment on or make changes to this bug.