RESOLVED FIXED 282750
[threaded-animation-resolution] rename `AcceleratedTimeline` to `AcceleratedEffectStackUpdater` and make it accessible via `AnimationTimelinesController`
https://bugs.webkit.org/show_bug.cgi?id=282750
Summary [threaded-animation-resolution] rename `AcceleratedTimeline` to `AcceleratedE...
Antoine Quint
Reported 2024-11-07 04:25:11 PST
For threaded animation resolution, we introduced an `AcceleratedTimeline` class that did the work of updating accelerated effect stacks for targeted elements that were eligible to run their animation effects in the UI process. To support scroll-driven animations using threaded animation resolution, we will need to send animation timelines over to the UI process and will want to use the term `AcceleratedTimeline` for this purpose. So we should rename `AcceleratedTimeline` to something more appropriate. Additionally, while refactoring, we should move it off `Document` and onto `AnimationTimelinesController` which is already held by `Document`.
Attachments
Antoine Quint
Comment 1 2024-11-07 04:33:34 PST
Radar WebKit Bug Importer
Comment 2 2024-11-07 04:36:34 PST
EWS
Comment 3 2024-11-07 06:46:54 PST
Committed 286278@main (6f4b5d58b444): <https://commits.webkit.org/286278@main> Reviewed commits have been landed. Closing PR #36320 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.