Bug 265064

Summary: Don't wait 8 minutes to suspend background tabs on iOS
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: WebKit2Assignee: Ben Nham <nham>
Status: RESOLVED FIXED    
Severity: Normal CC: kkinnunen, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Chris Dumez 2023-11-17 13:20:02 PST
Don't wait 8 minutes to suspend background tabs on iOS. Suspend as soon as the process has finished the critical work and we drop the background/foreground process assertion.
Comment 1 Radar WebKit Bug Importer 2023-11-17 13:27:10 PST
<rdar://problem/118578232>
Comment 2 Chris Dumez 2023-11-17 13:28:49 PST
Pull request: https://github.com/WebKit/WebKit/pull/20693
Comment 3 Ben Nham 2024-01-09 22:15:47 PST
Pull request: https://github.com/WebKit/WebKit/pull/22566
Comment 4 EWS 2024-01-11 13:33:34 PST
Committed 272937@main (b0259bf3dba0): <https://commits.webkit.org/272937@main>

Reviewed commits have been landed. Closing PR #22566 and removing active labels.