Title: [175690] trunk/Tools
Revision
175690
Author
carlo...@webkit.org
Date
2014-11-06 00:47:38 -0800 (Thu, 06 Nov 2014)

Log Message

[GTK] Run layout tests using the network process
https://bugs.webkit.org/show_bug.cgi?id=138428

Reviewed by Martin Robinson.

Shared secondary process is the default in the GTK+ port, but we
should run the tests using the network process to ensure
everything works with the network process. In the future, the
shared secondary process model might be a special case of multiple
processes with 1 as maximum number of processes, but always using
the network process.

* WebKitTestRunner/TestController.cpp:
(WTR::TestController::initialize):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (175689 => 175690)


--- trunk/Tools/ChangeLog	2014-11-06 08:07:21 UTC (rev 175689)
+++ trunk/Tools/ChangeLog	2014-11-06 08:47:38 UTC (rev 175690)
@@ -1,3 +1,20 @@
+2014-11-06  Carlos Garcia Campos  <cgar...@igalia.com>
+
+        [GTK] Run layout tests using the network process
+        https://bugs.webkit.org/show_bug.cgi?id=138428
+
+        Reviewed by Martin Robinson.
+
+        Shared secondary process is the default in the GTK+ port, but we
+        should run the tests using the network process to ensure
+        everything works with the network process. In the future, the
+        shared secondary process model might be a special case of multiple
+        processes with 1 as maximum number of processes, but always using
+        the network process.
+
+        * WebKitTestRunner/TestController.cpp:
+        (WTR::TestController::initialize):
+
 2014-11-05  Dan Bernstein  <m...@apple.com>
 
         Remove the unused deletion UI feature

Modified: trunk/Tools/WebKitTestRunner/TestController.cpp (175689 => 175690)


--- trunk/Tools/WebKitTestRunner/TestController.cpp	2014-11-06 08:07:21 UTC (rev 175689)
+++ trunk/Tools/WebKitTestRunner/TestController.cpp	2014-11-06 08:47:38 UTC (rev 175690)
@@ -332,7 +332,7 @@
     m_context = adoptWK(WKContextCreateWithConfiguration(configuration.get()));
     m_geolocationProvider = std::make_unique<GeolocationProviderMock>(m_context.get());
 
-#if PLATFORM(IOS) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED > 1080)
+#if PLATFORM(IOS) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED > 1080) || PLATFORM(GTK)
     WKContextSetUsesNetworkProcess(m_context.get(), true);
     WKContextSetProcessModel(m_context.get(), kWKProcessModelMultipleSecondaryProcesses);
 #endif
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to