Source/WebKit/ChangeLog

 12019-03-25 Patrick Griffis <pgriffis@igalia.com>
 2
 3 [GTK][WPE] Disable process warming
 4 https://bugs.webkit.org/show_bug.cgi?id=196208
 5
 6 Reviewed by NOBODY (OOPS!).
 7
 8 Fixes crash caused by r243384.
 9
 10 Process warming is incompatible with our launcher as it expects a valid
 11 WebsiteDataStore at initialization time for sandbox permissions.
 12
 13 * UIProcess/glib/WebProcessPoolGLib.cpp:
 14 (WebKit::WebProcessPool::platformInitialize):
 15
1162019-03-25 Chris Dumez <cdumez@apple.com>
217
318 Unreviewed, tiny fix after r243388 to address API test failures on iOS

Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp

@@void WebProcessPool::platformInitialize()
8686
8787 if (!memoryPressureMonitorDisabled())
8888 installMemoryPressureHandler();
 89
 90 // Process warming is incompatible with the fact our WebProcessProxy::platformGetLaunchOptions()
 91 // requires a valid WebsiteDataStore at initialization time for our sandbox permissions.
 92 configuration().setIsAutomaticProcessWarmingEnabled(false);
8993}
9094
9195void WebProcessPool::platformInitializeWebProcess(WebProcessCreationParameters& parameters)