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