[Webkit-unassigned] [Bug 220116] [GTK] process-swap-on-cross-site-navigation-enabled should default to TRUE in GTK 4

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 4 08:06:40 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=220116

--- Comment #1 from Michael Catanzaro <mcatanzaro at gnome.org> ---
(In reply to Michael Catanzaro from comment #0)
> Alternatively: we could remove this setting and force it to TRUE. However,
> it would probably be useful to allow non-browser applications to disable it.

Problem is PSON might become mandatory in the future. Exposing process model details in our public API has historically not worked well for us: basically all such APIs are now deprecated and broken. It's safer in the long run to just force PSON to be on.

If someone has a real good reason to disable it (e.g. small app loading only content from one security origin, want to avoid overhead of prewarming a process that will never be used) then I see the temptation to keep the setting around. But apps can break real badly if PSON is forced and they don't expect it. So I'm not sure this is a good idea. More opinions welcome.

-- 
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/20220504/891490be/attachment-0001.htm>


More information about the webkit-unassigned mailing list