Changeset 148147 in webkit
- Timestamp:
- Apr 10, 2013 4:21:59 PM (11 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 5 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r148143 r148147 1 2013-04-10 Anders Carlsson <andersca@apple.com> 2 3 Rename StorageNamespaceProxy to StorageNamespaceImpl. 4 5 Rubber-stamped by Beth Dakin. 6 7 * WebKit2.xcodeproj/project.pbxproj: 8 * WebProcess/Storage/StorageAreaProxy.cpp: 9 (WebKit::StorageAreaProxy::create): 10 (WebKit::StorageAreaProxy::StorageAreaProxy): 11 * WebProcess/Storage/StorageAreaProxy.h: 12 (StorageAreaProxy): 13 * WebProcess/Storage/StorageNamespaceImpl.cpp: Renamed from Source/WebKit2/WebProcess/Storage/StorageNamespaceProxy.cpp. 14 * WebProcess/Storage/StorageNamespaceImpl.h: Renamed from Source/WebKit2/WebProcess/Storage/StorageNamespaceProxy.h. 15 * WebProcess/WebCoreSupport/WebPlatformStrategies.cpp: 16 (WebKit::WebPlatformStrategies::sessionStorageNamespace): 17 1 18 2013-04-10 Tim Horton <timothy_horton@apple.com> 2 19 -
trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj
r147049 r148147 138 138 1A3EED12161A53D600AEB4F5 /* MessageReceiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3EED11161A53D600AEB4F5 /* MessageReceiver.h */; }; 139 139 1A433F0D113C53DD00FACDE9 /* WebErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A433F0C113C53DD00FACDE9 /* WebErrors.h */; }; 140 1A44B95716B737AA00B7BBD8 /* StorageNamespace Proxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A17635416B1D5D000D88FD6 /* StorageNamespaceProxy.cpp */; };140 1A44B95716B737AA00B7BBD8 /* StorageNamespaceImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A17635416B1D5D000D88FD6 /* StorageNamespaceImpl.cpp */; }; 141 141 1A44B95B16B73F9F00B7BBD8 /* StorageManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A44B95916B73F9F00B7BBD8 /* StorageManager.cpp */; }; 142 142 1A44B95C16B73F9F00B7BBD8 /* StorageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A44B95A16B73F9F00B7BBD8 /* StorageManager.h */; }; … … 1434 1434 1A13BEB11635A9C800F19C03 /* StringReference.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringReference.cpp; sourceTree = "<group>"; }; 1435 1435 1A13BEB21635A9C800F19C03 /* StringReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringReference.h; sourceTree = "<group>"; }; 1436 1A17635416B1D5D000D88FD6 /* StorageNamespace Proxy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StorageNamespaceProxy.cpp; sourceTree = "<group>"; };1437 1A17635516B1D5D000D88FD6 /* StorageNamespace Proxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StorageNamespaceProxy.h; sourceTree = "<group>"; };1436 1A17635416B1D5D000D88FD6 /* StorageNamespaceImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StorageNamespaceImpl.cpp; sourceTree = "<group>"; }; 1437 1A17635516B1D5D000D88FD6 /* StorageNamespaceImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StorageNamespaceImpl.h; sourceTree = "<group>"; }; 1438 1438 1A17977D137EE82C00F97D45 /* PluginCreationParameters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PluginCreationParameters.cpp; sourceTree = "<group>"; }; 1439 1439 1A17977E137EE82C00F97D45 /* PluginCreationParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginCreationParameters.h; sourceTree = "<group>"; }; … … 3093 3093 1AD3306D16B1D991004F60E7 /* StorageAreaProxy.h */, 3094 3094 1A334DEA16DE8B68006A8E38 /* StorageAreaProxy.messages.in */, 3095 1A17635416B1D5D000D88FD6 /* StorageNamespace Proxy.cpp */,3096 1A17635516B1D5D000D88FD6 /* StorageNamespace Proxy.h */,3095 1A17635416B1D5D000D88FD6 /* StorageNamespaceImpl.cpp */, 3096 1A17635516B1D5D000D88FD6 /* StorageNamespaceImpl.h */, 3097 3097 1AAC4DE116B1CBF6009425E3 /* WebKeyValueStorageManager.cpp */, 3098 3098 1AAC4DE216B1CBF6009425E3 /* WebKeyValueStorageManager.h */, … … 6561 6561 1A44B95B16B73F9F00B7BBD8 /* StorageManager.cpp in Sources */, 6562 6562 1AB31A9616BC688100F6DBC9 /* StorageManagerMessageReceiver.cpp in Sources */, 6563 1A44B95716B737AA00B7BBD8 /* StorageNamespace Proxy.cpp in Sources */,6563 1A44B95716B737AA00B7BBD8 /* StorageNamespaceImpl.cpp in Sources */, 6564 6564 1A13BEB31635A9C800F19C03 /* StringReference.cpp in Sources */, 6565 6565 296BD85E15019BC30071F424 /* StringUtilities.mm in Sources */, -
trunk/Source/WebKit2/WebProcess/Storage/StorageAreaProxy.cpp
r148000 r148147 30 30 #include "StorageAreaProxyMessages.h" 31 31 #include "StorageManagerMessages.h" 32 #include "StorageNamespace Proxy.h"32 #include "StorageNamespaceImpl.h" 33 33 #include "WebProcess.h" 34 34 #include <WebCore/ExceptionCode.h> … … 49 49 } 50 50 51 PassRefPtr<StorageAreaProxy> StorageAreaProxy::create(StorageNamespace Proxy* storageNamespaceProxy, PassRefPtr<SecurityOrigin> securityOrigin)52 { 53 return adoptRef(new StorageAreaProxy( storageNamespaceProxy, securityOrigin));54 } 55 56 StorageAreaProxy::StorageAreaProxy(StorageNamespace Proxy* storageNamespaceProxy, PassRefPtr<SecurityOrigin> securityOrigin)57 : m_storageNamespaceID( storageNamespaceProxy->storageNamespaceID())58 , m_quotaInBytes( storageNamespaceProxy->quotaInBytes())51 PassRefPtr<StorageAreaProxy> StorageAreaProxy::create(StorageNamespaceImpl* StorageNamespaceImpl, PassRefPtr<SecurityOrigin> securityOrigin) 52 { 53 return adoptRef(new StorageAreaProxy(StorageNamespaceImpl, securityOrigin)); 54 } 55 56 StorageAreaProxy::StorageAreaProxy(StorageNamespaceImpl* StorageNamespaceImpl, PassRefPtr<SecurityOrigin> securityOrigin) 57 : m_storageNamespaceID(StorageNamespaceImpl->storageNamespaceID()) 58 , m_quotaInBytes(StorageNamespaceImpl->quotaInBytes()) 59 59 , m_storageAreaID(generateStorageAreaID()) 60 60 , m_securityOrigin(securityOrigin) 61 61 { 62 WebProcess::shared().connection()->send(Messages::StorageManager::CreateStorageArea(m_storageAreaID, storageNamespaceProxy->storageNamespaceID(), SecurityOriginData::fromSecurityOrigin(m_securityOrigin.get())), 0);62 WebProcess::shared().connection()->send(Messages::StorageManager::CreateStorageArea(m_storageAreaID, StorageNamespaceImpl->storageNamespaceID(), SecurityOriginData::fromSecurityOrigin(m_securityOrigin.get())), 0); 63 63 WebProcess::shared().addMessageReceiver(Messages::StorageAreaProxy::messageReceiverName(), m_storageAreaID, this); 64 64 } -
trunk/Source/WebKit2/WebProcess/Storage/StorageAreaProxy.h
r147354 r148147 38 38 namespace WebKit { 39 39 40 class StorageNamespace Proxy;40 class StorageNamespaceImpl; 41 41 42 42 class StorageAreaProxy : public WebCore::StorageArea, private CoreIPC::MessageReceiver { 43 43 public: 44 static PassRefPtr<StorageAreaProxy> create(StorageNamespace Proxy*, PassRefPtr<WebCore::SecurityOrigin>);44 static PassRefPtr<StorageAreaProxy> create(StorageNamespaceImpl*, PassRefPtr<WebCore::SecurityOrigin>); 45 45 virtual ~StorageAreaProxy(); 46 46 47 47 private: 48 StorageAreaProxy(StorageNamespace Proxy*, PassRefPtr<WebCore::SecurityOrigin>);48 StorageAreaProxy(StorageNamespaceImpl*, PassRefPtr<WebCore::SecurityOrigin>); 49 49 50 50 // WebCore::StorageArea. -
trunk/Source/WebKit2/WebProcess/Storage/StorageNamespaceImpl.cpp
r148146 r148147 25 25 26 26 #include "config.h" 27 #include "StorageNamespace Proxy.h"27 #include "StorageNamespaceImpl.h" 28 28 29 29 #include "StorageAreaProxy.h" … … 36 36 namespace WebKit { 37 37 38 PassRefPtr<StorageNamespace Proxy> StorageNamespaceProxy::createSessionStorageNamespace(WebPage* webPage)38 PassRefPtr<StorageNamespaceImpl> StorageNamespaceImpl::createSessionStorageNamespace(WebPage* webPage) 39 39 { 40 return adoptRef(new StorageNamespace Proxy(webPage->pageID(), webPage->corePage()->settings()->sessionStorageQuota()));40 return adoptRef(new StorageNamespaceImpl(webPage->pageID(), webPage->corePage()->settings()->sessionStorageQuota())); 41 41 } 42 42 43 StorageNamespace Proxy::StorageNamespaceProxy(uint64_t storageNamespaceID, unsigned quotaInBytes)43 StorageNamespaceImpl::StorageNamespaceImpl(uint64_t storageNamespaceID, unsigned quotaInBytes) 44 44 : m_storageNamespaceID(storageNamespaceID) 45 45 , m_quotaInBytes(quotaInBytes) … … 47 47 } 48 48 49 StorageNamespace Proxy::~StorageNamespaceProxy()49 StorageNamespaceImpl::~StorageNamespaceImpl() 50 50 { 51 51 } 52 52 53 PassRefPtr<StorageArea> StorageNamespace Proxy::storageArea(PassRefPtr<SecurityOrigin> securityOrigin)53 PassRefPtr<StorageArea> StorageNamespaceImpl::storageArea(PassRefPtr<SecurityOrigin> securityOrigin) 54 54 { 55 55 HashMap<RefPtr<WebCore::SecurityOrigin>, RefPtr<StorageAreaProxy> >::AddResult result = m_storageAreaMap.add(securityOrigin.get(), 0); … … 60 60 } 61 61 62 PassRefPtr<StorageNamespace> StorageNamespace Proxy::copy()62 PassRefPtr<StorageNamespace> StorageNamespaceImpl::copy() 63 63 { 64 64 // FIXME: Implement this. … … 67 67 } 68 68 69 void StorageNamespace Proxy::close()69 void StorageNamespaceImpl::close() 70 70 { 71 71 // FIXME: Implement this. … … 73 73 } 74 74 75 void StorageNamespace Proxy::clearOriginForDeletion(SecurityOrigin*)75 void StorageNamespaceImpl::clearOriginForDeletion(SecurityOrigin*) 76 76 { 77 77 // FIXME: Implement this. … … 79 79 } 80 80 81 void StorageNamespace Proxy::clearAllOriginsForDeletion()81 void StorageNamespaceImpl::clearAllOriginsForDeletion() 82 82 { 83 83 // FIXME: Implement this. … … 85 85 } 86 86 87 void StorageNamespace Proxy::sync()87 void StorageNamespaceImpl::sync() 88 88 { 89 89 // FIXME: Implement this. … … 91 91 } 92 92 93 void StorageNamespace Proxy::closeIdleLocalStorageDatabases()93 void StorageNamespaceImpl::closeIdleLocalStorageDatabases() 94 94 { 95 95 // FIXME: Implement this. -
trunk/Source/WebKit2/WebProcess/Storage/StorageNamespaceImpl.h
r148146 r148147 24 24 */ 25 25 26 #ifndef StorageNamespace Proxy_h27 #define StorageNamespace Proxy_h26 #ifndef StorageNamespaceImpl_h 27 #define StorageNamespaceImpl_h 28 28 29 29 #include <WebCore/SecurityOriginHash.h> … … 37 37 class WebPage; 38 38 39 class StorageNamespace Proxy: public WebCore::StorageNamespace {39 class StorageNamespaceImpl : public WebCore::StorageNamespace { 40 40 public: 41 static PassRefPtr<StorageNamespace Proxy> createSessionStorageNamespace(WebPage*);42 virtual ~StorageNamespace Proxy();41 static PassRefPtr<StorageNamespaceImpl> createSessionStorageNamespace(WebPage*); 42 virtual ~StorageNamespaceImpl(); 43 43 44 44 uint64_t storageNamespaceID() const { return m_storageNamespaceID; } … … 46 46 47 47 private: 48 explicit StorageNamespace Proxy(uint64_t storageNamespaceID, unsigned quotaInBytes);48 explicit StorageNamespaceImpl(uint64_t storageNamespaceID, unsigned quotaInBytes); 49 49 50 50 virtual PassRefPtr<WebCore::StorageArea> storageArea(PassRefPtr<WebCore::SecurityOrigin>) OVERRIDE; … … 64 64 } // namespace WebKit 65 65 66 #endif // StorageNamespace Proxy_h66 #endif // StorageNamespaceImpl_h -
trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp
r147360 r148147 33 33 #include "NetworkResourceLoadParameters.h" 34 34 #include "PluginInfoStore.h" 35 #include "StorageNamespace Proxy.h"35 #include "StorageNamespaceImpl.h" 36 36 #include "WebContextMessages.h" 37 37 #include "WebCookieManager.h" … … 307 307 { 308 308 #if ENABLE(UI_PROCESS_STORAGE) 309 return StorageNamespace Proxy::createSessionStorageNamespace(WebPage::fromCorePage(page));309 return StorageNamespaceImpl::createSessionStorageNamespace(WebPage::fromCorePage(page)); 310 310 #else 311 311 return StorageStrategy::sessionStorageNamespace(page, quota);
Note: See TracChangeset
for help on using the changeset viewer.