NEW 263286
Consider allowing the background page to throttle or be suspended
https://bugs.webkit.org/show_bug.cgi?id=263286
Summary Consider allowing the background page to throttle or be suspended
Timothy Hatcher
Reported 2023-10-17 15:00:57 PDT
Right now we disable timer throttling, and running board suspension / throttling by setting these properties: preferences._hiddenPageDOMTimerThrottlingEnabled = NO; preferences._pageVisibilityBasedProcessSuppressionEnabled = NO; preferences.inactiveSchedulingPolicy = WKInactiveSchedulingPolicyNone; We should investigate ways to allow this suspension / throttling to happen and wake the background page up as needed (when events need to fire, etc).
Attachments
Radar WebKit Bug Importer
Comment 1 2023-10-17 15:01:26 PDT
Note You need to log in before you can comment on or make changes to this bug.