WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-07-31 21:16:08 PDT
<
rdar://problem/97890582
>
Cameron McCormack (:heycam)
Comment 2
2022-07-31 21:30:31 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/2891
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.
Top of Page
Format For Printing
XML
Clone This Bug