[Webkit-unassigned] [Bug 241583] Make sure WebPageProxy doesn't leak though strong references in async IPC callbacks
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Sep 25 07:50:02 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=241583
--- Comment #17 from Michael Catanzaro <mcatanzaro at redhat.com> ---
(In reply to Michael Catanzaro from comment #14)
> Non-Cocoa ports still probably need a more robust ownership model for the
> network process. The Cocoa setup of one singleton process, rather than one
> process per data store, seems superior to me. But improving this would be a
> different problem for a different bug. Agreed?
GTK/WPE did switch to singleton network process in the GTK 4 and WPE 2 API versions.
(In reply to Michael Catanzaro from comment #16)
> We need to make sure process leaks are not possible period. Nobody wants
> processes to leak.
Nowadays the web process has a watchdog thread that will crash the web process 10 seconds after the UI process exits (crashAfter10Seconds in WebProcess.cpp). But it's only enabled for GTK and WPE. Probably makes sense for it to be enabled on all ports.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230925/e0b81d9e/attachment-0001.htm>
More information about the webkit-unassigned
mailing list