Bug 198526

Summary: [GTK][WPE] Re-enable process warming
Product: WebKit Reporter: Carlos Garcia Campos <cgarcia>
Component: WebKit2Assignee: Nobody <webkit-unassigned>
Severity: Normal CC: bugs-noreply, cdumez, mcatanzaro, webkit-bug-importer
Priority: P2 Keywords: Gtk, InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=196208
Description Flags
Patch mcatanzaro: review+

Description Carlos Garcia Campos 2019-06-04 06:00:11 PDT
It was disabled in r243490 because bubblewrap sandbox needs a valid WebsiteDataStore before launching the web process. We can use the default WebsiteDataStore from the WebProcessPool and only use the prewarmed process later if the given WebsiteDataStore is the same as the WebProcessPool one.
Comment 1 Carlos Garcia Campos 2019-06-04 06:05:13 PDT
Created attachment 371271 [details]
Comment 2 Michael Catanzaro 2019-06-04 06:50:18 PDT
Comment on attachment 371271 [details]

Excellent! I had hoped something like this might work....
Comment 3 Carlos Garcia Campos 2019-06-05 00:42:16 PDT
Committed r246101: <https://trac.webkit.org/changeset/246101>
Comment 4 Radar WebKit Bug Importer 2019-06-05 00:43:18 PDT