Changeset 160464 in webkit
- Timestamp:
- Dec 11, 2013 3:36:53 PM (10 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 38 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r160457 r160464 1 2013-12-11 Anders Carlsson <andersca@apple.com> 2 3 MessageReceiverMap should take MessageReceiver objects by reference 4 https://bugs.webkit.org/show_bug.cgi?id=125605 5 6 Reviewed by Tim Horton. 7 8 * Platform/CoreIPC/MessageReceiverMap.cpp: 9 (CoreIPC::MessageReceiverMap::addMessageReceiver): 10 * Platform/CoreIPC/MessageReceiverMap.h: 11 * Shared/Authentication/AuthenticationManager.cpp: 12 (WebKit::AuthenticationManager::AuthenticationManager): 13 * Shared/ChildProcess.cpp: 14 (WebKit::ChildProcess::addMessageReceiver): 15 * Shared/ChildProcess.h: 16 * Shared/ChildProcessProxy.cpp: 17 (WebKit::ChildProcessProxy::addMessageReceiver): 18 * Shared/ChildProcessProxy.h: 19 * UIProcess/Downloads/DownloadProxyMap.cpp: 20 (WebKit::DownloadProxyMap::createDownloadProxy): 21 * UIProcess/DrawingAreaProxy.cpp: 22 (WebKit::DrawingAreaProxy::DrawingAreaProxy): 23 * UIProcess/Network/CustomProtocols/mac/CustomProtocolManagerProxyMac.mm: 24 (WebKit::CustomProtocolManagerProxy::CustomProtocolManagerProxy): 25 * UIProcess/WebApplicationCacheManagerProxy.cpp: 26 (WebKit::WebApplicationCacheManagerProxy::WebApplicationCacheManagerProxy): 27 * UIProcess/WebConnectionToWebProcess.cpp: 28 (WebKit::WebConnectionToWebProcess::WebConnectionToWebProcess): 29 * UIProcess/WebContext.cpp: 30 (WebKit::WebContext::WebContext): 31 (WebKit::WebContext::addMessageReceiver): 32 * UIProcess/WebContext.h: 33 * UIProcess/WebCookieManagerProxy.cpp: 34 (WebKit::WebCookieManagerProxy::WebCookieManagerProxy): 35 * UIProcess/WebDatabaseManagerProxy.cpp: 36 (WebKit::WebDatabaseManagerProxy::WebDatabaseManagerProxy): 37 * UIProcess/WebFullScreenManagerProxy.cpp: 38 (WebKit::WebFullScreenManagerProxy::WebFullScreenManagerProxy): 39 * UIProcess/WebGeolocationManagerProxy.cpp: 40 (WebKit::WebGeolocationManagerProxy::WebGeolocationManagerProxy): 41 * UIProcess/WebIconDatabase.cpp: 42 (WebKit::WebIconDatabase::WebIconDatabase): 43 * UIProcess/WebInspectorProxy.cpp: 44 (WebKit::WebInspectorProxy::WebInspectorProxy): 45 * UIProcess/WebMediaCacheManagerProxy.cpp: 46 (WebKit::WebMediaCacheManagerProxy::WebMediaCacheManagerProxy): 47 * UIProcess/WebOriginDataManagerProxy.cpp: 48 (WebKit::WebOriginDataManagerProxy::WebOriginDataManagerProxy): 49 * UIProcess/WebPageProxy.cpp: 50 (WebKit::WebPageProxy::WebPageProxy): 51 (WebKit::WebPageProxy::reattachToWebProcess): 52 * UIProcess/WebResourceCacheManagerProxy.cpp: 53 (WebKit::WebResourceCacheManagerProxy::WebResourceCacheManagerProxy): 54 * UIProcess/mac/RemoteLayerTreeHost.mm: 55 (WebKit::RemoteLayerTreeHost::RemoteLayerTreeHost): 56 * WebProcess/ApplicationCache/WebApplicationCacheManager.cpp: 57 (WebKit::WebApplicationCacheManager::WebApplicationCacheManager): 58 * WebProcess/Cookies/WebCookieManager.cpp: 59 (WebKit::WebCookieManager::WebCookieManager): 60 * WebProcess/Geolocation/WebGeolocationManager.cpp: 61 (WebKit::WebGeolocationManager::WebGeolocationManager): 62 * WebProcess/IconDatabase/WebIconDatabaseProxy.cpp: 63 (WebKit::WebIconDatabaseProxy::WebIconDatabaseProxy): 64 * WebProcess/MediaCache/WebMediaCacheManager.cpp: 65 (WebKit::WebMediaCacheManager::WebMediaCacheManager): 66 * WebProcess/Notifications/WebNotificationManager.cpp: 67 (WebKit::WebNotificationManager::WebNotificationManager): 68 * WebProcess/OriginData/WebOriginDataManager.cpp: 69 (WebKit::WebOriginDataManager::WebOriginDataManager): 70 * WebProcess/ResourceCache/WebResourceCacheManager.cpp: 71 (WebKit::WebResourceCacheManager::WebResourceCacheManager): 72 * WebProcess/Storage/StorageAreaMap.cpp: 73 (WebKit::StorageAreaMap::StorageAreaMap): 74 * WebProcess/WebConnectionToUIProcess.cpp: 75 (WebKit::WebConnectionToUIProcess::WebConnectionToUIProcess): 76 * WebProcess/WebCoreSupport/WebDatabaseManager.cpp: 77 (WebKit::WebDatabaseManager::WebDatabaseManager): 78 * WebProcess/WebPage/WebPage.cpp: 79 (WebKit::WebPage::WebPage): 80 1 81 2013-12-11 Joseph Pecoraro <pecoraro@apple.com> 2 82 -
trunk/Source/WebKit2/Platform/CoreIPC/MessageReceiverMap.cpp
r156354 r160464 40 40 } 41 41 42 void MessageReceiverMap::addMessageReceiver(StringReference messageReceiverName, MessageReceiver *messageReceiver)42 void MessageReceiverMap::addMessageReceiver(StringReference messageReceiverName, MessageReceiver& messageReceiver) 43 43 { 44 44 ASSERT(!m_globalMessageReceivers.contains(messageReceiverName)); 45 m_globalMessageReceivers.set(messageReceiverName, messageReceiver);45 m_globalMessageReceivers.set(messageReceiverName, &messageReceiver); 46 46 } 47 47 48 void MessageReceiverMap::addMessageReceiver(StringReference messageReceiverName, uint64_t destinationID, MessageReceiver *messageReceiver)48 void MessageReceiverMap::addMessageReceiver(StringReference messageReceiverName, uint64_t destinationID, MessageReceiver& messageReceiver) 49 49 { 50 50 ASSERT(!m_messageReceivers.contains(std::make_pair(messageReceiverName, destinationID))); 51 51 ASSERT(!m_globalMessageReceivers.contains(messageReceiverName)); 52 52 53 m_messageReceivers.set(std::make_pair(messageReceiverName, destinationID), messageReceiver);53 m_messageReceivers.set(std::make_pair(messageReceiverName, destinationID), &messageReceiver); 54 54 } 55 55 -
trunk/Source/WebKit2/Platform/CoreIPC/MessageReceiverMap.h
r156354 r160464 43 43 ~MessageReceiverMap(); 44 44 45 void addMessageReceiver(StringReference messageReceiverName, MessageReceiver *);46 void addMessageReceiver(StringReference messageReceiverName, uint64_t destinationID, MessageReceiver *);45 void addMessageReceiver(StringReference messageReceiverName, MessageReceiver&); 46 void addMessageReceiver(StringReference messageReceiverName, uint64_t destinationID, MessageReceiver&); 47 47 48 48 void removeMessageReceiver(StringReference messageReceiverName); -
trunk/Source/WebKit2/Shared/Authentication/AuthenticationManager.cpp
r160117 r160464 62 62 : m_process(process) 63 63 { 64 m_process->addMessageReceiver(Messages::AuthenticationManager::messageReceiverName(), this);64 m_process->addMessageReceiver(Messages::AuthenticationManager::messageReceiverName(), *this); 65 65 } 66 66 -
trunk/Source/WebKit2/Shared/ChildProcess.cpp
r159001 r160464 93 93 } 94 94 95 void ChildProcess::addMessageReceiver(CoreIPC::StringReference messageReceiverName, CoreIPC::MessageReceiver *messageReceiver)95 void ChildProcess::addMessageReceiver(CoreIPC::StringReference messageReceiverName, CoreIPC::MessageReceiver& messageReceiver) 96 96 { 97 97 m_messageReceiverMap.addMessageReceiver(messageReceiverName, messageReceiver); 98 98 } 99 99 100 void ChildProcess::addMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID, CoreIPC::MessageReceiver *messageReceiver)100 void ChildProcess::addMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID, CoreIPC::MessageReceiver& messageReceiver) 101 101 { 102 102 m_messageReceiverMap.addMessageReceiver(messageReceiverName, destinationID, messageReceiver); -
trunk/Source/WebKit2/Shared/ChildProcess.h
r159001 r160464 58 58 void enableTermination(); 59 59 60 void addMessageReceiver(CoreIPC::StringReference messageReceiverName, CoreIPC::MessageReceiver *);61 void addMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID, CoreIPC::MessageReceiver *);60 void addMessageReceiver(CoreIPC::StringReference messageReceiverName, CoreIPC::MessageReceiver&); 61 void addMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID, CoreIPC::MessageReceiver&); 62 62 void removeMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID); 63 63 -
trunk/Source/WebKit2/Shared/ChildProcessProxy.cpp
r159001 r160464 86 86 } 87 87 88 void ChildProcessProxy::addMessageReceiver(CoreIPC::StringReference messageReceiverName, CoreIPC::MessageReceiver *messageReceiver)88 void ChildProcessProxy::addMessageReceiver(CoreIPC::StringReference messageReceiverName, CoreIPC::MessageReceiver& messageReceiver) 89 89 { 90 90 m_messageReceiverMap.addMessageReceiver(messageReceiverName, messageReceiver); 91 91 } 92 92 93 void ChildProcessProxy::addMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID, CoreIPC::MessageReceiver *messageReceiver)93 void ChildProcessProxy::addMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID, CoreIPC::MessageReceiver& messageReceiver) 94 94 { 95 95 m_messageReceiverMap.addMessageReceiver(messageReceiverName, destinationID, messageReceiver); -
trunk/Source/WebKit2/Shared/ChildProcessProxy.h
r156604 r160464 57 57 } 58 58 59 void addMessageReceiver(CoreIPC::StringReference messageReceiverName, CoreIPC::MessageReceiver *);60 void addMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID, CoreIPC::MessageReceiver *);59 void addMessageReceiver(CoreIPC::StringReference messageReceiverName, CoreIPC::MessageReceiver&); 60 void addMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID, CoreIPC::MessageReceiver&); 61 61 void removeMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID); 62 62 -
trunk/Source/WebKit2/UIProcess/Downloads/DownloadProxyMap.cpp
r159903 r160464 50 50 m_downloads.set(downloadProxy->downloadID(), downloadProxy); 51 51 52 m_process->addMessageReceiver(Messages::DownloadProxy::messageReceiverName(), downloadProxy->downloadID(), downloadProxy.get());52 m_process->addMessageReceiver(Messages::DownloadProxy::messageReceiverName(), downloadProxy->downloadID(), *downloadProxy); 53 53 54 54 return downloadProxy.get(); -
trunk/Source/WebKit2/UIProcess/DrawingAreaProxy.cpp
r159903 r160464 42 42 , m_size(webPageProxy->viewSize()) 43 43 { 44 m_webPageProxy->process().addMessageReceiver(Messages::DrawingAreaProxy::messageReceiverName(), webPageProxy->pageID(), this);44 m_webPageProxy->process().addMessageReceiver(Messages::DrawingAreaProxy::messageReceiverName(), webPageProxy->pageID(), *this); 45 45 } 46 46 -
trunk/Source/WebKit2/UIProcess/Network/CustomProtocols/mac/CustomProtocolManagerProxyMac.mm
r144216 r160464 127 127 { 128 128 ASSERT(m_childProcessProxy); 129 m_childProcessProxy->addMessageReceiver(Messages::CustomProtocolManagerProxy::messageReceiverName(), this);129 m_childProcessProxy->addMessageReceiver(Messages::CustomProtocolManagerProxy::messageReceiverName(), *this); 130 130 } 131 131 -
trunk/Source/WebKit2/UIProcess/WebApplicationCacheManagerProxy.cpp
r159163 r160464 48 48 : WebContextSupplement(context) 49 49 { 50 context->addMessageReceiver(Messages::WebApplicationCacheManagerProxy::messageReceiverName(), this);50 context->addMessageReceiver(Messages::WebApplicationCacheManagerProxy::messageReceiverName(), *this); 51 51 } 52 52 -
trunk/Source/WebKit2/UIProcess/WebConnectionToWebProcess.cpp
r159908 r160464 41 41 : m_process(process) 42 42 { 43 m_process->addMessageReceiver(Messages::WebConnection::messageReceiverName(), this);43 m_process->addMessageReceiver(Messages::WebConnection::messageReceiverName(), *this); 44 44 } 45 45 -
trunk/Source/WebKit2/UIProcess/WebContext.cpp
r160300 r160464 156 156 platformInitialize(); 157 157 158 addMessageReceiver(Messages::WebContext::messageReceiverName(), this);159 addMessageReceiver(WebContextLegacyMessages::messageReceiverName(), this);158 addMessageReceiver(Messages::WebContext::messageReceiverName(), *this); 159 addMessageReceiver(WebContextLegacyMessages::messageReceiverName(), *this); 160 160 161 161 // NOTE: These sub-objects must be initialized after m_messageReceiverMap.. … … 912 912 } 913 913 914 void WebContext::addMessageReceiver(CoreIPC::StringReference messageReceiverName, CoreIPC::MessageReceiver *messageReceiver)914 void WebContext::addMessageReceiver(CoreIPC::StringReference messageReceiverName, CoreIPC::MessageReceiver& messageReceiver) 915 915 { 916 916 m_messageReceiverMap.addMessageReceiver(messageReceiverName, messageReceiver); 917 917 } 918 918 919 void WebContext::addMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID, CoreIPC::MessageReceiver *messageReceiver)919 void WebContext::addMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID, CoreIPC::MessageReceiver& messageReceiver) 920 920 { 921 921 m_messageReceiverMap.addMessageReceiver(messageReceiverName, destinationID, messageReceiver); -
trunk/Source/WebKit2/UIProcess/WebContext.h
r160384 r160464 116 116 } 117 117 118 void addMessageReceiver(CoreIPC::StringReference messageReceiverName, CoreIPC::MessageReceiver *);119 void addMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID, CoreIPC::MessageReceiver *);118 void addMessageReceiver(CoreIPC::StringReference messageReceiverName, CoreIPC::MessageReceiver&); 119 void addMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID, CoreIPC::MessageReceiver&); 120 120 void removeMessageReceiver(CoreIPC::StringReference messageReceiverName, uint64_t destinationID); 121 121 -
trunk/Source/WebKit2/UIProcess/WebCookieManagerProxy.cpp
r159988 r160464 52 52 #endif 53 53 { 54 WebContextSupplement::context()->addMessageReceiver(Messages::WebCookieManagerProxy::messageReceiverName(), this);54 WebContextSupplement::context()->addMessageReceiver(Messages::WebCookieManagerProxy::messageReceiverName(), *this); 55 55 } 56 56 -
trunk/Source/WebKit2/UIProcess/WebDatabaseManagerProxy.cpp
r160395 r160464 101 101 : WebContextSupplement(webContext) 102 102 { 103 WebContextSupplement::context()->addMessageReceiver(Messages::WebDatabaseManagerProxy::messageReceiverName(), this);103 WebContextSupplement::context()->addMessageReceiver(Messages::WebDatabaseManagerProxy::messageReceiverName(), *this); 104 104 } 105 105 -
trunk/Source/WebKit2/UIProcess/WebFullScreenManagerProxy.cpp
r160301 r160464 48 48 , m_client(&client) 49 49 { 50 m_page->process().addMessageReceiver(Messages::WebFullScreenManagerProxy::messageReceiverName(), m_page->pageID(), this);50 m_page->process().addMessageReceiver(Messages::WebFullScreenManagerProxy::messageReceiverName(), m_page->pageID(), *this); 51 51 } 52 52 -
trunk/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.cpp
r159988 r160464 46 46 : WebContextSupplement(context) 47 47 { 48 WebContextSupplement::context()->addMessageReceiver(Messages::WebGeolocationManagerProxy::messageReceiverName(), this);48 WebContextSupplement::context()->addMessageReceiver(Messages::WebGeolocationManagerProxy::messageReceiverName(), *this); 49 49 } 50 50 -
trunk/Source/WebKit2/UIProcess/WebIconDatabase.cpp
r159988 r160464 57 57 , m_databaseCleanupDisabled(false) 58 58 { 59 m_webContext->addMessageReceiver(Messages::WebIconDatabase::messageReceiverName(), this);59 m_webContext->addMessageReceiver(Messages::WebIconDatabase::messageReceiverName(), *this); 60 60 } 61 61 -
trunk/Source/WebKit2/UIProcess/WebInspectorProxy.cpp
r160449 r160464 141 141 { 142 142 m_level = WebInspectorPageGroups::shared().inspectorLevel(m_page->pageGroup()); 143 m_page->process().addMessageReceiver(Messages::WebInspectorProxy::messageReceiverName(), m_page->pageID(), this);143 m_page->process().addMessageReceiver(Messages::WebInspectorProxy::messageReceiverName(), m_page->pageID(), *this); 144 144 } 145 145 -
trunk/Source/WebKit2/UIProcess/WebMediaCacheManagerProxy.cpp
r159234 r160464 48 48 : WebContextSupplement(context) 49 49 { 50 WebContextSupplement::context()->addMessageReceiver(Messages::WebMediaCacheManagerProxy::messageReceiverName(), this);50 WebContextSupplement::context()->addMessageReceiver(Messages::WebMediaCacheManagerProxy::messageReceiverName(), *this); 51 51 } 52 52 -
trunk/Source/WebKit2/UIProcess/WebOriginDataManagerProxy.cpp
r159988 r160464 46 46 47 47 WebOriginDataManagerProxy::WebOriginDataManagerProxy(WebContext* context) 48 : WebContextSupplement(context)48 : WebContextSupplement(context) 49 49 { 50 context->addMessageReceiver(Messages::WebOriginDataManagerProxy::messageReceiverName(), this);50 context->addMessageReceiver(Messages::WebOriginDataManagerProxy::messageReceiverName(), *this); 51 51 } 52 52 -
trunk/Source/WebKit2/UIProcess/WebPageProxy.cpp
r160405 r160464 343 343 #endif 344 344 345 m_process->addMessageReceiver(Messages::WebPageProxy::messageReceiverName(), m_pageID, this);345 m_process->addMessageReceiver(Messages::WebPageProxy::messageReceiverName(), m_pageID, *this); 346 346 347 347 // FIXME: If we ever expose the session storage size as a preference, we need to pass it here. … … 474 474 m_process = m_process->context().createNewWebProcessRespectingProcessCountLimit(); 475 475 m_process->addExistingWebPage(this, m_pageID); 476 m_process->addMessageReceiver(Messages::WebPageProxy::messageReceiverName(), m_pageID, this);476 m_process->addMessageReceiver(Messages::WebPageProxy::messageReceiverName(), m_pageID, *this); 477 477 478 478 #if ENABLE(INSPECTOR) -
trunk/Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.cpp
r159234 r160464 55 55 : WebContextSupplement(webContext) 56 56 { 57 WebContextSupplement::context()->addMessageReceiver(Messages::WebResourceCacheManagerProxy::messageReceiverName(), this);57 WebContextSupplement::context()->addMessageReceiver(Messages::WebResourceCacheManagerProxy::messageReceiverName(), *this); 58 58 } 59 59 -
trunk/Source/WebKit2/UIProcess/mac/RemoteLayerTreeHost.mm
r159967 r160464 47 47 , m_rootLayer(nullptr) 48 48 { 49 m_webPageProxy->process().addMessageReceiver(Messages::RemoteLayerTreeHost::messageReceiverName(), m_webPageProxy->pageID(), this);49 m_webPageProxy->process().addMessageReceiver(Messages::RemoteLayerTreeHost::messageReceiverName(), m_webPageProxy->pageID(), *this); 50 50 } 51 51 -
trunk/Source/WebKit2/WebProcess/ApplicationCache/WebApplicationCacheManager.cpp
r149848 r160464 49 49 : m_childProcess(childProcess) 50 50 { 51 m_childProcess->addMessageReceiver(Messages::WebApplicationCacheManager::messageReceiverName(), this);51 m_childProcess->addMessageReceiver(Messages::WebApplicationCacheManager::messageReceiverName(), *this); 52 52 } 53 53 -
trunk/Source/WebKit2/WebProcess/Cookies/WebCookieManager.cpp
r141711 r160464 52 52 : m_process(process) 53 53 { 54 m_process->addMessageReceiver(Messages::WebCookieManager::messageReceiverName(), this);54 m_process->addMessageReceiver(Messages::WebCookieManager::messageReceiverName(), *this); 55 55 56 56 ASSERT(!sharedCookieManager); -
trunk/Source/WebKit2/WebProcess/Geolocation/WebGeolocationManager.cpp
r159724 r160464 49 49 : m_process(process) 50 50 { 51 m_process->addMessageReceiver(Messages::WebGeolocationManager::messageReceiverName(), this);51 m_process->addMessageReceiver(Messages::WebGeolocationManager::messageReceiverName(), *this); 52 52 } 53 53 -
trunk/Source/WebKit2/WebProcess/IconDatabase/WebIconDatabaseProxy.cpp
r150669 r160464 46 46 , m_process(process) 47 47 { 48 m_process->addMessageReceiver(Messages::WebIconDatabaseProxy::messageReceiverName(), this);48 m_process->addMessageReceiver(Messages::WebIconDatabaseProxy::messageReceiverName(), *this); 49 49 } 50 50 -
trunk/Source/WebKit2/WebProcess/MediaCache/WebMediaCacheManager.cpp
r157700 r160464 44 44 : m_process(process) 45 45 { 46 m_process->addMessageReceiver(Messages::WebMediaCacheManager::messageReceiverName(), this);46 m_process->addMessageReceiver(Messages::WebMediaCacheManager::messageReceiverName(), *this); 47 47 } 48 48 -
trunk/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.cpp
r153927 r160464 65 65 { 66 66 #if ENABLE(NOTIFICATIONS) || ENABLE(LEGACY_NOTIFICATIONS) 67 m_process->addMessageReceiver(Messages::WebNotificationManager::messageReceiverName(), this);67 m_process->addMessageReceiver(Messages::WebNotificationManager::messageReceiverName(), *this); 68 68 #endif 69 69 } -
trunk/Source/WebKit2/WebProcess/OriginData/WebOriginDataManager.cpp
r157700 r160464 49 49 : m_childProcess(childProcess) 50 50 { 51 m_childProcess->addMessageReceiver(Messages::WebOriginDataManager::messageReceiverName(), this);51 m_childProcess->addMessageReceiver(Messages::WebOriginDataManager::messageReceiverName(), *this); 52 52 } 53 53 -
trunk/Source/WebKit2/WebProcess/ResourceCache/WebResourceCacheManager.cpp
r149980 r160464 48 48 : m_process(process) 49 49 { 50 m_process->addMessageReceiver(Messages::WebResourceCacheManager::messageReceiverName(), this);50 m_process->addMessageReceiver(Messages::WebResourceCacheManager::messageReceiverName(), *this); 51 51 } 52 52 -
trunk/Source/WebKit2/WebProcess/Storage/StorageAreaMap.cpp
r156543 r160464 72 72 else 73 73 WebProcess::shared().parentProcessConnection()->send(Messages::StorageManager::CreateSessionStorageMap(m_storageMapID, storageNamespace->storageNamespaceID(), SecurityOriginData::fromSecurityOrigin(m_securityOrigin.get())), 0); 74 WebProcess::shared().addMessageReceiver(Messages::StorageAreaMap::messageReceiverName(), m_storageMapID, this);74 WebProcess::shared().addMessageReceiver(Messages::StorageAreaMap::messageReceiverName(), m_storageMapID, *this); 75 75 } 76 76 -
trunk/Source/WebKit2/WebProcess/WebConnectionToUIProcess.cpp
r159163 r160464 43 43 : m_process(process) 44 44 { 45 m_process->addMessageReceiver(Messages::WebConnection::messageReceiverName(), this);45 m_process->addMessageReceiver(Messages::WebConnection::messageReceiverName(), *this); 46 46 } 47 47 -
trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebDatabaseManager.cpp
r149848 r160464 51 51 : m_process(process) 52 52 { 53 m_process->addMessageReceiver(Messages::WebDatabaseManager::messageReceiverName(), this);53 m_process->addMessageReceiver(Messages::WebDatabaseManager::messageReceiverName(), *this); 54 54 } 55 55 -
trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp
r160457 r160464 405 405 m_page->addLayoutMilestones(DidFirstLayout); 406 406 407 WebProcess::shared().addMessageReceiver(Messages::WebPage::messageReceiverName(), m_pageID, this);407 WebProcess::shared().addMessageReceiver(Messages::WebPage::messageReceiverName(), m_pageID, *this); 408 408 409 409 // FIXME: This should be done in the object constructors, and the objects themselves should be message receivers. 410 WebProcess::shared().addMessageReceiver(Messages::DrawingArea::messageReceiverName(), m_pageID, this);410 WebProcess::shared().addMessageReceiver(Messages::DrawingArea::messageReceiverName(), m_pageID, *this); 411 411 #if USE(COORDINATED_GRAPHICS) 412 WebProcess::shared().addMessageReceiver(Messages::CoordinatedLayerTreeHost::messageReceiverName(), m_pageID, this);412 WebProcess::shared().addMessageReceiver(Messages::CoordinatedLayerTreeHost::messageReceiverName(), m_pageID, *this); 413 413 #endif 414 414 #if ENABLE(INSPECTOR) 415 WebProcess::shared().addMessageReceiver(Messages::WebInspector::messageReceiverName(), m_pageID, this);415 WebProcess::shared().addMessageReceiver(Messages::WebInspector::messageReceiverName(), m_pageID, *this); 416 416 #endif 417 417 #if ENABLE(FULLSCREEN_API) 418 WebProcess::shared().addMessageReceiver(Messages::WebFullScreenManager::messageReceiverName(), m_pageID, this);418 WebProcess::shared().addMessageReceiver(Messages::WebFullScreenManager::messageReceiverName(), m_pageID, *this); 419 419 #endif 420 420
Note: See TracChangeset
for help on using the changeset viewer.