WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
287327
[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
Add attachment
proposed patch, testcase, etc.
Antoine Quint
Comment 1
2025-02-08 00:14:10 PST
Pull request:
https://github.com/WebKit/WebKit/pull/40282
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
<
rdar://problem/144449529
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug