Bug 253743

Summary: [macOS] Assertion failure in nonVisibleProcessMemoryCleanupTimerFired
Product: WebKit Reporter: Miguel Salinas <miguel_salinas>
Component: WebKit Process ModelAssignee: Miguel Salinas <miguel_salinas>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Mac (Apple Silicon)   
OS: macOS 13   

Description Miguel Salinas 2023-03-10 17:12:44 PST
We started using the nonVisibleProcessMemoryCleanupTimer to defer clearing data for suspended processes on the mac. This is causing us to hit an assertion when the suspended page is still in a window's view hierarchy.
Comment 1 Radar WebKit Bug Importer 2023-03-10 17:13:13 PST
<rdar://problem/106579817>
Comment 2 Miguel Salinas 2023-03-10 17:30:49 PST
Pull request: https://github.com/WebKit/WebKit/pull/11393
Comment 3 EWS 2023-03-10 20:09:47 PST
Committed 261537@main (ce1e3347d860): <https://commits.webkit.org/261537@main>

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