Diff
Modified: trunk/Source/WebKit2/ChangeLog (185622 => 185623)
--- trunk/Source/WebKit2/ChangeLog 2015-06-16 22:39:29 UTC (rev 185622)
+++ trunk/Source/WebKit2/ChangeLog 2015-06-16 22:53:08 UTC (rev 185623)
@@ -1,3 +1,40 @@
+2015-06-16 Anders Carlsson <ander...@apple.com>
+
+ Fold WebKeyValueStorageManager into WKKeyValueStorageManager
+ https://bugs.webkit.org/show_bug.cgi?id=146030
+
+ Reviewed by Andreas Kling.
+
+ * UIProcess/API/C/WKAPICast.h:
+ * UIProcess/API/C/WKContext.cpp:
+ (WKContextGetKeyValueStorageManager):
+ * UIProcess/API/C/WKKeyValueStorageManager.cpp:
+ (WKKeyValueStorageManagerGetTypeID):
+ (WKKeyValueStorageManagerGetOriginKey):
+ (WKKeyValueStorageManagerGetCreationTimeKey):
+ (WKKeyValueStorageManagerGetModificationTimeKey):
+ (WKKeyValueStorageManagerGetKeyValueStorageOrigins):
+ (WKKeyValueStorageManagerGetStorageDetailsByOrigin):
+ (WKKeyValueStorageManagerDeleteEntriesForOrigin):
+ (WKKeyValueStorageManagerDeleteAllEntries):
+ * UIProcess/WebKeyValueStorageManager.cpp: Removed.
+ (WebKit::WebKeyValueStorageManager::supplementName): Deleted.
+ (WebKit::WebKeyValueStorageManager::originKey): Deleted.
+ (WebKit::WebKeyValueStorageManager::creationTimeKey): Deleted.
+ (WebKit::WebKeyValueStorageManager::modificationTimeKey): Deleted.
+ (WebKit::WebKeyValueStorageManager::create): Deleted.
+ (WebKit::WebKeyValueStorageManager::WebKeyValueStorageManager): Deleted.
+ (WebKit::WebKeyValueStorageManager::~WebKeyValueStorageManager): Deleted.
+ (WebKit::WebKeyValueStorageManager::refWebContextSupplement): Deleted.
+ (WebKit::WebKeyValueStorageManager::derefWebContextSupplement): Deleted.
+ (WebKit::WebKeyValueStorageManager::getKeyValueStorageOrigins): Deleted.
+ (WebKit::WebKeyValueStorageManager::getStorageDetailsByOrigin): Deleted.
+ (WebKit::WebKeyValueStorageManager::deleteEntriesForOrigin): Deleted.
+ (WebKit::WebKeyValueStorageManager::deleteAllEntries): Deleted.
+ * UIProcess/WebKeyValueStorageManager.h: Removed.
+ * UIProcess/WebProcessPool.cpp:
+ * WebKit2.xcodeproj/project.pbxproj:
+
2015-06-16 Alex Christensen <achristen...@webkit.org>
CMake build fix after r185615.
Modified: trunk/Source/WebKit2/UIProcess/API/C/WKAPICast.h (185622 => 185623)
--- trunk/Source/WebKit2/UIProcess/API/C/WKAPICast.h 2015-06-16 22:39:29 UTC (rev 185622)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKAPICast.h 2015-06-16 22:53:08 UTC (rev 185623)
@@ -91,7 +91,6 @@
class WebHitTestResult;
class WebIconDatabase;
class WebInspectorProxy;
-class WebKeyValueStorageManager;
class WebMediaCacheManagerProxy;
class WebNotification;
class WebNotificationManagerProxy;
@@ -135,7 +134,6 @@
WK_ADD_API_MAPPING(WKHitTestResultRef, WebHitTestResult)
WK_ADD_API_MAPPING(WKIconDatabaseRef, WebIconDatabase)
WK_ADD_API_MAPPING(WKInspectorRef, WebInspectorProxy)
-WK_ADD_API_MAPPING(WKKeyValueStorageManagerRef, WebKeyValueStorageManager)
WK_ADD_API_MAPPING(WKMediaCacheManagerRef, WebMediaCacheManagerProxy)
WK_ADD_API_MAPPING(WKNavigationActionRef, API::NavigationAction)
WK_ADD_API_MAPPING(WKNavigationDataRef, API::NavigationData)
Modified: trunk/Source/WebKit2/UIProcess/API/C/WKContext.cpp (185622 => 185623)
--- trunk/Source/WebKit2/UIProcess/API/C/WKContext.cpp 2015-06-16 22:39:29 UTC (rev 185622)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKContext.cpp 2015-06-16 22:53:08 UTC (rev 185623)
@@ -48,7 +48,6 @@
#include "WebCookieManagerProxy.h"
#include "WebDatabaseManagerProxy.h"
#include "WebGeolocationManagerProxy.h"
-#include "WebKeyValueStorageManager.h"
#include "WebMediaCacheManagerProxy.h"
#include "WebNotificationManagerProxy.h"
#if ENABLE(BATTERY_STATUS)
@@ -445,9 +444,9 @@
return toAPI(toImpl(contextRef)->iconDatabase());
}
-WKKeyValueStorageManagerRef WKContextGetKeyValueStorageManager(WKContextRef contextRef)
+WKKeyValueStorageManagerRef WKContextGetKeyValueStorageManager(WKContextRef context)
{
- return toAPI(toImpl(contextRef)->supplement<WebKeyValueStorageManager>());
+ return reinterpret_cast<WKKeyValueStorageManagerRef>(WKContextGetWebsiteDataStore(context));
}
WKMediaCacheManagerRef WKContextGetMediaCacheManager(WKContextRef contextRef)
Modified: trunk/Source/WebKit2/UIProcess/API/C/WKKeyValueStorageManager.cpp (185622 => 185623)
--- trunk/Source/WebKit2/UIProcess/API/C/WKKeyValueStorageManager.cpp 2015-06-16 22:39:29 UTC (rev 185622)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKKeyValueStorageManager.cpp 2015-06-16 22:53:08 UTC (rev 185623)
@@ -26,50 +26,107 @@
#include "config.h"
#include "WKKeyValueStorageManager.h"
+#include "APIDictionary.h"
+#include "APIWebsiteDataStore.h"
+#include "LocalStorageDetails.h"
+#include "StorageManager.h"
#include "WKAPICast.h"
-#include "WebKeyValueStorageManager.h"
+#include "WebsiteDataStore.h"
+#include <wtf/RunLoop.h>
using namespace WebKit;
WKTypeID WKKeyValueStorageManagerGetTypeID()
{
- return toAPI(WebKeyValueStorageManager::APIType);
+ return toAPI(API::WebsiteDataStore::APIType);
}
WKStringRef WKKeyValueStorageManagerGetOriginKey()
{
- static API::String& key = API::String::create(WebKeyValueStorageManager::originKey()).leakRef();
+ static API::String& key = API::String::create("WebKeyValueStorageManagerStorageDetailsOriginKey").leakRef();
return toAPI(&key);
}
WKStringRef WKKeyValueStorageManagerGetCreationTimeKey()
{
- static API::String& key = API::String::create(WebKeyValueStorageManager::creationTimeKey()).leakRef();
+ static API::String& key = API::String::create("WebKeyValueStorageManagerStorageDetailsCreationTimeKey").leakRef();
return toAPI(&key);
}
WKStringRef WKKeyValueStorageManagerGetModificationTimeKey()
{
- static API::String& key = API::String::create(WebKeyValueStorageManager::modificationTimeKey()).leakRef();
+ static API::String& key = API::String::create("WebKeyValueStorageManagerStorageDetailsModificationTimeKey").leakRef();
return toAPI(&key);
}
-void WKKeyValueStorageManagerGetKeyValueStorageOrigins(WKKeyValueStorageManagerRef keyValueStorageManagerRef, void* context, WKKeyValueStorageManagerGetKeyValueStorageOriginsFunction callback)
+void WKKeyValueStorageManagerGetKeyValueStorageOrigins(WKKeyValueStorageManagerRef keyValueStorageManager, void* context, WKKeyValueStorageManagerGetKeyValueStorageOriginsFunction callback)
+
{
- toImpl(keyValueStorageManagerRef)->getKeyValueStorageOrigins(toGenericCallbackFunction(context, callback));
+ StorageManager* storageManager = toImpl(reinterpret_cast<WKWebsiteDataStoreRef>(keyValueStorageManager))->websiteDataStore().storageManager();
+ if (!storageManager) {
+ RunLoop::main().dispatch([context, callback] {
+ callback(toAPI(API::Array::create().ptr()), nullptr, context);
+ });
+ return;
+ }
+
+ storageManager->getLocalStorageOrigins([context, callback](HashSet<RefPtr<WebCore::SecurityOrigin>>&& securityOrigins) {
+ Vector<RefPtr<API::Object>> webSecurityOrigins;
+ webSecurityOrigins.reserveInitialCapacity(securityOrigins.size());
+ for (auto& origin : securityOrigins)
+ webSecurityOrigins.uncheckedAppend(API::SecurityOrigin::create(origin));
+
+ callback(toAPI(API::Array::create(WTF::move(webSecurityOrigins)).ptr()), nullptr, context);
+ });
}
-void WKKeyValueStorageManagerGetStorageDetailsByOrigin(WKKeyValueStorageManagerRef keyValueStorageManagerRef, void* context, WKKeyValueStorageManagerGetStorageDetailsByOriginFunction callback)
+void WKKeyValueStorageManagerGetStorageDetailsByOrigin(WKKeyValueStorageManagerRef keyValueStorageManager, void* context, WKKeyValueStorageManagerGetStorageDetailsByOriginFunction callback)
{
- toImpl(keyValueStorageManagerRef)->getStorageDetailsByOrigin(toGenericCallbackFunction(context, callback));
+ StorageManager* storageManager = toImpl(reinterpret_cast<WKWebsiteDataStoreRef>(keyValueStorageManager))->websiteDataStore().storageManager();
+ if (!storageManager) {
+ RunLoop::main().dispatch([context, callback] {
+ callback(toAPI(API::Array::create().ptr()), nullptr, context);
+ });
+ return;
+ }
+
+ storageManager->getLocalStorageDetailsByOrigin([context, callback](Vector<LocalStorageDetails> storageDetails) {
+ HashMap<String, RefPtr<API::Object>> detailsMap;
+ Vector<RefPtr<API::Object>> result;
+ result.reserveInitialCapacity(storageDetails.size());
+
+ for (const LocalStorageDetails& originDetails : storageDetails) {
+ HashMap<String, RefPtr<API::Object>> detailsMap;
+
+ RefPtr<API::Object> origin = API::SecurityOrigin::create(WebCore::SecurityOrigin::createFromDatabaseIdentifier(originDetails.originIdentifier));
+
+ detailsMap.set(toImpl(WKKeyValueStorageManagerGetOriginKey())->string(), origin);
+ if (originDetails.creationTime)
+ detailsMap.set(toImpl(WKKeyValueStorageManagerGetCreationTimeKey())->string(), API::Double::create(originDetails.creationTime.valueOr(0)));
+ if (originDetails.modificationTime)
+ detailsMap.set(toImpl(WKKeyValueStorageManagerGetModificationTimeKey())->string(), API::Double::create(originDetails.modificationTime.valueOr(0)));
+
+ result.uncheckedAppend(API::Dictionary::create(WTF::move(detailsMap)));
+ }
+
+ callback(toAPI(API::Array::create(WTF::move(result)).ptr()), nullptr, context);
+ });
}
-void WKKeyValueStorageManagerDeleteEntriesForOrigin(WKKeyValueStorageManagerRef keyValueStorageManagerRef, WKSecurityOriginRef originRef)
+void WKKeyValueStorageManagerDeleteEntriesForOrigin(WKKeyValueStorageManagerRef keyValueStorageManager, WKSecurityOriginRef origin)
{
- toImpl(keyValueStorageManagerRef)->deleteEntriesForOrigin(toImpl(originRef));
+ StorageManager* storageManager = toImpl(reinterpret_cast<WKWebsiteDataStoreRef>(keyValueStorageManager))->websiteDataStore().storageManager();
+ if (!storageManager)
+ return;
+
+ storageManager->deleteLocalStorageEntriesForOrigin(toImpl(origin)->securityOrigin());
}
-void WKKeyValueStorageManagerDeleteAllEntries(WKKeyValueStorageManagerRef keyValueStorageManagerRef)
+void WKKeyValueStorageManagerDeleteAllEntries(WKKeyValueStorageManagerRef keyValueStorageManager)
{
- toImpl(keyValueStorageManagerRef)->deleteAllEntries();
+ StorageManager* storageManager = toImpl(reinterpret_cast<WKWebsiteDataStoreRef>(keyValueStorageManager))->websiteDataStore().storageManager();
+ if (!storageManager)
+ return;
+
+ storageManager->deleteAllLocalStorageEntries();
}
Deleted: trunk/Source/WebKit2/UIProcess/WebKeyValueStorageManager.cpp (185622 => 185623)
--- trunk/Source/WebKit2/UIProcess/WebKeyValueStorageManager.cpp 2015-06-16 22:39:29 UTC (rev 185622)
+++ trunk/Source/WebKit2/UIProcess/WebKeyValueStorageManager.cpp 2015-06-16 22:53:08 UTC (rev 185623)
@@ -1,162 +0,0 @@
-/*
- * Copyright (C) 2011, 2013 Apple Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
- * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
- * THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#include "config.h"
-#include "WebKeyValueStorageManager.h"
-
-#include "APIArray.h"
-#include "APISecurityOrigin.h"
-#include "APIWebsiteDataStore.h"
-#include "LocalStorageDetails.h"
-#include "SecurityOriginData.h"
-#include "StorageManager.h"
-#include "WebProcessPool.h"
-#include <wtf/NeverDestroyed.h>
-
-using namespace WebCore;
-
-namespace WebKit {
-
-const char* WebKeyValueStorageManager::supplementName()
-{
- return "WebKeyValueStorageManager";
-}
-
-String WebKeyValueStorageManager::originKey()
-{
- static NeverDestroyed<String> key(ASCIILiteral("WebKeyValueStorageManagerStorageDetailsOriginKey"));
- return key;
-}
-
-String WebKeyValueStorageManager::creationTimeKey()
-{
- static NeverDestroyed<String> key(ASCIILiteral("WebKeyValueStorageManagerStorageDetailsCreationTimeKey"));
- return key;
-}
-
-String WebKeyValueStorageManager::modificationTimeKey()
-{
- static NeverDestroyed<String> key(ASCIILiteral("WebKeyValueStorageManagerStorageDetailsModificationTimeKey"));
- return key;
-}
-
-PassRefPtr<WebKeyValueStorageManager> WebKeyValueStorageManager::create(WebProcessPool* processPool)
-{
- return adoptRef(new WebKeyValueStorageManager(processPool));
-}
-
-WebKeyValueStorageManager::WebKeyValueStorageManager(WebProcessPool* processPool)
- : WebContextSupplement(processPool)
-{
-}
-
-WebKeyValueStorageManager::~WebKeyValueStorageManager()
-{
-}
-
-// WebContextSupplement
-
-void WebKeyValueStorageManager::refWebContextSupplement()
-{
- API::Object::ref();
-}
-
-void WebKeyValueStorageManager::derefWebContextSupplement()
-{
- API::Object::deref();
-}
-
-void WebKeyValueStorageManager::getKeyValueStorageOrigins(std::function<void (API::Array*, CallbackBase::Error)> callbackFunction)
-{
- StorageManager* storageManager = processPool()->websiteDataStore()->websiteDataStore().storageManager();
- if (!storageManager) {
- RunLoop::main().dispatch([callbackFunction] {
- callbackFunction(API::Array::create().ptr(), CallbackBase::Error::None);
- });
- return;
- }
-
- storageManager->getLocalStorageOrigins([callbackFunction](HashSet<RefPtr<SecurityOrigin>>&& securityOrigins) {
- Vector<RefPtr<API::Object>> webSecurityOrigins;
- webSecurityOrigins.reserveInitialCapacity(securityOrigins.size());
- for (auto& origin : securityOrigins)
- webSecurityOrigins.uncheckedAppend(API::SecurityOrigin::create(origin));
-
- callbackFunction(API::Array::create(WTF::move(webSecurityOrigins)).ptr(), CallbackBase::Error::None);
- });
-}
-
-void WebKeyValueStorageManager::getStorageDetailsByOrigin(std::function<void (API::Array*, CallbackBase::Error)> callbackFunction)
-{
- StorageManager* storageManager = processPool()->websiteDataStore()->websiteDataStore().storageManager();
- if (!storageManager) {
- RunLoop::main().dispatch([callbackFunction] {
- callbackFunction(API::Array::create().ptr(), CallbackBase::Error::None);
- });
- return;
- }
-
- storageManager->getLocalStorageDetailsByOrigin([callbackFunction](Vector<LocalStorageDetails> storageDetails) {
- HashMap<String, RefPtr<API::Object>> detailsMap;
- Vector<RefPtr<API::Object>> result;
- result.reserveInitialCapacity(storageDetails.size());
-
- for (const LocalStorageDetails& originDetails : storageDetails) {
- HashMap<String, RefPtr<API::Object>> detailsMap;
-
- RefPtr<API::Object> origin = API::SecurityOrigin::create(SecurityOrigin::createFromDatabaseIdentifier(originDetails.originIdentifier));
-
- detailsMap.set(WebKeyValueStorageManager::originKey(), origin);
- if (originDetails.creationTime)
- detailsMap.set(WebKeyValueStorageManager::creationTimeKey(), API::Double::create(originDetails.creationTime.valueOr(0)));
- if (originDetails.modificationTime)
- detailsMap.set(WebKeyValueStorageManager::modificationTimeKey(), API::Double::create(originDetails.modificationTime.valueOr(0)));
-
- result.uncheckedAppend(API::Dictionary::create(WTF::move(detailsMap)));
- }
-
- callbackFunction(API::Array::create(WTF::move(result)).ptr(), CallbackBase::Error::None);
- });
-}
-
-void WebKeyValueStorageManager::deleteEntriesForOrigin(API::SecurityOrigin* origin)
-{
- StorageManager* storageManager = processPool()->websiteDataStore()->websiteDataStore().storageManager();
- if (!storageManager)
- return;
-
- storageManager->deleteLocalStorageEntriesForOrigin(origin->securityOrigin());
-}
-
-void WebKeyValueStorageManager::deleteAllEntries()
-{
- StorageManager* storageManager = processPool()->websiteDataStore()->websiteDataStore().storageManager();
- if (!storageManager)
- return;
-
- storageManager->deleteAllLocalStorageEntries();
-}
-
-} // namespace WebKit
Deleted: trunk/Source/WebKit2/UIProcess/WebKeyValueStorageManager.h (185622 => 185623)
--- trunk/Source/WebKit2/UIProcess/WebKeyValueStorageManager.h 2015-06-16 22:39:29 UTC (rev 185622)
+++ trunk/Source/WebKit2/UIProcess/WebKeyValueStorageManager.h 2015-06-16 22:53:08 UTC (rev 185623)
@@ -1,71 +0,0 @@
-/*
- * Copyright (C) 2011, 2013 Apple Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
- * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
- * THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#ifndef WebKeyValueStorageManager_h
-#define WebKeyValueStorageManager_h
-
-#include "APIObject.h"
-#include "GenericCallback.h"
-#include "MessageReceiver.h"
-#include "WebContextSupplement.h"
-#include <wtf/PassRefPtr.h>
-#include <wtf/RefPtr.h>
-#include <wtf/Vector.h>
-
-namespace WebKit {
-
-class WebProcessPool;
-typedef GenericCallback<API::Array*> ArrayCallback;
-
-class WebKeyValueStorageManager : public API::ObjectImpl<API::Object::Type::KeyValueStorageManager>, public WebContextSupplement {
-public:
- static const char* supplementName();
-
- static PassRefPtr<WebKeyValueStorageManager> create(WebProcessPool*);
- virtual ~WebKeyValueStorageManager();
-
- void getKeyValueStorageOrigins(std::function<void (API::Array*, CallbackBase::Error)>);
- void getStorageDetailsByOrigin(std::function<void (API::Array*, CallbackBase::Error)>);
- void deleteEntriesForOrigin(API::SecurityOrigin*);
- void deleteAllEntries();
-
- using API::Object::ref;
- using API::Object::deref;
-
- static String originKey();
- static String creationTimeKey();
- static String modificationTimeKey();
-
-private:
- explicit WebKeyValueStorageManager(WebProcessPool*);
-
- // WebContextSupplement
- virtual void refWebContextSupplement() override;
- virtual void derefWebContextSupplement() override;
-};
-
-} // namespace WebKit
-
-#endif // WebKeyValueStorageManager_h
Modified: trunk/Source/WebKit2/UIProcess/WebProcessPool.cpp (185622 => 185623)
--- trunk/Source/WebKit2/UIProcess/WebProcessPool.cpp 2015-06-16 22:39:29 UTC (rev 185622)
+++ trunk/Source/WebKit2/UIProcess/WebProcessPool.cpp 2015-06-16 22:53:08 UTC (rev 185623)
@@ -45,7 +45,6 @@
#include "WebDatabaseManagerProxy.h"
#include "WebGeolocationManagerProxy.h"
#include "WebIconDatabase.h"
-#include "WebKeyValueStorageManager.h"
#include "WebKit2Initialize.h"
#include "WebMediaCacheManagerProxy.h"
#include "WebMemorySampler.h"
@@ -193,7 +192,6 @@
addSupplement<WebCookieManagerProxy>();
addSupplement<WebGeolocationManagerProxy>();
- addSupplement<WebKeyValueStorageManager>();
addSupplement<WebMediaCacheManagerProxy>();
addSupplement<WebNotificationManagerProxy>();
addSupplement<WebDatabaseManagerProxy>();
Modified: trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj (185622 => 185623)
--- trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj 2015-06-16 22:39:29 UTC (rev 185622)
+++ trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj 2015-06-16 22:53:08 UTC (rev 185623)
@@ -998,8 +998,6 @@
51A7F2F3125BF820008AEB1D /* Logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 51A7F2F2125BF820008AEB1D /* Logging.h */; };
51A7F2F5125BF8D4008AEB1D /* Logging.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51A7F2F4125BF8D4008AEB1D /* Logging.cpp */; };
51A84CE3127F386B00CA6EA4 /* WebContextMenuProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51A84CE2127F386B00CA6EA4 /* WebContextMenuProxy.cpp */; };
- 51A9E1051315CCFC009E7031 /* WebKeyValueStorageManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51A9E1021315CCFC009E7031 /* WebKeyValueStorageManager.cpp */; };
- 51A9E1061315CCFC009E7031 /* WebKeyValueStorageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 51A9E1031315CCFC009E7031 /* WebKeyValueStorageManager.h */; };
51A9E10A1315CD18009E7031 /* WKKeyValueStorageManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51A9E1081315CD18009E7031 /* WKKeyValueStorageManager.cpp */; };
51A9E10B1315CD18009E7031 /* WKKeyValueStorageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 51A9E1091315CD18009E7031 /* WKKeyValueStorageManager.h */; settings = {ATTRIBUTES = (Private, ); }; };
51ACBB82127A8BAD00D203B9 /* WebContextMenuProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 51ACBB81127A8BAD00D203B9 /* WebContextMenuProxy.h */; };
@@ -3177,8 +3175,6 @@
51A8A6121627F325000D90E9 /* NetworkProcessCreationParameters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NetworkProcessCreationParameters.cpp; path = Network/NetworkProcessCreationParameters.cpp; sourceTree = "<group>"; };
51A8A6151627F3F9000D90E9 /* NetworkProcessMac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NetworkProcessMac.mm; sourceTree = "<group>"; };
51A8A6171627F5BB000D90E9 /* NetworkProcess.messages.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = NetworkProcess.messages.in; path = NetworkProcess/NetworkProcess.messages.in; sourceTree = "<group>"; };
- 51A9E1021315CCFC009E7031 /* WebKeyValueStorageManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WebKeyValueStorageManager.cpp; sourceTree = "<group>"; };
- 51A9E1031315CCFC009E7031 /* WebKeyValueStorageManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebKeyValueStorageManager.h; sourceTree = "<group>"; };
51A9E1081315CD18009E7031 /* WKKeyValueStorageManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WKKeyValueStorageManager.cpp; sourceTree = "<group>"; };
51A9E1091315CD18009E7031 /* WKKeyValueStorageManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKKeyValueStorageManager.h; sourceTree = "<group>"; };
51ABF65616392F1500132A7A /* WebResourceLoadScheduler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WebResourceLoadScheduler.cpp; path = Network/WebResourceLoadScheduler.cpp; sourceTree = "<group>"; };
@@ -6179,8 +6175,6 @@
1C8E28331275D73800BC7BD0 /* WebInspectorProxy.cpp */,
1C8E28321275D73800BC7BD0 /* WebInspectorProxy.h */,
1C77C1951288A872006A742F /* WebInspectorProxy.messages.in */,
- 51A9E1021315CCFC009E7031 /* WebKeyValueStorageManager.cpp */,
- 51A9E1031315CCFC009E7031 /* WebKeyValueStorageManager.h */,
33D3A3B71339606200709BE4 /* WebMediaCacheManagerProxy.cpp */,
33D3A3B81339606200709BE4 /* WebMediaCacheManagerProxy.h */,
33D3A3B91339606200709BE4 /* WebMediaCacheManagerProxy.messages.in */,
@@ -7986,7 +7980,6 @@
1CBBE4A119B66C53006B7D81 /* WebInspectorUIMessages.h in Headers */,
1AA654D11B14F71400BF1D3E /* WKWebsiteDataRecordPrivate.h in Headers */,
2DA944A01884E4F000ED86DB /* WebIOSEventFactory.h in Headers */,
- 51A9E1061315CCFC009E7031 /* WebKeyValueStorageManager.h in Headers */,
1A6280C51919949F006AD9F9 /* WebKit.h in Headers */,
BC59548915C7868500FD1E3E /* WebKit2.h in Headers */,
BCB63478116BF10600603215 /* WebKit2_C.h in Headers */,
@@ -9820,7 +9813,6 @@
1CBBE4A019B66C53006B7D81 /* WebInspectorUIMessageReceiver.cpp in Sources */,
2DA944A11884E4F000ED86DB /* WebIOSEventFactory.mm in Sources */,
C0337DD3127A2A0E008FF4F4 /* WebKeyboardEvent.cpp in Sources */,
- 51A9E1051315CCFC009E7031 /* WebKeyValueStorageManager.cpp in Sources */,
1A6280F31919982A006AD9F9 /* WebKit.m in Sources */,
BC9BA5041697C45300E44616 /* WebKit2Initialize.cpp in Sources */,
33D3A3C1133960B000709BE4 /* WebMediaCacheManager.cpp in Sources */,