RESOLVED FIXED 243393
track videos playing within the viewport when computing ActivityState::IsVisuallyIdle
https://bugs.webkit.org/show_bug.cgi?id=243393
Summary track videos playing within the viewport when computing ActivityState::IsVisu...
Cameron McCormack (:heycam)
Reported 2022-07-31 21:15:56 PDT
ActivityState::IsVisuallyIdle on Cocoa platforms uses notifications from the window server to determine whether there have been no updates to the window recently. DOM timers are throttled when the IsVisuallyIdle ActivityState bit is present. Certain videos do not cause the window server to consider the window as being updated, and so we can end up being IsVisuallyIdle despite the window updating, and throttling timers unexpectedly.
Attachments
Radar WebKit Bug Importer
Comment 1 2022-07-31 21:16:08 PDT
Cameron McCormack (:heycam)
Comment 2 2022-07-31 21:30:31 PDT
EWS
Comment 3 2022-08-02 00:59:51 PDT
Committed 253027@main (033dfee4f975): <https://commits.webkit.org/253027@main> Reviewed commits have been landed. Closing PR #2891 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.