mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 23:27:43 +00:00
LibWeb: Run pending play tasks when the timeline time changes
Note that the timeline time changes every animation frame when the Document sends out animation events
This commit is contained in:
parent
daaaaec2d0
commit
727a9a6472
6 changed files with 101 additions and 13 deletions
|
@ -26,7 +26,7 @@ public:
|
|||
static JS::NonnullGCPtr<DocumentTimeline> create(JS::Realm&, DOM::Document&, HighResolutionTime::DOMHighResTimeStamp origin_time);
|
||||
static WebIDL::ExceptionOr<JS::NonnullGCPtr<DocumentTimeline>> construct_impl(JS::Realm&, DocumentTimelineOptions options = {});
|
||||
|
||||
virtual WebIDL::ExceptionOr<void> set_current_time(Optional<double> current_time) override;
|
||||
virtual void set_current_time(Optional<double> current_time) override;
|
||||
virtual bool is_inactive() const override;
|
||||
|
||||
virtual Optional<double> convert_a_timeline_time_to_an_origin_relative_time(Optional<double>) override;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue