Rename WKProcessClass to WKProcessPool
[WebKit-https.git] / Source / WebKit2 / ChangeLog
index acfd5c1..1fec4ab 100644 (file)
@@ -1,3 +1,55 @@
+2014-02-24  Anders Carlsson  <andersca@apple.com>
+
+        Rename WKProcessClass to WKProcessPool
+        https://bugs.webkit.org/show_bug.cgi?id=129268
+
+        Reviewed by Dan Bernstein.
+
+        Stage this rename by adding back WKProcessClass and WKProcessClassConfiguration as subclasses of the renamed classes.
+
+        * Shared/Cocoa/APIObject.mm:
+        (API::Object::newObject):
+        * UIProcess/API/Cocoa/WKProcessClass.h:
+        * UIProcess/API/Cocoa/WKProcessClass.mm:
+        * UIProcess/API/Cocoa/WKProcessClassConfiguration.h:
+        * UIProcess/API/Cocoa/WKProcessClassConfiguration.mm:
+        * UIProcess/API/Cocoa/WKProcessClassConfigurationPrivate.h:
+        * UIProcess/API/Cocoa/WKProcessClassPrivate.h:
+        * UIProcess/API/Cocoa/WKProcessPool.h: Copied from Source/WebKit2/UIProcess/API/Cocoa/WKProcessClass.h.
+        * UIProcess/API/Cocoa/WKProcessPool.mm: Copied from Source/WebKit2/UIProcess/API/Cocoa/WKProcessClass.mm.
+        (-[WKProcessPool init]):
+        (-[WKProcessPool initWithConfiguration:]):
+        (-[WKProcessPool dealloc]):
+        (-[WKProcessPool description]):
+        (-[WKProcessPool configuration]):
+        (-[WKProcessPool API::]):
+        (-[WKProcessPool _setAllowsSpecificHTTPSCertificate:forHost:]):
+        * UIProcess/API/Cocoa/WKProcessPoolConfiguration.h: Copied from Source/WebKit2/UIProcess/API/Cocoa/WKProcessClassConfiguration.h.
+        * UIProcess/API/Cocoa/WKProcessPoolConfiguration.mm: Copied from Source/WebKit2/UIProcess/API/Cocoa/WKProcessClassConfiguration.mm.
+        (-[WKProcessPoolConfiguration _injectedBundleURL]):
+        (-[WKProcessPoolConfiguration _setInjectedBundleURL:]):
+        (-[WKProcessPoolConfiguration description]):
+        (-[WKProcessPoolConfiguration copyWithZone:]):
+        * UIProcess/API/Cocoa/WKProcessPoolConfigurationPrivate.h: Copied from Source/WebKit2/UIProcess/API/Cocoa/WKProcessClassConfigurationPrivate.h.
+        * UIProcess/API/Cocoa/WKProcessPoolInternal.h: Renamed from Source/WebKit2/UIProcess/API/Cocoa/WKProcessClassInternal.h.
+        (WebKit::wrapper):
+        * UIProcess/API/Cocoa/WKProcessPoolPrivate.h: Copied from Source/WebKit2/UIProcess/API/Cocoa/WKProcessClassPrivate.h.
+        * UIProcess/API/Cocoa/WKWebView.mm:
+        (-[WKWebView initWithFrame:configuration:]):
+        * UIProcess/API/Cocoa/WKWebViewConfiguration.h:
+        * UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
+        (-[WKWebViewConfiguration description]):
+        (-[WKWebViewConfiguration copyWithZone:]):
+        (-[WKWebViewConfiguration processPool]):
+        (-[WKWebViewConfiguration setProcessPool:]):
+        * UIProcess/API/Cocoa/WKWebViewConfigurationToBeRemoved.mm: Copied from Source/WebKit2/UIProcess/API/Cocoa/WKProcessClassPrivate.h.
+        (-[WKWebViewConfiguration setProcessClass:]):
+        (-[WKWebViewConfiguration processClass]):
+        * UIProcess/API/mac/WKView.mm:
+        * UIProcess/ios/WKContentView.mm:
+        (-[WKContentView _decidePolicyForGeolocationRequestFromOrigin:frame:request:]):
+        * WebKit2.xcodeproj/project.pbxproj:
+
 2014-02-24  Simon Fraser  <simon.fraser@apple.com>
 
         Move non-API files out of WebKit2/UIProcess/API/mac