Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: ce1e3347d86074ecd22a82046fb8add9833ed3a8
https://github.com/WebKit/WebKit/commit/ce1e3347d86074ecd22a82046fb8add9833ed3a8
Author: Miguel Salinas <[email protected]>
Date: 2023-03-10 (Fri, 10 Mar 2023)
Changed paths:
M Source/WebKit/WebProcess/WebProcess.cpp
Log Message:
-----------
[macOS] Assertion failure in nonVisibleProcessMemoryCleanupTimerFired
https://bugs.webkit.org/show_bug.cgi?id=253743
rdar://problem/106579817
Reviewed by Chris Dumez.
Using nonVisibleProcessMemoryCleanupTimer is not a good idea for
clearing memory after suspension. If the page is still in the window
then nonVisibleProcessMemoryCleanupTimerFired will hit an assertion. It
also does not account for resuming processes before the timer fires.
Disable the behavior for now to fix the assert failure while a better
solution is developed.
* Source/WebKit/WebProcess/WebProcess.cpp:
(WebKit::WebProcess::prepareToSuspend):
Canonical link: https://commits.webkit.org/261537@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes