[Webkit-unassigned] [Bug 196208] [GTK][WPE] Disable process warming

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 25 11:40:46 PDT 2019


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

Michael Catanzaro <mcatanzaro at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mcatanzaro at igalia.com

--- Comment #2 from Michael Catanzaro <mcatanzaro at igalia.com> ---
Comment on attachment 365877
  --> https://bugs.webkit.org/attachment.cgi?id=365877
Patch

Process warming should already be disabled because PSON is disabled. Is there a bug in the logic for that?

This is OK as an emergency measure, but the comment needs a FIXME, because this is very bad. Process warming is not optional for us any more than bubblewrap sandboxing is; we have to make them both work together. Without process warming, PSON will be a severe performance penalty. And we have to make PSON work for Spectre mitigation.

I don't think prewarming is fundamentally incompatible with the bubblewrap sandbox. Prewarmed processes should just use the same WebsiteDataStore as their corresponding web view. If the application creates a view with a different WebsiteDataStore, then of course the prewarming will be defeated and a new process will need to be spun up, but that's an unusual case.

-- 
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/20190325/f4f57146/attachment.html>


More information about the webkit-unassigned mailing list