Bug 179293 - [Web Animations] Refactor ScriptedAnimationController to share functionality with DocumentTimeline
Summary: [Web Animations] Refactor ScriptedAnimationController to share functionality ...
Status: RESOLVED DUPLICATE of bug 177484
Alias: None
Product: WebKit
Classification: Unclassified
Component: Animations (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Antoine Quint
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-05 04:56 PST by Antoine Quint
Modified: 2019-02-24 11:57 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Antoine Quint 2017-11-05 04:56:32 PST
As part of https://bugs.webkit.org/show_bug.cgi?id=179236, we are integrating with DisplayLinkRefreshMonitor to run the DocumentTimeline. However, ScriptedAnimationController implements much of what we need to do, throttling and fallback to a timer if DisplayLinkRefreshMonitor is unavailable are two facilities we need for DocumentTimeline. We should refactor ScriptedAnimationController into a more general purpose animation supporting object and make both rAF and DocumentTimeline integrate with it.
Comment 1 Said Abou-Hallawa 2019-02-24 11:57:47 PST
Updating the web animation will be done in the order specified by <https://html.spec.whatwg.org/multipage/webappapis.html#update-the-rendering>.

*** This bug has been marked as a duplicate of bug 177484 ***