Title: [233431] trunk/Source/WebKit
Revision
233431
Author
sihui_...@apple.com
Date
2018-07-02 13:50:17 -0700 (Mon, 02 Jul 2018)

Log Message

Remove InitWebCoreThreadSystemInterface() in WKProcessPool _initWithConfiguration
https://bugs.webkit.org/show_bug.cgi?id=187252

Reviewed by Dan Bernstein.

Clean up after <rdar://problem/15256572>.

* UIProcess/API/Cocoa/WKProcessGroup.mm:
(-[WKProcessGroup initWithInjectedBundleURL:]):
* UIProcess/API/Cocoa/WKProcessPool.mm:
(-[WKProcessPool _initWithConfiguration:]):

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (233430 => 233431)


--- trunk/Source/WebKit/ChangeLog	2018-07-02 20:46:14 UTC (rev 233430)
+++ trunk/Source/WebKit/ChangeLog	2018-07-02 20:50:17 UTC (rev 233431)
@@ -1,3 +1,17 @@
+2018-07-02  Sihui Liu  <sihui_...@apple.com>
+
+        Remove InitWebCoreThreadSystemInterface() in WKProcessPool _initWithConfiguration
+        https://bugs.webkit.org/show_bug.cgi?id=187252
+
+        Reviewed by Dan Bernstein.
+
+        Clean up after <rdar://problem/15256572>.
+
+        * UIProcess/API/Cocoa/WKProcessGroup.mm:
+        (-[WKProcessGroup initWithInjectedBundleURL:]):
+        * UIProcess/API/Cocoa/WKProcessPool.mm:
+        (-[WKProcessPool _initWithConfiguration:]):
+
 2018-07-02  Zan Dobersek  <zdober...@igalia.com>
 
         REGRESSION(r233381): Double WebResourceLoadStatisticsStore destructor invocation

Modified: trunk/Source/WebKit/UIProcess/API/Cocoa/WKProcessGroup.mm (233430 => 233431)


--- trunk/Source/WebKit/UIProcess/API/Cocoa/WKProcessGroup.mm	2018-07-02 20:46:14 UTC (rev 233430)
+++ trunk/Source/WebKit/UIProcess/API/Cocoa/WKProcessGroup.mm	2018-07-02 20:50:17 UTC (rev 233431)
@@ -185,11 +185,6 @@
     if (!self)
         return nil;
 
-#if PLATFORM(IOS)
-    // FIXME: Remove once <rdar://problem/15256572> is fixed.
-    InitWebCoreThreadSystemInterface();
-#endif
-
     auto configuration = API::ProcessPoolConfiguration::createWithLegacyOptions();
     configuration->setInjectedBundlePath(bundleURL ? String(bundleURL.path) : String());
 

Modified: trunk/Source/WebKit/UIProcess/API/Cocoa/WKProcessPool.mm (233430 => 233431)


--- trunk/Source/WebKit/UIProcess/API/Cocoa/WKProcessPool.mm	2018-07-02 20:46:14 UTC (rev 233430)
+++ trunk/Source/WebKit/UIProcess/API/Cocoa/WKProcessPool.mm	2018-07-02 20:50:17 UTC (rev 233431)
@@ -74,11 +74,6 @@
     if (!(self = [super init]))
         return nil;
 
-#if PLATFORM(IOS)
-    // FIXME: Remove once <rdar://problem/15256572> is fixed.
-    InitWebCoreThreadSystemInterface();
-#endif
-
     API::Object::constructInWrapper<WebKit::WebProcessPool>(self, *configuration->_processPoolConfiguration);
 
     return self;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to