Title: [188980] trunk/Source/WebKit2
Revision
188980
Author
[email protected]
Date
2015-08-26 12:30:50 -0700 (Wed, 26 Aug 2015)

Log Message

Unreviewed.

Fix the crashes in GTK+'s WebKitTestRunner by setting the process pool
on the API::PageConfiguration object in webkitWebViewBaseCreate().

* UIProcess/API/gtk/WebKitWebViewBase.cpp:
(webkitWebViewBaseCreate):

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (188979 => 188980)


--- trunk/Source/WebKit2/ChangeLog	2015-08-26 19:24:41 UTC (rev 188979)
+++ trunk/Source/WebKit2/ChangeLog	2015-08-26 19:30:50 UTC (rev 188980)
@@ -1,3 +1,13 @@
+2015-08-26  Zan Dobersek  <[email protected]>
+
+        Unreviewed.
+
+        Fix the crashes in GTK+'s WebKitTestRunner by setting the process pool
+        on the API::PageConfiguration object in webkitWebViewBaseCreate().
+
+        * UIProcess/API/gtk/WebKitWebViewBase.cpp:
+        (webkitWebViewBaseCreate):
+
 2015-08-25  Beth Dakin  <[email protected]>
 
         Speculative build fix.

Modified: trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewBase.cpp (188979 => 188980)


--- trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewBase.cpp	2015-08-26 19:24:41 UTC (rev 188979)
+++ trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewBase.cpp	2015-08-26 19:30:50 UTC (rev 188980)
@@ -1048,6 +1048,7 @@
     WebKitWebViewBase* webkitWebViewBase = WEBKIT_WEB_VIEW_BASE(g_object_new(WEBKIT_TYPE_WEB_VIEW_BASE, nullptr));
 
     auto pageConfiguration = API::PageConfiguration::create();
+    pageConfiguration->setProcessPool(context);
     pageConfiguration->setPreferences(preferences);
     pageConfiguration->setPageGroup(pageGroup);
     pageConfiguration->setRelatedPage(relatedPage);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to