<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[177917] trunk/Source/WebKit2</title>
</head>
<body>
<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; }
#msg dl a { font-weight: bold}
#msg dl a:link { color:#fc3; }
#msg dl a:active { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/177917">177917</a></dd>
<dt>Author</dt> <dd>andersca@apple.com</dd>
<dt>Date</dt> <dd>2015-01-05 10:38:15 -0800 (Mon, 05 Jan 2015)</dd>
</dl>
<h3>Log Message</h3>
<pre>Change more of the IPC code to take connections by reference
https://bugs.webkit.org/show_bug.cgi?id=140083
Reviewed by Andreas Kling.
* DatabaseProcess/DatabaseProcess.cpp:
(WebKit::DatabaseProcess::didReceiveMessage):
* DatabaseProcess/DatabaseProcess.h:
* DatabaseProcess/DatabaseToWebProcessConnection.cpp:
(WebKit::DatabaseToWebProcessConnection::didReceiveMessage):
(WebKit::DatabaseToWebProcessConnection::didReceiveSyncMessage):
* DatabaseProcess/DatabaseToWebProcessConnection.h:
* DatabaseProcess/IndexedDB/DatabaseProcessIDBConnection.h:
* NetworkProcess/NetworkConnectionToWebProcess.cpp:
(WebKit::NetworkConnectionToWebProcess::didReceiveMessage):
(WebKit::NetworkConnectionToWebProcess::didReceiveSyncMessage):
* NetworkProcess/NetworkConnectionToWebProcess.h:
* NetworkProcess/NetworkProcess.cpp:
(WebKit::NetworkProcess::didReceiveMessage):
(WebKit::NetworkProcess::didReceiveSyncMessage):
* NetworkProcess/NetworkProcess.h:
* NetworkProcess/NetworkResourceLoader.h:
* Platform/IPC/Connection.cpp:
(IPC::Connection::dispatchWorkQueueMessageReceiverMessage):
(IPC::Connection::dispatchSyncMessage):
(IPC::Connection::dispatchMessage):
* Platform/IPC/Connection.h:
(IPC::Connection::waitForAndDispatchImmediately):
* Platform/IPC/MessageReceiver.h:
(IPC::MessageReceiver::didReceiveSyncMessage):
* Platform/IPC/MessageReceiverMap.cpp:
(IPC::MessageReceiverMap::dispatchMessage):
(IPC::MessageReceiverMap::dispatchSyncMessage):
* Platform/IPC/MessageReceiverMap.h:
* PluginProcess/PluginControllerProxy.h:
* PluginProcess/PluginProcess.cpp:
(WebKit::PluginProcess::didReceiveMessage):
* PluginProcess/PluginProcess.h:
* PluginProcess/WebProcessConnection.cpp:
(WebKit::WebProcessConnection::didReceiveMessage):
(WebKit::WebProcessConnection::didReceiveSyncMessage):
* PluginProcess/WebProcessConnection.h:
* Scripts/webkit/messages.py:
(async_message_statement):
(sync_message_statement):
(generate_message_handler):
* Shared/API/Cocoa/RemoteObjectRegistry.h:
* Shared/Authentication/AuthenticationManager.h:
* Shared/ChildProcessProxy.cpp:
(WebKit::ChildProcessProxy::dispatchMessage):
(WebKit::ChildProcessProxy::dispatchSyncMessage):
* Shared/ChildProcessProxy.h:
* Shared/Network/CustomProtocols/CustomProtocolManager.h:
* Shared/Plugins/NPObjectMessageReceiver.h:
* Shared/Plugins/NPRemoteObjectMap.cpp:
(WebKit::NPRemoteObjectMap::didReceiveSyncMessage):
* Shared/Plugins/NPRemoteObjectMap.h:
* Shared/WebConnection.h:
* Shared/mac/SecItemShim.h:
* UIProcess/Databases/DatabaseProcessProxy.cpp:
(WebKit::DatabaseProcessProxy::didReceiveMessage):
* UIProcess/Databases/DatabaseProcessProxy.h:
* UIProcess/Downloads/DownloadProxy.h:
* UIProcess/DrawingAreaProxy.h:
* UIProcess/Network/CustomProtocols/CustomProtocolManagerProxy.h:
* UIProcess/Network/NetworkProcessProxy.cpp:
(WebKit::NetworkProcessProxy::didReceiveMessage):
(WebKit::NetworkProcessProxy::didReceiveSyncMessage):
* UIProcess/Network/NetworkProcessProxy.h:
* UIProcess/Plugins/PluginProcessProxy.h:
* UIProcess/Storage/StorageManager.h:
* UIProcess/UserContent/WebUserContentControllerProxy.h:
* UIProcess/VisitedLinkProvider.h:
* UIProcess/WebApplicationCacheManagerProxy.h:
* UIProcess/WebCookieManagerProxy.h:
* UIProcess/WebDatabaseManagerProxy.h:
* UIProcess/WebFullScreenManagerProxy.h:
* UIProcess/WebGeolocationManagerProxy.h:
* UIProcess/WebIconDatabase.h:
* UIProcess/WebInspectorProxy.h:
* UIProcess/WebMediaCacheManagerProxy.h:
* UIProcess/WebOriginDataManagerProxy.h:
* UIProcess/WebPageProxy.h:
* UIProcess/WebPasteboardProxy.h:
* UIProcess/WebProcessPool.cpp:
(WebKit::WebProcessPool::dispatchMessage):
(WebKit::WebProcessPool::dispatchSyncMessage):
* UIProcess/WebProcessPool.h:
* UIProcess/WebProcessProxy.cpp:
(WebKit::WebProcessProxy::didReceiveMessage):
(WebKit::WebProcessProxy::didReceiveSyncMessage):
* UIProcess/WebProcessProxy.h:
* UIProcess/WebResourceCacheManagerProxy.h:
* UIProcess/ios/SmartMagnificationController.h:
* UIProcess/ios/WebVideoFullscreenManagerProxy.h:
* UIProcess/mac/RemoteLayerTreeDrawingAreaProxy.h:
* UIProcess/mac/SecItemShimProxy.h:
* UIProcess/mac/ViewGestureController.h:
* WebProcess/ApplicationCache/WebApplicationCacheManager.h:
* WebProcess/Cookies/WebCookieManager.h:
* WebProcess/Databases/IndexedDB/WebIDBServerConnection.h:
* WebProcess/Databases/WebToDatabaseProcessConnection.cpp:
(WebKit::WebToDatabaseProcessConnection::didReceiveMessage):
* WebProcess/Databases/WebToDatabaseProcessConnection.h:
* WebProcess/FullScreen/WebFullScreenManager.cpp:
(WebKit::WebFullScreenManager::didReceiveMessage):
* WebProcess/FullScreen/WebFullScreenManager.h:
* WebProcess/Geolocation/WebGeolocationManager.h:
* WebProcess/IconDatabase/WebIconDatabaseProxy.h:
* WebProcess/MediaCache/WebMediaCacheManager.h:
* WebProcess/Network/NetworkProcessConnection.cpp:
(WebKit::NetworkProcessConnection::didReceiveMessage):
(WebKit::NetworkProcessConnection::didReceiveSyncMessage):
* WebProcess/Network/NetworkProcessConnection.h:
* WebProcess/Network/WebResourceLoader.h:
* WebProcess/Notifications/WebNotificationManager.h:
* WebProcess/OriginData/WebOriginDataManager.h:
* WebProcess/Plugins/PluginProcessConnection.cpp:
(WebKit::PluginProcessConnection::didReceiveMessage):
(WebKit::PluginProcessConnection::didReceiveSyncMessage):
* WebProcess/Plugins/PluginProcessConnection.h:
* WebProcess/Plugins/PluginProcessConnectionManager.h:
* WebProcess/Plugins/PluginProxy.h:
* WebProcess/ResourceCache/WebResourceCacheManager.h:
* WebProcess/Scrolling/RemoteScrollingCoordinator.h:
* WebProcess/Storage/StorageAreaMap.h:
* WebProcess/UserContent/WebUserContentController.h:
* WebProcess/WebCoreSupport/WebDatabaseManager.h:
* WebProcess/WebPage/DrawingArea.h:
* WebProcess/WebPage/EventDispatcher.h:
* WebProcess/WebPage/ViewGestureGeometryCollector.h:
* WebProcess/WebPage/ViewUpdateDispatcher.h:
* WebProcess/WebPage/VisitedLinkTableController.h:
* WebProcess/WebPage/WebInspector.h:
* WebProcess/WebPage/WebInspectorUI.h:
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::didReceiveMessage):
(WebKit::WebPage::didReceiveSyncMessage):
* WebProcess/WebPage/WebPage.h:
* WebProcess/WebPage/WebPageGroupProxy.h:
* WebProcess/WebProcess.cpp:
(WebKit::WebProcess::didReceiveSyncMessage):
(WebKit::WebProcess::didReceiveMessage):
* WebProcess/WebProcess.h:
* WebProcess/ios/WebVideoFullscreenManager.h:</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebKit2ChangeLog">trunk/Source/WebKit2/ChangeLog</a></li>
<li><a href="#trunkSourceWebKit2DatabaseProcessDatabaseProcesscpp">trunk/Source/WebKit2/DatabaseProcess/DatabaseProcess.cpp</a></li>
<li><a href="#trunkSourceWebKit2DatabaseProcessDatabaseProcessh">trunk/Source/WebKit2/DatabaseProcess/DatabaseProcess.h</a></li>
<li><a href="#trunkSourceWebKit2DatabaseProcessDatabaseToWebProcessConnectioncpp">trunk/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.cpp</a></li>
<li><a href="#trunkSourceWebKit2DatabaseProcessDatabaseToWebProcessConnectionh">trunk/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.h</a></li>
<li><a href="#trunkSourceWebKit2DatabaseProcessIndexedDBDatabaseProcessIDBConnectionh">trunk/Source/WebKit2/DatabaseProcess/IndexedDB/DatabaseProcessIDBConnection.h</a></li>
<li><a href="#trunkSourceWebKit2NetworkProcessNetworkConnectionToWebProcesscpp">trunk/Source/WebKit2/NetworkProcess/NetworkConnectionToWebProcess.cpp</a></li>
<li><a href="#trunkSourceWebKit2NetworkProcessNetworkConnectionToWebProcessh">trunk/Source/WebKit2/NetworkProcess/NetworkConnectionToWebProcess.h</a></li>
<li><a href="#trunkSourceWebKit2NetworkProcessNetworkProcesscpp">trunk/Source/WebKit2/NetworkProcess/NetworkProcess.cpp</a></li>
<li><a href="#trunkSourceWebKit2NetworkProcessNetworkProcessh">trunk/Source/WebKit2/NetworkProcess/NetworkProcess.h</a></li>
<li><a href="#trunkSourceWebKit2NetworkProcessNetworkResourceLoaderh">trunk/Source/WebKit2/NetworkProcess/NetworkResourceLoader.h</a></li>
<li><a href="#trunkSourceWebKit2PlatformIPCConnectioncpp">trunk/Source/WebKit2/Platform/IPC/Connection.cpp</a></li>
<li><a href="#trunkSourceWebKit2PlatformIPCConnectionh">trunk/Source/WebKit2/Platform/IPC/Connection.h</a></li>
<li><a href="#trunkSourceWebKit2PlatformIPCMessageReceiverh">trunk/Source/WebKit2/Platform/IPC/MessageReceiver.h</a></li>
<li><a href="#trunkSourceWebKit2PlatformIPCMessageReceiverMapcpp">trunk/Source/WebKit2/Platform/IPC/MessageReceiverMap.cpp</a></li>
<li><a href="#trunkSourceWebKit2PlatformIPCMessageReceiverMaph">trunk/Source/WebKit2/Platform/IPC/MessageReceiverMap.h</a></li>
<li><a href="#trunkSourceWebKit2PluginProcessPluginControllerProxyh">trunk/Source/WebKit2/PluginProcess/PluginControllerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2PluginProcessPluginProcesscpp">trunk/Source/WebKit2/PluginProcess/PluginProcess.cpp</a></li>
<li><a href="#trunkSourceWebKit2PluginProcessPluginProcessh">trunk/Source/WebKit2/PluginProcess/PluginProcess.h</a></li>
<li><a href="#trunkSourceWebKit2PluginProcessWebProcessConnectioncpp">trunk/Source/WebKit2/PluginProcess/WebProcessConnection.cpp</a></li>
<li><a href="#trunkSourceWebKit2PluginProcessWebProcessConnectionh">trunk/Source/WebKit2/PluginProcess/WebProcessConnection.h</a></li>
<li><a href="#trunkSourceWebKit2Scriptswebkitmessagespy">trunk/Source/WebKit2/Scripts/webkit/messages.py</a></li>
<li><a href="#trunkSourceWebKit2SharedAPICocoaRemoteObjectRegistryh">trunk/Source/WebKit2/Shared/API/Cocoa/RemoteObjectRegistry.h</a></li>
<li><a href="#trunkSourceWebKit2SharedAuthenticationAuthenticationManagerh">trunk/Source/WebKit2/Shared/Authentication/AuthenticationManager.h</a></li>
<li><a href="#trunkSourceWebKit2SharedChildProcessProxycpp">trunk/Source/WebKit2/Shared/ChildProcessProxy.cpp</a></li>
<li><a href="#trunkSourceWebKit2SharedChildProcessProxyh">trunk/Source/WebKit2/Shared/ChildProcessProxy.h</a></li>
<li><a href="#trunkSourceWebKit2SharedNetworkCustomProtocolsCustomProtocolManagerh">trunk/Source/WebKit2/Shared/Network/CustomProtocols/CustomProtocolManager.h</a></li>
<li><a href="#trunkSourceWebKit2SharedPluginsNPObjectMessageReceiverh">trunk/Source/WebKit2/Shared/Plugins/NPObjectMessageReceiver.h</a></li>
<li><a href="#trunkSourceWebKit2SharedPluginsNPRemoteObjectMapcpp">trunk/Source/WebKit2/Shared/Plugins/NPRemoteObjectMap.cpp</a></li>
<li><a href="#trunkSourceWebKit2SharedPluginsNPRemoteObjectMaph">trunk/Source/WebKit2/Shared/Plugins/NPRemoteObjectMap.h</a></li>
<li><a href="#trunkSourceWebKit2SharedWebConnectionh">trunk/Source/WebKit2/Shared/WebConnection.h</a></li>
<li><a href="#trunkSourceWebKit2SharedmacSecItemShimh">trunk/Source/WebKit2/Shared/mac/SecItemShim.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessDatabasesDatabaseProcessProxycpp">trunk/Source/WebKit2/UIProcess/Databases/DatabaseProcessProxy.cpp</a></li>
<li><a href="#trunkSourceWebKit2UIProcessDatabasesDatabaseProcessProxyh">trunk/Source/WebKit2/UIProcess/Databases/DatabaseProcessProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessDownloadsDownloadProxyh">trunk/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessDrawingAreaProxyh">trunk/Source/WebKit2/UIProcess/DrawingAreaProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessNetworkCustomProtocolsCustomProtocolManagerProxyh">trunk/Source/WebKit2/UIProcess/Network/CustomProtocols/CustomProtocolManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessNetworkNetworkProcessProxycpp">trunk/Source/WebKit2/UIProcess/Network/NetworkProcessProxy.cpp</a></li>
<li><a href="#trunkSourceWebKit2UIProcessNetworkNetworkProcessProxyh">trunk/Source/WebKit2/UIProcess/Network/NetworkProcessProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessPluginsPluginProcessProxyh">trunk/Source/WebKit2/UIProcess/Plugins/PluginProcessProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessStorageStorageManagerh">trunk/Source/WebKit2/UIProcess/Storage/StorageManager.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessUserContentWebUserContentControllerProxyh">trunk/Source/WebKit2/UIProcess/UserContent/WebUserContentControllerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessVisitedLinkProviderh">trunk/Source/WebKit2/UIProcess/VisitedLinkProvider.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebApplicationCacheManagerProxyh">trunk/Source/WebKit2/UIProcess/WebApplicationCacheManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebCookieManagerProxyh">trunk/Source/WebKit2/UIProcess/WebCookieManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebDatabaseManagerProxyh">trunk/Source/WebKit2/UIProcess/WebDatabaseManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebFullScreenManagerProxyh">trunk/Source/WebKit2/UIProcess/WebFullScreenManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebGeolocationManagerProxyh">trunk/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebIconDatabaseh">trunk/Source/WebKit2/UIProcess/WebIconDatabase.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebInspectorProxyh">trunk/Source/WebKit2/UIProcess/WebInspectorProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebMediaCacheManagerProxyh">trunk/Source/WebKit2/UIProcess/WebMediaCacheManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebOriginDataManagerProxyh">trunk/Source/WebKit2/UIProcess/WebOriginDataManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebPageProxyh">trunk/Source/WebKit2/UIProcess/WebPageProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebPasteboardProxyh">trunk/Source/WebKit2/UIProcess/WebPasteboardProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebProcessPoolcpp">trunk/Source/WebKit2/UIProcess/WebProcessPool.cpp</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebProcessPoolh">trunk/Source/WebKit2/UIProcess/WebProcessPool.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebProcessProxycpp">trunk/Source/WebKit2/UIProcess/WebProcessProxy.cpp</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebProcessProxyh">trunk/Source/WebKit2/UIProcess/WebProcessProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebResourceCacheManagerProxyh">trunk/Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessiosSmartMagnificationControllerh">trunk/Source/WebKit2/UIProcess/ios/SmartMagnificationController.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessiosWebVideoFullscreenManagerProxyh">trunk/Source/WebKit2/UIProcess/ios/WebVideoFullscreenManagerProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessmacRemoteLayerTreeDrawingAreaProxyh">trunk/Source/WebKit2/UIProcess/mac/RemoteLayerTreeDrawingAreaProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessmacSecItemShimProxyh">trunk/Source/WebKit2/UIProcess/mac/SecItemShimProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessmacViewGestureControllerh">trunk/Source/WebKit2/UIProcess/mac/ViewGestureController.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessApplicationCacheWebApplicationCacheManagerh">trunk/Source/WebKit2/WebProcess/ApplicationCache/WebApplicationCacheManager.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessCookiesWebCookieManagerh">trunk/Source/WebKit2/WebProcess/Cookies/WebCookieManager.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessDatabasesIndexedDBWebIDBServerConnectionh">trunk/Source/WebKit2/WebProcess/Databases/IndexedDB/WebIDBServerConnection.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessDatabasesWebToDatabaseProcessConnectioncpp">trunk/Source/WebKit2/WebProcess/Databases/WebToDatabaseProcessConnection.cpp</a></li>
<li><a href="#trunkSourceWebKit2WebProcessDatabasesWebToDatabaseProcessConnectionh">trunk/Source/WebKit2/WebProcess/Databases/WebToDatabaseProcessConnection.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessFullScreenWebFullScreenManagercpp">trunk/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.cpp</a></li>
<li><a href="#trunkSourceWebKit2WebProcessFullScreenWebFullScreenManagerh">trunk/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessGeolocationWebGeolocationManagerh">trunk/Source/WebKit2/WebProcess/Geolocation/WebGeolocationManager.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessIconDatabaseWebIconDatabaseProxyh">trunk/Source/WebKit2/WebProcess/IconDatabase/WebIconDatabaseProxy.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessMediaCacheWebMediaCacheManagerh">trunk/Source/WebKit2/WebProcess/MediaCache/WebMediaCacheManager.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessNetworkNetworkProcessConnectioncpp">trunk/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.cpp</a></li>
<li><a href="#trunkSourceWebKit2WebProcessNetworkNetworkProcessConnectionh">trunk/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessNetworkWebResourceLoaderh">trunk/Source/WebKit2/WebProcess/Network/WebResourceLoader.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessNotificationsWebNotificationManagerh">trunk/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessOriginDataWebOriginDataManagerh">trunk/Source/WebKit2/WebProcess/OriginData/WebOriginDataManager.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessPluginsPluginProcessConnectioncpp">trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.cpp</a></li>
<li><a href="#trunkSourceWebKit2WebProcessPluginsPluginProcessConnectionh">trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessPluginsPluginProcessConnectionManagerh">trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnectionManager.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessPluginsPluginProxyh">trunk/Source/WebKit2/WebProcess/Plugins/PluginProxy.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessResourceCacheWebResourceCacheManagerh">trunk/Source/WebKit2/WebProcess/ResourceCache/WebResourceCacheManager.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessScrollingRemoteScrollingCoordinatorh">trunk/Source/WebKit2/WebProcess/Scrolling/RemoteScrollingCoordinator.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessStorageStorageAreaMaph">trunk/Source/WebKit2/WebProcess/Storage/StorageAreaMap.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessUserContentWebUserContentControllerh">trunk/Source/WebKit2/WebProcess/UserContent/WebUserContentController.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebCoreSupportWebDatabaseManagerh">trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebDatabaseManager.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageDrawingAreah">trunk/Source/WebKit2/WebProcess/WebPage/DrawingArea.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageEventDispatcherh">trunk/Source/WebKit2/WebProcess/WebPage/EventDispatcher.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageViewGestureGeometryCollectorh">trunk/Source/WebKit2/WebProcess/WebPage/ViewGestureGeometryCollector.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageViewUpdateDispatcherh">trunk/Source/WebKit2/WebProcess/WebPage/ViewUpdateDispatcher.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageVisitedLinkTableControllerh">trunk/Source/WebKit2/WebProcess/WebPage/VisitedLinkTableController.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageWebInspectorh">trunk/Source/WebKit2/WebProcess/WebPage/WebInspector.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageWebInspectorUIh">trunk/Source/WebKit2/WebProcess/WebPage/WebInspectorUI.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageWebPagecpp">trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageWebPageh">trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageWebPageGroupProxyh">trunk/Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebProcesscpp">trunk/Source/WebKit2/WebProcess/WebProcess.cpp</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebProcessh">trunk/Source/WebKit2/WebProcess/WebProcess.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessiosWebVideoFullscreenManagerh">trunk/Source/WebKit2/WebProcess/ios/WebVideoFullscreenManager.h</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebKit2ChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/ChangeLog (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/ChangeLog        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/ChangeLog        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -1,5 +1,153 @@
</span><span class="cx"> 2015-01-05 Anders Carlsson <andersca@apple.com>
</span><span class="cx">
</span><ins>+ Change more of the IPC code to take connections by reference
+ https://bugs.webkit.org/show_bug.cgi?id=140083
+
+ Reviewed by Andreas Kling.
+
+ * DatabaseProcess/DatabaseProcess.cpp:
+ (WebKit::DatabaseProcess::didReceiveMessage):
+ * DatabaseProcess/DatabaseProcess.h:
+ * DatabaseProcess/DatabaseToWebProcessConnection.cpp:
+ (WebKit::DatabaseToWebProcessConnection::didReceiveMessage):
+ (WebKit::DatabaseToWebProcessConnection::didReceiveSyncMessage):
+ * DatabaseProcess/DatabaseToWebProcessConnection.h:
+ * DatabaseProcess/IndexedDB/DatabaseProcessIDBConnection.h:
+ * NetworkProcess/NetworkConnectionToWebProcess.cpp:
+ (WebKit::NetworkConnectionToWebProcess::didReceiveMessage):
+ (WebKit::NetworkConnectionToWebProcess::didReceiveSyncMessage):
+ * NetworkProcess/NetworkConnectionToWebProcess.h:
+ * NetworkProcess/NetworkProcess.cpp:
+ (WebKit::NetworkProcess::didReceiveMessage):
+ (WebKit::NetworkProcess::didReceiveSyncMessage):
+ * NetworkProcess/NetworkProcess.h:
+ * NetworkProcess/NetworkResourceLoader.h:
+ * Platform/IPC/Connection.cpp:
+ (IPC::Connection::dispatchWorkQueueMessageReceiverMessage):
+ (IPC::Connection::dispatchSyncMessage):
+ (IPC::Connection::dispatchMessage):
+ * Platform/IPC/Connection.h:
+ (IPC::Connection::waitForAndDispatchImmediately):
+ * Platform/IPC/MessageReceiver.h:
+ (IPC::MessageReceiver::didReceiveSyncMessage):
+ * Platform/IPC/MessageReceiverMap.cpp:
+ (IPC::MessageReceiverMap::dispatchMessage):
+ (IPC::MessageReceiverMap::dispatchSyncMessage):
+ * Platform/IPC/MessageReceiverMap.h:
+ * PluginProcess/PluginControllerProxy.h:
+ * PluginProcess/PluginProcess.cpp:
+ (WebKit::PluginProcess::didReceiveMessage):
+ * PluginProcess/PluginProcess.h:
+ * PluginProcess/WebProcessConnection.cpp:
+ (WebKit::WebProcessConnection::didReceiveMessage):
+ (WebKit::WebProcessConnection::didReceiveSyncMessage):
+ * PluginProcess/WebProcessConnection.h:
+ * Scripts/webkit/messages.py:
+ (async_message_statement):
+ (sync_message_statement):
+ (generate_message_handler):
+ * Shared/API/Cocoa/RemoteObjectRegistry.h:
+ * Shared/Authentication/AuthenticationManager.h:
+ * Shared/ChildProcessProxy.cpp:
+ (WebKit::ChildProcessProxy::dispatchMessage):
+ (WebKit::ChildProcessProxy::dispatchSyncMessage):
+ * Shared/ChildProcessProxy.h:
+ * Shared/Network/CustomProtocols/CustomProtocolManager.h:
+ * Shared/Plugins/NPObjectMessageReceiver.h:
+ * Shared/Plugins/NPRemoteObjectMap.cpp:
+ (WebKit::NPRemoteObjectMap::didReceiveSyncMessage):
+ * Shared/Plugins/NPRemoteObjectMap.h:
+ * Shared/WebConnection.h:
+ * Shared/mac/SecItemShim.h:
+ * UIProcess/Databases/DatabaseProcessProxy.cpp:
+ (WebKit::DatabaseProcessProxy::didReceiveMessage):
+ * UIProcess/Databases/DatabaseProcessProxy.h:
+ * UIProcess/Downloads/DownloadProxy.h:
+ * UIProcess/DrawingAreaProxy.h:
+ * UIProcess/Network/CustomProtocols/CustomProtocolManagerProxy.h:
+ * UIProcess/Network/NetworkProcessProxy.cpp:
+ (WebKit::NetworkProcessProxy::didReceiveMessage):
+ (WebKit::NetworkProcessProxy::didReceiveSyncMessage):
+ * UIProcess/Network/NetworkProcessProxy.h:
+ * UIProcess/Plugins/PluginProcessProxy.h:
+ * UIProcess/Storage/StorageManager.h:
+ * UIProcess/UserContent/WebUserContentControllerProxy.h:
+ * UIProcess/VisitedLinkProvider.h:
+ * UIProcess/WebApplicationCacheManagerProxy.h:
+ * UIProcess/WebCookieManagerProxy.h:
+ * UIProcess/WebDatabaseManagerProxy.h:
+ * UIProcess/WebFullScreenManagerProxy.h:
+ * UIProcess/WebGeolocationManagerProxy.h:
+ * UIProcess/WebIconDatabase.h:
+ * UIProcess/WebInspectorProxy.h:
+ * UIProcess/WebMediaCacheManagerProxy.h:
+ * UIProcess/WebOriginDataManagerProxy.h:
+ * UIProcess/WebPageProxy.h:
+ * UIProcess/WebPasteboardProxy.h:
+ * UIProcess/WebProcessPool.cpp:
+ (WebKit::WebProcessPool::dispatchMessage):
+ (WebKit::WebProcessPool::dispatchSyncMessage):
+ * UIProcess/WebProcessPool.h:
+ * UIProcess/WebProcessProxy.cpp:
+ (WebKit::WebProcessProxy::didReceiveMessage):
+ (WebKit::WebProcessProxy::didReceiveSyncMessage):
+ * UIProcess/WebProcessProxy.h:
+ * UIProcess/WebResourceCacheManagerProxy.h:
+ * UIProcess/ios/SmartMagnificationController.h:
+ * UIProcess/ios/WebVideoFullscreenManagerProxy.h:
+ * UIProcess/mac/RemoteLayerTreeDrawingAreaProxy.h:
+ * UIProcess/mac/SecItemShimProxy.h:
+ * UIProcess/mac/ViewGestureController.h:
+ * WebProcess/ApplicationCache/WebApplicationCacheManager.h:
+ * WebProcess/Cookies/WebCookieManager.h:
+ * WebProcess/Databases/IndexedDB/WebIDBServerConnection.h:
+ * WebProcess/Databases/WebToDatabaseProcessConnection.cpp:
+ (WebKit::WebToDatabaseProcessConnection::didReceiveMessage):
+ * WebProcess/Databases/WebToDatabaseProcessConnection.h:
+ * WebProcess/FullScreen/WebFullScreenManager.cpp:
+ (WebKit::WebFullScreenManager::didReceiveMessage):
+ * WebProcess/FullScreen/WebFullScreenManager.h:
+ * WebProcess/Geolocation/WebGeolocationManager.h:
+ * WebProcess/IconDatabase/WebIconDatabaseProxy.h:
+ * WebProcess/MediaCache/WebMediaCacheManager.h:
+ * WebProcess/Network/NetworkProcessConnection.cpp:
+ (WebKit::NetworkProcessConnection::didReceiveMessage):
+ (WebKit::NetworkProcessConnection::didReceiveSyncMessage):
+ * WebProcess/Network/NetworkProcessConnection.h:
+ * WebProcess/Network/WebResourceLoader.h:
+ * WebProcess/Notifications/WebNotificationManager.h:
+ * WebProcess/OriginData/WebOriginDataManager.h:
+ * WebProcess/Plugins/PluginProcessConnection.cpp:
+ (WebKit::PluginProcessConnection::didReceiveMessage):
+ (WebKit::PluginProcessConnection::didReceiveSyncMessage):
+ * WebProcess/Plugins/PluginProcessConnection.h:
+ * WebProcess/Plugins/PluginProcessConnectionManager.h:
+ * WebProcess/Plugins/PluginProxy.h:
+ * WebProcess/ResourceCache/WebResourceCacheManager.h:
+ * WebProcess/Scrolling/RemoteScrollingCoordinator.h:
+ * WebProcess/Storage/StorageAreaMap.h:
+ * WebProcess/UserContent/WebUserContentController.h:
+ * WebProcess/WebCoreSupport/WebDatabaseManager.h:
+ * WebProcess/WebPage/DrawingArea.h:
+ * WebProcess/WebPage/EventDispatcher.h:
+ * WebProcess/WebPage/ViewGestureGeometryCollector.h:
+ * WebProcess/WebPage/ViewUpdateDispatcher.h:
+ * WebProcess/WebPage/VisitedLinkTableController.h:
+ * WebProcess/WebPage/WebInspector.h:
+ * WebProcess/WebPage/WebInspectorUI.h:
+ * WebProcess/WebPage/WebPage.cpp:
+ (WebKit::WebPage::didReceiveMessage):
+ (WebKit::WebPage::didReceiveSyncMessage):
+ * WebProcess/WebPage/WebPage.h:
+ * WebProcess/WebPage/WebPageGroupProxy.h:
+ * WebProcess/WebProcess.cpp:
+ (WebKit::WebProcess::didReceiveSyncMessage):
+ (WebKit::WebProcess::didReceiveMessage):
+ * WebProcess/WebProcess.h:
+ * WebProcess/ios/WebVideoFullscreenManager.h:
+
+2015-01-05 Anders Carlsson <andersca@apple.com>
+
</ins><span class="cx"> Pass IPC::Connection by reference to IPC message handlers
</span><span class="cx"> https://bugs.webkit.org/show_bug.cgi?id=140082
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2DatabaseProcessDatabaseProcesscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/DatabaseProcess/DatabaseProcess.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/DatabaseProcess/DatabaseProcess.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/DatabaseProcess/DatabaseProcess.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -80,7 +80,7 @@
</span><span class="cx"> RunLoop::current().stop();
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void DatabaseProcess::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void DatabaseProcess::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> if (messageReceiverMap().dispatchMessage(connection, decoder))
</span><span class="cx"> return;
</span></span></pre></div>
<a id="trunkSourceWebKit2DatabaseProcessDatabaseProcessh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/DatabaseProcess/DatabaseProcess.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/DatabaseProcess/DatabaseProcess.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/DatabaseProcess/DatabaseProcess.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -79,10 +79,10 @@
</span><span class="cx"> virtual bool shouldTerminate() override;
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx"> virtual void didClose(IPC::Connection&) override;
</span><span class="cx"> virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
</span><del>- void didReceiveDatabaseProcessMessage(IPC::Connection*, IPC::MessageDecoder&);
</del><ins>+ void didReceiveDatabaseProcessMessage(IPC::Connection&, IPC::MessageDecoder&);
</ins><span class="cx">
</span><span class="cx"> // Message Handlers
</span><span class="cx"> void initializeDatabaseProcess(const DatabaseProcessCreationParameters&);
</span></span></pre></div>
<a id="trunkSourceWebKit2DatabaseProcessDatabaseToWebProcessConnectioncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -52,7 +52,7 @@
</span><span class="cx">
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void DatabaseToWebProcessConnection::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void DatabaseToWebProcessConnection::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> if (decoder.messageReceiverName() == Messages::DatabaseToWebProcessConnection::messageReceiverName()) {
</span><span class="cx"> didReceiveDatabaseToWebProcessConnectionMessage(connection, decoder);
</span><span class="lines">@@ -69,7 +69,7 @@
</span><span class="cx"> ASSERT_NOT_REACHED();
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void DatabaseToWebProcessConnection::didReceiveSyncMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& reply)
</del><ins>+void DatabaseToWebProcessConnection::didReceiveSyncMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& reply)
</ins><span class="cx"> {
</span><span class="cx"> if (decoder.messageReceiverName() == Messages::DatabaseProcessIDBConnection::messageReceiverName()) {
</span><span class="cx"> IDBConnectionMap::iterator backendIterator = m_idbConnections.find(decoder.destinationID());
</span></span></pre></div>
<a id="trunkSourceWebKit2DatabaseProcessDatabaseToWebProcessConnectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -47,11 +47,11 @@
</span><span class="cx"> DatabaseToWebProcessConnection(IPC::Connection::Identifier);
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx"> virtual void didClose(IPC::Connection&) override;
</span><span class="cx"> virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
</span><del>- void didReceiveDatabaseToWebProcessConnectionMessage(IPC::Connection*, IPC::MessageDecoder&);
</del><ins>+ void didReceiveDatabaseToWebProcessConnectionMessage(IPC::Connection&, IPC::MessageDecoder&);
</ins><span class="cx">
</span><span class="cx"> // IPC::MessageSender
</span><span class="cx"> virtual IPC::Connection* messageSenderConnection() override { return m_connection.get(); }
</span></span></pre></div>
<a id="trunkSourceWebKit2DatabaseProcessIndexedDBDatabaseProcessIDBConnectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/DatabaseProcess/IndexedDB/DatabaseProcessIDBConnection.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/DatabaseProcess/IndexedDB/DatabaseProcessIDBConnection.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/DatabaseProcess/IndexedDB/DatabaseProcessIDBConnection.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -55,8 +55,8 @@
</span><span class="cx"> virtual ~DatabaseProcessIDBConnection();
</span><span class="cx">
</span><span class="cx"> // Message handlers.
</span><del>- void didReceiveDatabaseProcessIDBConnectionMessage(IPC::Connection*, IPC::MessageDecoder&);
- void didReceiveSyncDatabaseProcessIDBConnectionMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</del><ins>+ void didReceiveDatabaseProcessIDBConnectionMessage(IPC::Connection&, IPC::MessageDecoder&);
+ void didReceiveSyncDatabaseProcessIDBConnectionMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</ins><span class="cx">
</span><span class="cx"> void disconnectedFromWebProcess();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2NetworkProcessNetworkConnectionToWebProcesscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/NetworkProcess/NetworkConnectionToWebProcess.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/NetworkProcess/NetworkConnectionToWebProcess.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/NetworkProcess/NetworkConnectionToWebProcess.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -69,7 +69,7 @@
</span><span class="cx"> ASSERT(removedLoader == &loader);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void NetworkConnectionToWebProcess::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void NetworkConnectionToWebProcess::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> if (decoder.messageReceiverName() == Messages::NetworkConnectionToWebProcess::messageReceiverName()) {
</span><span class="cx"> didReceiveNetworkConnectionToWebProcessMessage(connection, decoder);
</span><span class="lines">@@ -86,7 +86,7 @@
</span><span class="cx"> ASSERT_NOT_REACHED();
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void NetworkConnectionToWebProcess::didReceiveSyncMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& reply)
</del><ins>+void NetworkConnectionToWebProcess::didReceiveSyncMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& reply)
</ins><span class="cx"> {
</span><span class="cx"> if (decoder.messageReceiverName() == Messages::NetworkConnectionToWebProcess::messageReceiverName()) {
</span><span class="cx"> didReceiveSyncNetworkConnectionToWebProcessMessage(connection, decoder, reply);
</span></span></pre></div>
<a id="trunkSourceWebKit2NetworkProcessNetworkConnectionToWebProcessh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/NetworkProcess/NetworkConnectionToWebProcess.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/NetworkProcess/NetworkConnectionToWebProcess.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/NetworkProcess/NetworkConnectionToWebProcess.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -61,14 +61,14 @@
</span><span class="cx"> NetworkConnectionToWebProcess(IPC::Connection::Identifier);
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&);
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&);
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</ins><span class="cx"> virtual void didClose(IPC::Connection&);
</span><span class="cx"> virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName);
</span><span class="cx">
</span><span class="cx"> // Message handlers.
</span><del>- void didReceiveNetworkConnectionToWebProcessMessage(IPC::Connection*, IPC::MessageDecoder&);
- void didReceiveSyncNetworkConnectionToWebProcessMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</del><ins>+ void didReceiveNetworkConnectionToWebProcessMessage(IPC::Connection&, IPC::MessageDecoder&);
+ void didReceiveSyncNetworkConnectionToWebProcessMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</ins><span class="cx">
</span><span class="cx"> void scheduleResourceLoad(const NetworkResourceLoadParameters&);
</span><span class="cx"> void performSynchronousLoad(const NetworkResourceLoadParameters&, PassRefPtr<Messages::NetworkConnectionToWebProcess::PerformSynchronousLoad::DelayedReply>);
</span></span></pre></div>
<a id="trunkSourceWebKit2NetworkProcessNetworkProcesscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/NetworkProcess/NetworkProcess.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/NetworkProcess/NetworkProcess.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/NetworkProcess/NetworkProcess.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -111,7 +111,7 @@
</span><span class="cx"> return false;
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void NetworkProcess::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void NetworkProcess::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> if (messageReceiverMap().dispatchMessage(connection, decoder))
</span><span class="cx"> return;
</span><span class="lines">@@ -119,7 +119,7 @@
</span><span class="cx"> didReceiveNetworkProcessMessage(connection, decoder);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void NetworkProcess::didReceiveSyncMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</del><ins>+void NetworkProcess::didReceiveSyncMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</ins><span class="cx"> {
</span><span class="cx"> messageReceiverMap().dispatchSyncMessage(connection, decoder, replyEncoder);
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebKit2NetworkProcessNetworkProcessh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/NetworkProcess/NetworkProcess.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/NetworkProcess/NetworkProcess.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/NetworkProcess/NetworkProcess.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -95,8 +95,8 @@
</span><span class="cx"> virtual bool shouldTerminate() override;
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx"> virtual void didClose(IPC::Connection&) override;
</span><span class="cx"> virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
</span><span class="cx">
</span><span class="lines">@@ -107,7 +107,7 @@
</span><span class="cx"> virtual AuthenticationManager& downloadsAuthenticationManager() override;
</span><span class="cx">
</span><span class="cx"> // Message Handlers
</span><del>- void didReceiveNetworkProcessMessage(IPC::Connection*, IPC::MessageDecoder&);
</del><ins>+ void didReceiveNetworkProcessMessage(IPC::Connection&, IPC::MessageDecoder&);
</ins><span class="cx"> void initializeNetworkProcess(const NetworkProcessCreationParameters&);
</span><span class="cx"> void createNetworkConnectionToWebProcess();
</span><span class="cx"> void ensurePrivateBrowsingSession(WebCore::SessionID);
</span></span></pre></div>
<a id="trunkSourceWebKit2NetworkProcessNetworkResourceLoaderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/NetworkProcess/NetworkResourceLoader.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/NetworkProcess/NetworkResourceLoader.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/NetworkProcess/NetworkResourceLoader.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -89,7 +89,7 @@
</span><span class="cx"> static size_t fileBackedResourceMinimumSize();
</span><span class="cx"> #endif
</span><span class="cx"> // Message handlers.
</span><del>- void didReceiveNetworkResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&);
</del><ins>+ void didReceiveNetworkResourceLoaderMessage(IPC::Connection&, IPC::MessageDecoder&);
</ins><span class="cx">
</span><span class="cx"> #if PLATFORM(IOS) || (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090)
</span><span class="cx"> static void tryGetShareableHandleFromCFURLCachedResponse(ShareableResource::Handle&, CFCachedURLResponseRef);
</span></span></pre></div>
<a id="trunkSourceWebKit2PlatformIPCConnectioncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Platform/IPC/Connection.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Platform/IPC/Connection.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Platform/IPC/Connection.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -301,7 +301,7 @@
</span><span class="cx"> std::unique_ptr<MessageDecoder> decoder(incomingMessageDecoder);
</span><span class="cx">
</span><span class="cx"> if (!decoder->isSyncMessage()) {
</span><del>- workQueueMessageReceiver->didReceiveMessage(this, *decoder);
</del><ins>+ workQueueMessageReceiver->didReceiveMessage(*this, *decoder);
</ins><span class="cx"> return;
</span><span class="cx"> }
</span><span class="cx">
</span><span class="lines">@@ -316,7 +316,7 @@
</span><span class="cx"> auto replyEncoder = std::make_unique<MessageEncoder>("IPC", "SyncMessageReply", syncRequestID);
</span><span class="cx">
</span><span class="cx"> // Hand off both the decoder and encoder to the work queue message receiver.
</span><del>- workQueueMessageReceiver->didReceiveSyncMessage(this, *decoder, replyEncoder);
</del><ins>+ workQueueMessageReceiver->didReceiveSyncMessage(*this, *decoder, replyEncoder);
</ins><span class="cx">
</span><span class="cx"> // FIXME: If the message was invalid, we should send back a SyncMessageError.
</span><span class="cx"> ASSERT(!decoder->isInvalid());
</span><span class="lines">@@ -767,7 +767,7 @@
</span><span class="cx"> auto replyEncoder = std::make_unique<MessageEncoder>("IPC", "SyncMessageReply", syncRequestID);
</span><span class="cx">
</span><span class="cx"> // Hand off both the decoder and encoder to the client.
</span><del>- m_client->didReceiveSyncMessage(this, decoder, replyEncoder);
</del><ins>+ m_client->didReceiveSyncMessage(*this, decoder, replyEncoder);
</ins><span class="cx">
</span><span class="cx"> // FIXME: If the message was invalid, we should send back a SyncMessageError.
</span><span class="cx"> ASSERT(!decoder.isInvalid());
</span><span class="lines">@@ -806,7 +806,7 @@
</span><span class="cx">
</span><span class="cx"> void Connection::dispatchMessage(MessageDecoder& decoder)
</span><span class="cx"> {
</span><del>- m_client->didReceiveMessage(this, decoder);
</del><ins>+ m_client->didReceiveMessage(*this, decoder);
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> void Connection::dispatchMessage(std::unique_ptr<MessageDecoder> message)
</span></span></pre></div>
<a id="trunkSourceWebKit2PlatformIPCConnectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Platform/IPC/Connection.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Platform/IPC/Connection.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Platform/IPC/Connection.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -371,7 +371,7 @@
</span><span class="cx"> return false;
</span><span class="cx">
</span><span class="cx"> ASSERT(decoder->destinationID() == destinationID);
</span><del>- m_client->didReceiveMessage(this, *decoder);
</del><ins>+ m_client->didReceiveMessage(*this, *decoder);
</ins><span class="cx"> return true;
</span><span class="cx"> }
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2PlatformIPCMessageReceiverh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Platform/IPC/MessageReceiver.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Platform/IPC/MessageReceiver.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Platform/IPC/MessageReceiver.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -38,8 +38,8 @@
</span><span class="cx"> public:
</span><span class="cx"> virtual ~MessageReceiver() { }
</span><span class="cx">
</span><del>- virtual void didReceiveMessage(Connection*, MessageDecoder&) = 0;
- virtual void didReceiveSyncMessage(Connection*, MessageDecoder&, std::unique_ptr<MessageEncoder>&)
</del><ins>+ virtual void didReceiveMessage(Connection&, MessageDecoder&) = 0;
+ virtual void didReceiveSyncMessage(Connection&, MessageDecoder&, std::unique_ptr<MessageEncoder>&)
</ins><span class="cx"> {
</span><span class="cx"> ASSERT_NOT_REACHED();
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebKit2PlatformIPCMessageReceiverMapcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Platform/IPC/MessageReceiverMap.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Platform/IPC/MessageReceiverMap.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Platform/IPC/MessageReceiverMap.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -74,7 +74,7 @@
</span><span class="cx"> m_messageReceivers.clear();
</span><span class="cx"> }
</span><span class="cx">
</span><del>-bool MessageReceiverMap::dispatchMessage(Connection* connection, MessageDecoder& decoder)
</del><ins>+bool MessageReceiverMap::dispatchMessage(Connection& connection, MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> if (MessageReceiver* messageReceiver = m_globalMessageReceivers.get(decoder.messageReceiverName())) {
</span><span class="cx"> ASSERT(!decoder.destinationID());
</span><span class="lines">@@ -91,7 +91,7 @@
</span><span class="cx"> return false;
</span><span class="cx"> }
</span><span class="cx">
</span><del>-bool MessageReceiverMap::dispatchSyncMessage(Connection* connection, MessageDecoder& decoder, std::unique_ptr<MessageEncoder>& replyEncoder)
</del><ins>+bool MessageReceiverMap::dispatchSyncMessage(Connection& connection, MessageDecoder& decoder, std::unique_ptr<MessageEncoder>& replyEncoder)
</ins><span class="cx"> {
</span><span class="cx"> if (MessageReceiver* messageReceiver = m_globalMessageReceivers.get(decoder.messageReceiverName())) {
</span><span class="cx"> ASSERT(!decoder.destinationID());
</span></span></pre></div>
<a id="trunkSourceWebKit2PlatformIPCMessageReceiverMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Platform/IPC/MessageReceiverMap.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Platform/IPC/MessageReceiverMap.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Platform/IPC/MessageReceiverMap.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -50,8 +50,8 @@
</span><span class="cx">
</span><span class="cx"> void invalidate();
</span><span class="cx">
</span><del>- bool dispatchMessage(Connection*, MessageDecoder&);
- bool dispatchSyncMessage(Connection*, MessageDecoder&, std::unique_ptr<MessageEncoder>&);
</del><ins>+ bool dispatchMessage(Connection&, MessageDecoder&);
+ bool dispatchSyncMessage(Connection&, MessageDecoder&, std::unique_ptr<MessageEncoder>&);
</ins><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> // Message receivers that don't require a destination ID.
</span></span></pre></div>
<a id="trunkSourceWebKit2PluginProcessPluginControllerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/PluginProcess/PluginControllerProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/PluginProcess/PluginControllerProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/PluginProcess/PluginControllerProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -62,8 +62,8 @@
</span><span class="cx"> bool initialize(const PluginCreationParameters&);
</span><span class="cx"> void destroy();
</span><span class="cx">
</span><del>- void didReceivePluginControllerProxyMessage(IPC::Connection*, IPC::MessageDecoder&);
- void didReceiveSyncPluginControllerProxyMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</del><ins>+ void didReceivePluginControllerProxyMessage(IPC::Connection&, IPC::MessageDecoder&);
+ void didReceiveSyncPluginControllerProxyMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</ins><span class="cx">
</span><span class="cx"> bool wantsWheelEvents() const;
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2PluginProcessPluginProcesscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/PluginProcess/PluginProcess.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/PluginProcess/PluginProcess.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/PluginProcess/PluginProcess.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -120,7 +120,7 @@
</span><span class="cx"> return m_webProcessConnections.isEmpty();
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void PluginProcess::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void PluginProcess::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> didReceivePluginProcessMessage(connection, decoder);
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebKit2PluginProcessPluginProcessh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/PluginProcess/PluginProcess.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/PluginProcess/PluginProcess.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/PluginProcess/PluginProcess.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -88,12 +88,12 @@
</span><span class="cx"> #endif
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx"> virtual void didClose(IPC::Connection&) override;
</span><span class="cx"> virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
</span><span class="cx">
</span><span class="cx"> // Message handlers.
</span><del>- void didReceivePluginProcessMessage(IPC::Connection*, IPC::MessageDecoder&);
</del><ins>+ void didReceivePluginProcessMessage(IPC::Connection&, IPC::MessageDecoder&);
</ins><span class="cx"> void initializePluginProcess(PluginProcessCreationParameters&&);
</span><span class="cx"> void createWebProcessConnection();
</span><span class="cx"> void getSitesWithData(uint64_t callbackID);
</span></span></pre></div>
<a id="trunkSourceWebKit2PluginProcessWebProcessConnectioncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/PluginProcess/WebProcessConnection.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/PluginProcess/WebProcessConnection.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/PluginProcess/WebProcessConnection.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -118,9 +118,9 @@
</span><span class="cx"> connection->sendSync(Messages::PluginProcessConnection::SetException(exceptionString), Messages::PluginProcessConnection::SetException::Reply(), 0);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void WebProcessConnection::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void WebProcessConnection::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><del>- ConnectionStack::CurrentConnectionPusher currentConnection(ConnectionStack::shared(), connection);
</del><ins>+ ConnectionStack::CurrentConnectionPusher currentConnection(ConnectionStack::shared(), &connection);
</ins><span class="cx">
</span><span class="cx"> if (decoder.messageReceiverName() == Messages::WebProcessConnection::messageReceiverName()) {
</span><span class="cx"> didReceiveWebProcessConnectionMessage(connection, decoder);
</span><span class="lines">@@ -140,9 +140,9 @@
</span><span class="cx"> pluginControllerProxy->didReceivePluginControllerProxyMessage(connection, decoder);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void WebProcessConnection::didReceiveSyncMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</del><ins>+void WebProcessConnection::didReceiveSyncMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</ins><span class="cx"> {
</span><del>- ConnectionStack::CurrentConnectionPusher currentConnection(ConnectionStack::shared(), connection);
</del><ins>+ ConnectionStack::CurrentConnectionPusher currentConnection(ConnectionStack::shared(), &connection);
</ins><span class="cx">
</span><span class="cx"> uint64_t destinationID = decoder.destinationID();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2PluginProcessWebProcessConnectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/PluginProcess/WebProcessConnection.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/PluginProcess/WebProcessConnection.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/PluginProcess/WebProcessConnection.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -65,14 +65,14 @@
</span><span class="cx"> void destroyPluginControllerProxy(PluginControllerProxy*);
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx"> virtual void didClose(IPC::Connection&);
</span><span class="cx"> virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName);
</span><span class="cx">
</span><span class="cx"> // Message handlers.
</span><del>- void didReceiveWebProcessConnectionMessage(IPC::Connection*, IPC::MessageDecoder&);
- void didReceiveSyncWebProcessConnectionMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</del><ins>+ void didReceiveWebProcessConnectionMessage(IPC::Connection&, IPC::MessageDecoder&);
+ void didReceiveSyncWebProcessConnectionMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</ins><span class="cx"> void createPlugin(const PluginCreationParameters&, PassRefPtr<Messages::WebProcessConnection::CreatePlugin::DelayedReply>);
</span><span class="cx"> void createPluginAsynchronously(const PluginCreationParameters&);
</span><span class="cx"> void destroyPlugin(uint64_t pluginInstanceID, bool asynchronousCreationIncomplete, PassRefPtr<Messages::WebProcessConnection::DestroyPlugin::DelayedReply>);
</span></span></pre></div>
<a id="trunkSourceWebKit2Scriptswebkitmessagespy"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Scripts/webkit/messages.py (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Scripts/webkit/messages.py        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Scripts/webkit/messages.py        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -265,7 +265,7 @@
</span><span class="cx"> dispatch_function = 'handleMessage'
</span><span class="cx">
</span><span class="cx"> if message.has_attribute(WANTS_CONNECTION_ATTRIBUTE):
</span><del>- dispatch_function_args.insert(0, '*connection')
</del><ins>+ dispatch_function_args.insert(0, 'connection')
</ins><span class="cx">
</span><span class="cx"> result = []
</span><span class="cx"> result.append(' if (decoder.messageName() == Messages::%s::%s::name()) {\n' % (receiver.name, message.name))
</span><span class="lines">@@ -284,7 +284,7 @@
</span><span class="cx">
</span><span class="cx"> result = []
</span><span class="cx"> result.append(' if (decoder.messageName() == Messages::%s::%s::name()) {\n' % (receiver.name, message.name))
</span><del>- result.append(' IPC::%s<Messages::%s::%s>(%sdecoder, %sreplyEncoder, this, &%s);\n' % (dispatch_function, receiver.name, message.name, '*connection, ' if wants_connection else '', '' if message.has_attribute(DELAYED_ATTRIBUTE) else '*', handler_function(receiver, message)))
</del><ins>+ result.append(' IPC::%s<Messages::%s::%s>(%sdecoder, %sreplyEncoder, this, &%s);\n' % (dispatch_function, receiver.name, message.name, 'connection, ' if wants_connection else '', '' if message.has_attribute(DELAYED_ATTRIBUTE) else '*', handler_function(receiver, message)))
</ins><span class="cx"> result.append(' return;\n')
</span><span class="cx"> result.append(' }\n')
</span><span class="cx"> return surround_in_condition(''.join(result), message.condition)
</span><span class="lines">@@ -520,7 +520,7 @@
</span><span class="cx"> async_messages.append(message)
</span><span class="cx">
</span><span class="cx"> if async_messages:
</span><del>- result.append('void %s::didReceive%sMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)\n' % (receiver.name, receiver.name if receiver.has_attribute(LEGACY_RECEIVER_ATTRIBUTE) else ''))
</del><ins>+ result.append('void %s::didReceive%sMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)\n' % (receiver.name, receiver.name if receiver.has_attribute(LEGACY_RECEIVER_ATTRIBUTE) else ''))
</ins><span class="cx"> result.append('{\n')
</span><span class="cx"> result += [async_message_statement(receiver, message) for message in async_messages]
</span><span class="cx"> if (receiver.superclass):
</span><span class="lines">@@ -533,7 +533,7 @@
</span><span class="cx">
</span><span class="cx"> if sync_messages:
</span><span class="cx"> result.append('\n')
</span><del>- result.append('void %s::didReceiveSync%sMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)\n' % (receiver.name, receiver.name if receiver.has_attribute(LEGACY_RECEIVER_ATTRIBUTE) else ''))
</del><ins>+ result.append('void %s::didReceiveSync%sMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)\n' % (receiver.name, receiver.name if receiver.has_attribute(LEGACY_RECEIVER_ATTRIBUTE) else ''))
</ins><span class="cx"> result.append('{\n')
</span><span class="cx"> result += [sync_message_statement(receiver, message) for message in sync_messages]
</span><span class="cx"> result.append(' UNUSED_PARAM(connection);\n')
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedAPICocoaRemoteObjectRegistryh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/API/Cocoa/RemoteObjectRegistry.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/API/Cocoa/RemoteObjectRegistry.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Shared/API/Cocoa/RemoteObjectRegistry.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -47,7 +47,7 @@
</span><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> // Message handlers
</span><span class="cx"> void invokeMethod(const UserData&);
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedAuthenticationAuthenticationManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/Authentication/AuthenticationManager.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/Authentication/AuthenticationManager.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Shared/Authentication/AuthenticationManager.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -69,7 +69,7 @@
</span><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> bool tryUseCertificateInfoForChallenge(const WebCore::AuthenticationChallenge&, const WebCore::CertificateInfo&);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedChildProcessProxycpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/ChildProcessProxy.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/ChildProcessProxy.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Shared/ChildProcessProxy.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -119,12 +119,12 @@
</span><span class="cx"> m_messageReceiverMap.removeMessageReceiver(messageReceiverName, destinationID);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-bool ChildProcessProxy::dispatchMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+bool ChildProcessProxy::dispatchMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> return m_messageReceiverMap.dispatchMessage(connection, decoder);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-bool ChildProcessProxy::dispatchSyncMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</del><ins>+bool ChildProcessProxy::dispatchSyncMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</ins><span class="cx"> {
</span><span class="cx"> return m_messageReceiverMap.dispatchSyncMessage(connection, decoder, replyEncoder);
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedChildProcessProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/ChildProcessProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/ChildProcessProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Shared/ChildProcessProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -79,8 +79,8 @@
</span><span class="cx"> // ProcessLauncher::Client
</span><span class="cx"> virtual void didFinishLaunching(ProcessLauncher*, IPC::Connection::Identifier) override;
</span><span class="cx">
</span><del>- bool dispatchMessage(IPC::Connection*, IPC::MessageDecoder&);
- bool dispatchSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</del><ins>+ bool dispatchMessage(IPC::Connection&, IPC::MessageDecoder&);
+ bool dispatchSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</ins><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> virtual void getLaunchOptions(ProcessLauncher::LaunchOptions&) = 0;
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedNetworkCustomProtocolsCustomProtocolManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/Network/CustomProtocols/CustomProtocolManager.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/Network/CustomProtocols/CustomProtocolManager.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Shared/Network/CustomProtocols/CustomProtocolManager.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -88,7 +88,7 @@
</span><span class="cx"> #endif
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void didFailWithError(uint64_t customProtocolID, const WebCore::ResourceError&);
</span><span class="cx"> void didLoadData(uint64_t customProtocolID, const IPC::DataReference&);
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedPluginsNPObjectMessageReceiverh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/Plugins/NPObjectMessageReceiver.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/Plugins/NPObjectMessageReceiver.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Shared/Plugins/NPObjectMessageReceiver.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -46,7 +46,7 @@
</span><span class="cx"> NPObjectMessageReceiver(NPRemoteObjectMap*, Plugin*, uint64_t npObjectID, NPObject*);
</span><span class="cx"> ~NPObjectMessageReceiver();
</span><span class="cx">
</span><del>- void didReceiveSyncNPObjectMessageReceiverMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</del><ins>+ void didReceiveSyncNPObjectMessageReceiverMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</ins><span class="cx">
</span><span class="cx"> Plugin* plugin() const { return m_plugin; }
</span><span class="cx"> NPObject* npObject() const { return m_npObject; }
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedPluginsNPRemoteObjectMapcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/Plugins/NPRemoteObjectMap.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/Plugins/NPRemoteObjectMap.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Shared/Plugins/NPRemoteObjectMap.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -217,7 +217,7 @@
</span><span class="cx"> }
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void NPRemoteObjectMap::didReceiveSyncMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</del><ins>+void NPRemoteObjectMap::didReceiveSyncMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</ins><span class="cx"> {
</span><span class="cx"> NPObjectMessageReceiver* messageReceiver = m_registeredNPObjects.get(decoder.destinationID());
</span><span class="cx"> if (!messageReceiver)
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedPluginsNPRemoteObjectMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/Plugins/NPRemoteObjectMap.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/Plugins/NPRemoteObjectMap.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Shared/Plugins/NPRemoteObjectMap.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -61,7 +61,7 @@
</span><span class="cx">
</span><span class="cx"> void pluginDestroyed(Plugin*);
</span><span class="cx">
</span><del>- void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</del><ins>+ void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</ins><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> explicit NPRemoteObjectMap(IPC::Connection*);
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebConnectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebConnection.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebConnection.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Shared/WebConnection.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -52,7 +52,7 @@
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><span class="cx"> // Implemented in generated WebConnectionMessageReceiver.cpp
</span><del>- void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> // Mesage handling implementation functions.
</span><span class="cx"> void handleMessage(const String& messageName, const UserData& messageBody);
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedmacSecItemShimh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/mac/SecItemShim.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/mac/SecItemShim.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/Shared/mac/SecItemShim.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -47,7 +47,7 @@
</span><span class="cx"> SecItemShim();
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::WorkQueueMessageReceiver.
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void secItemResponse(uint64_t requestID, const SecItemResponseData&);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessDatabasesDatabaseProcessProxycpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Databases/DatabaseProcessProxy.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Databases/DatabaseProcessProxy.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/Databases/DatabaseProcessProxy.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -69,7 +69,7 @@
</span><span class="cx"> {
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void DatabaseProcessProxy::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void DatabaseProcessProxy::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> if (decoder.messageReceiverName() == Messages::DatabaseProcessProxy::messageReceiverName()) {
</span><span class="cx"> didReceiveDatabaseProcessProxyMessage(connection, decoder);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessDatabasesDatabaseProcessProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Databases/DatabaseProcessProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Databases/DatabaseProcessProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/Databases/DatabaseProcessProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -53,11 +53,11 @@
</span><span class="cx"> virtual void connectionWillClose(IPC::Connection*) override;
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx"> virtual void didClose(IPC::Connection&) override;
</span><span class="cx"> virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
</span><span class="cx">
</span><del>- void didReceiveDatabaseProcessProxyMessage(IPC::Connection*, IPC::MessageDecoder&);
</del><ins>+ void didReceiveDatabaseProcessProxyMessage(IPC::Connection&, IPC::MessageDecoder&);
</ins><span class="cx">
</span><span class="cx"> // Message handlers
</span><span class="cx"> void didCreateDatabaseToWebProcessConnection(const IPC::Attachment&);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessDownloadsDownloadProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -63,15 +63,15 @@
</span><span class="cx"> void invalidate();
</span><span class="cx"> void processDidClose();
</span><span class="cx">
</span><del>- void didReceiveDownloadProxyMessage(IPC::Connection*, IPC::MessageDecoder&);
- void didReceiveSyncDownloadProxyMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</del><ins>+ void didReceiveDownloadProxyMessage(IPC::Connection&, IPC::MessageDecoder&);
+ void didReceiveSyncDownloadProxyMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</ins><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> explicit DownloadProxy(DownloadProxyMap&, WebProcessPool&, const WebCore::ResourceRequest&);
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx">
</span><span class="cx"> // Message handlers.
</span><span class="cx"> void didStart(const WebCore::ResourceRequest&);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessDrawingAreaProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/DrawingAreaProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/DrawingAreaProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/DrawingAreaProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -102,7 +102,7 @@
</span><span class="cx"> WebCore::IntSize m_scrollOffset;
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> virtual void sizeDidChange() = 0;
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessNetworkCustomProtocolsCustomProtocolManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Network/CustomProtocols/CustomProtocolManagerProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Network/CustomProtocols/CustomProtocolManagerProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/Network/CustomProtocols/CustomProtocolManagerProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -52,7 +52,7 @@
</span><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> ChildProcessProxy* m_childProcessProxy;
</span><span class="cx"> WebProcessPool& m_processPool;
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessNetworkNetworkProcessProxycpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Network/NetworkProcessProxy.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Network/NetworkProcessProxy.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/Network/NetworkProcessProxy.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -146,7 +146,7 @@
</span><span class="cx"> m_processPool.networkProcessCrashed(this);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void NetworkProcessProxy::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void NetworkProcessProxy::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> if (dispatchMessage(connection, decoder))
</span><span class="cx"> return;
</span><span class="lines">@@ -157,7 +157,7 @@
</span><span class="cx"> didReceiveNetworkProcessProxyMessage(connection, decoder);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void NetworkProcessProxy::didReceiveSyncMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</del><ins>+void NetworkProcessProxy::didReceiveSyncMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</ins><span class="cx"> {
</span><span class="cx"> if (dispatchSyncMessage(connection, decoder, replyEncoder))
</span><span class="cx"> return;
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessNetworkNetworkProcessProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Network/NetworkProcessProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Network/NetworkProcessProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/Network/NetworkProcessProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -80,13 +80,13 @@
</span><span class="cx"> void networkProcessCrashedOrFailedToLaunch();
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx"> virtual void didClose(IPC::Connection&) override;
</span><span class="cx"> virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
</span><span class="cx">
</span><span class="cx"> // Message handlers
</span><del>- void didReceiveNetworkProcessProxyMessage(IPC::Connection*, IPC::MessageDecoder&);
</del><ins>+ void didReceiveNetworkProcessProxyMessage(IPC::Connection&, IPC::MessageDecoder&);
</ins><span class="cx"> void didCreateNetworkConnectionToWebProcess(const IPC::Attachment&);
</span><span class="cx"> void didReceiveAuthenticationChallenge(uint64_t pageID, uint64_t frameID, const WebCore::AuthenticationChallenge&, uint64_t challengeID);
</span><span class="cx"> void didDeleteWebsiteData(uint64_t callbackID);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessPluginsPluginProcessProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Plugins/PluginProcessProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Plugins/PluginProcessProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/Plugins/PluginProcessProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -115,8 +115,8 @@
</span><span class="cx"> void pluginProcessCrashedOrFailedToLaunch();
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx">
</span><span class="cx"> virtual void didClose(IPC::Connection&) override;
</span><span class="cx"> virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessStorageStorageManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Storage/StorageManager.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Storage/StorageManager.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/Storage/StorageManager.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -70,8 +70,8 @@
</span><span class="cx"> explicit StorageManager(const String& localStorageDirectory);
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::WorkQueueMessageReceiver.
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>& replyEncoder) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>& replyEncoder) override;
</ins><span class="cx">
</span><span class="cx"> // Message handlers.
</span><span class="cx"> void createLocalStorageMap(IPC::Connection&, uint64_t storageMapID, uint64_t storageNamespaceID, const SecurityOriginData&);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessUserContentWebUserContentControllerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/UserContent/WebUserContentControllerProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/UserContent/WebUserContentControllerProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/UserContent/WebUserContentControllerProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -72,7 +72,7 @@
</span><span class="cx"> explicit WebUserContentControllerProxy();
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver.
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void didPostMessage(IPC::Connection&, uint64_t pageID, uint64_t frameID, uint64_t messageHandlerID, const IPC::DataReference&);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessVisitedLinkProviderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/VisitedLinkProvider.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/VisitedLinkProvider.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/VisitedLinkProvider.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -56,7 +56,7 @@
</span><span class="cx"> VisitedLinkProvider();
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void addVisitedLinkHashFromPage(uint64_t pageID, WebCore::LinkHash);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebApplicationCacheManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebApplicationCacheManagerProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebApplicationCacheManagerProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebApplicationCacheManagerProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -72,7 +72,7 @@
</span><span class="cx"> virtual void derefWebContextSupplement() override;
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> HashMap<uint64_t, RefPtr<ArrayCallback>> m_arrayCallbacks;
</span><span class="cx"> };
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebCookieManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebCookieManagerProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebCookieManagerProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebCookieManagerProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -97,7 +97,7 @@
</span><span class="cx"> virtual void derefWebContextSupplement() override;
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> #if PLATFORM(COCOA)
</span><span class="cx"> void persistHTTPCookieAcceptPolicy(HTTPCookieAcceptPolicy);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebDatabaseManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebDatabaseManagerProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebDatabaseManagerProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebDatabaseManagerProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -86,7 +86,7 @@
</span><span class="cx"> virtual void derefWebContextSupplement() override;
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> // Message handlers.
</span><span class="cx"> void didGetDatabasesByOrigin(const Vector<OriginAndDatabases>& originAndDatabases, uint64_t callbackID);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebFullScreenManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebFullScreenManagerProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebFullScreenManagerProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebFullScreenManagerProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -81,8 +81,8 @@
</span><span class="cx"> void beganEnterFullScreen(const WebCore::IntRect& initialFrame, const WebCore::IntRect& finalFrame);
</span><span class="cx"> void beganExitFullScreen(const WebCore::IntRect& initialFrame, const WebCore::IntRect& finalFrame);
</span><span class="cx">
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx">
</span><span class="cx"> WebPageProxy* m_page;
</span><span class="cx"> WebFullScreenManagerProxyClient* m_client;
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebGeolocationManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -66,7 +66,7 @@
</span><span class="cx"> virtual void derefWebContextSupplement() override;
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> bool isUpdating() const { return !m_updateRequesters.isEmpty(); }
</span><span class="cx"> bool isHighAccuracyEnabled() const { return !m_highAccuracyRequesters.isEmpty(); }
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebIconDatabaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebIconDatabase.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebIconDatabase.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebIconDatabase.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -101,8 +101,8 @@
</span><span class="cx"> virtual void didClose() override;
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx">
</span><span class="cx"> void notifyIconDataReadyForPageURL(const String&);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebInspectorProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebInspectorProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebInspectorProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebInspectorProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -154,7 +154,7 @@
</span><span class="cx"> void eagerlyCreateInspectorPage();
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> WebPageProxy* platformCreateInspectorPage();
</span><span class="cx"> void platformOpen();
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebMediaCacheManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebMediaCacheManagerProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebMediaCacheManagerProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebMediaCacheManagerProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -68,7 +68,7 @@
</span><span class="cx"> virtual void derefWebContextSupplement() override;
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> HashMap<uint64_t, RefPtr<ArrayCallback>> m_arrayCallbacks;
</span><span class="cx"> };
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebOriginDataManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebOriginDataManagerProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebOriginDataManagerProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebOriginDataManagerProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -62,7 +62,7 @@
</span><span class="cx"> using API::Object::deref;
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> explicit WebOriginDataManagerProxy(WebProcessPool*);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebPageProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebPageProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebPageProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebPageProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -980,8 +980,8 @@
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><span class="cx"> // Implemented in generated WebPageProxyMessageReceiver.cpp
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx">
</span><span class="cx"> // IPC::MessageSender
</span><span class="cx"> virtual bool sendMessage(std::unique_ptr<IPC::MessageEncoder>, unsigned messageSendFlags) override;
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebPasteboardProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebPasteboardProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebPasteboardProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebPasteboardProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -53,8 +53,8 @@
</span><span class="cx"> private:
</span><span class="cx"> WebPasteboardProxy();
</span><span class="cx">
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx">
</span><span class="cx"> #if PLATFORM(IOS)
</span><span class="cx"> void writeWebContentToPasteboard(const WebCore::PasteboardWebContent&);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebProcessPoolcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebProcessPool.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebProcessPool.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebProcessPool.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -1107,12 +1107,12 @@
</span><span class="cx"> m_messageReceiverMap.removeMessageReceiver(messageReceiverName, destinationID);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-bool WebProcessPool::dispatchMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+bool WebProcessPool::dispatchMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> return m_messageReceiverMap.dispatchMessage(connection, decoder);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-bool WebProcessPool::dispatchSyncMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</del><ins>+bool WebProcessPool::dispatchSyncMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</ins><span class="cx"> {
</span><span class="cx"> return m_messageReceiverMap.dispatchSyncMessage(connection, decoder, replyEncoder);
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebProcessPoolh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebProcessPool.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebProcessPool.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebProcessPool.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -136,8 +136,8 @@
</span><span class="cx"> void addMessageReceiver(IPC::StringReference messageReceiverName, uint64_t destinationID, IPC::MessageReceiver&);
</span><span class="cx"> void removeMessageReceiver(IPC::StringReference messageReceiverName, uint64_t destinationID);
</span><span class="cx">
</span><del>- bool dispatchMessage(IPC::Connection*, IPC::MessageDecoder&);
- bool dispatchSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</del><ins>+ bool dispatchMessage(IPC::Connection&, IPC::MessageDecoder&);
+ bool dispatchSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</ins><span class="cx">
</span><span class="cx"> void initializeClient(const WKContextClientBase*);
</span><span class="cx"> void initializeInjectedBundleClient(const WKContextInjectedBundleClientBase*);
</span><span class="lines">@@ -379,8 +379,8 @@
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver.
</span><span class="cx"> // Implemented in generated WebProcessPoolMessageReceiver.cpp
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx">
</span><span class="cx"> static void languageChanged(void* context);
</span><span class="cx"> void languageChanged();
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebProcessProxycpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebProcessProxy.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebProcessProxy.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebProcessProxy.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -408,7 +408,7 @@
</span><span class="cx"> }
</span><span class="cx"> #endif // ENABLE(DATABASE_PROCESS)
</span><span class="cx">
</span><del>-void WebProcessProxy::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void WebProcessProxy::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> if (dispatchMessage(connection, decoder))
</span><span class="cx"> return;
</span><span class="lines">@@ -424,7 +424,7 @@
</span><span class="cx"> // FIXME: Add unhandled message logging.
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void WebProcessProxy::didReceiveSyncMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</del><ins>+void WebProcessProxy::didReceiveSyncMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</ins><span class="cx"> {
</span><span class="cx"> if (dispatchSyncMessage(connection, decoder, replyEncoder))
</span><span class="cx"> return;
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebProcessProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebProcessProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebProcessProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebProcessProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -180,8 +180,8 @@
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><span class="cx"> friend class WebConnectionToWebProcess;
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx"> virtual void didClose(IPC::Connection&) override;
</span><span class="cx"> virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
</span><span class="cx">
</span><span class="lines">@@ -194,8 +194,8 @@
</span><span class="cx"> virtual void didFinishLaunching(ProcessLauncher*, IPC::Connection::Identifier) override;
</span><span class="cx">
</span><span class="cx"> // Implemented in generated WebProcessProxyMessageReceiver.cpp
</span><del>- void didReceiveWebProcessProxyMessage(IPC::Connection*, IPC::MessageDecoder&);
- void didReceiveSyncWebProcessProxyMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</del><ins>+ void didReceiveWebProcessProxyMessage(IPC::Connection&, IPC::MessageDecoder&);
+ void didReceiveSyncWebProcessProxyMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</ins><span class="cx">
</span><span class="cx"> bool canTerminateChildProcess();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebResourceCacheManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -68,7 +68,7 @@
</span><span class="cx"> virtual void derefWebContextSupplement() override;
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> // Message handlers.
</span><span class="cx"> void didGetCacheOrigins(const Vector<SecurityOriginData>& originIdentifiers, uint64_t callbackID);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessiosSmartMagnificationControllerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/ios/SmartMagnificationController.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/ios/SmartMagnificationController.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/ios/SmartMagnificationController.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -51,7 +51,7 @@
</span><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> // IPC::MessageReceiver.
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void didCollectGeometryForSmartMagnificationGesture(WebCore::FloatPoint origin, WebCore::FloatRect renderRect, WebCore::FloatRect visibleContentBounds, bool isReplacedElement, double viewportMinimumScale, double viewportMaximumScale);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessiosWebVideoFullscreenManagerProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/ios/WebVideoFullscreenManagerProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/ios/WebVideoFullscreenManagerProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/ios/WebVideoFullscreenManagerProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -52,7 +52,7 @@
</span><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> explicit WebVideoFullscreenManagerProxy(WebPageProxy&);
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> // Translate to FullscreenInterface
</span><span class="cx"> void setupFullscreenWithID(uint32_t, WebCore::IntRect initialRect, float hostingDeviceScaleFactor, WebCore::HTMLMediaElement::VideoFullscreenMode, bool allowOptimizedFullscreen);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessmacRemoteLayerTreeDrawingAreaProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/mac/RemoteLayerTreeDrawingAreaProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/mac/RemoteLayerTreeDrawingAreaProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/mac/RemoteLayerTreeDrawingAreaProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -81,7 +81,7 @@
</span><span class="cx"> WebCore::FloatPoint indicatorLocation() const;
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> // Message handlers
</span><span class="cx"> void willCommitLayerTree(uint64_t transactionID);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessmacSecItemShimProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/mac/SecItemShimProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/mac/SecItemShimProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/mac/SecItemShimProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -45,7 +45,7 @@
</span><span class="cx"> SecItemShimProxy();
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::WorkQueueMessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void secItemRequest(IPC::Connection&, uint64_t requestID, const SecItemRequestData&);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessmacViewGestureControllerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/mac/ViewGestureController.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/mac/ViewGestureController.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/UIProcess/mac/ViewGestureController.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -127,7 +127,7 @@
</span><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> // IPC::MessageReceiver.
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void swipeSnapshotWatchdogTimerFired();
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessApplicationCacheWebApplicationCacheManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/ApplicationCache/WebApplicationCacheManager.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/ApplicationCache/WebApplicationCacheManager.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/ApplicationCache/WebApplicationCacheManager.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -51,7 +51,7 @@
</span><span class="cx"> void deleteEntriesForOrigin(const SecurityOriginData&);
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> ChildProcess* m_childProcess;
</span><span class="cx"> };
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessCookiesWebCookieManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Cookies/WebCookieManager.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Cookies/WebCookieManager.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Cookies/WebCookieManager.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -56,7 +56,7 @@
</span><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void getHostnamesWithCookies(uint64_t callbackID);
</span><span class="cx"> void deleteCookiesForHostname(const String&);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessDatabasesIndexedDBWebIDBServerConnectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Databases/IndexedDB/WebIDBServerConnection.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Databases/IndexedDB/WebIDBServerConnection.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Databases/IndexedDB/WebIDBServerConnection.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -87,7 +87,7 @@
</span><span class="cx"> virtual void cursorIterate(WebCore::IDBCursorBackend&, const WebCore::CursorIterationOperation&, std::function<void (PassRefPtr<WebCore::IDBKey>, PassRefPtr<WebCore::IDBKey>, PassRefPtr<WebCore::SharedBuffer>, PassRefPtr<WebCore::IDBDatabaseError>)> completionCallback) override;
</span><span class="cx">
</span><span class="cx"> // Message handlers.
</span><del>- void didReceiveWebIDBServerConnectionMessage(IPC::Connection*, IPC::MessageDecoder&);
</del><ins>+ void didReceiveWebIDBServerConnectionMessage(IPC::Connection&, IPC::MessageDecoder&);
</ins><span class="cx">
</span><span class="cx"> // IPC::MessageSender
</span><span class="cx"> virtual uint64_t messageSenderDestinationID() override { return m_serverConnectionIdentifier; }
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessDatabasesWebToDatabaseProcessConnectioncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Databases/WebToDatabaseProcessConnection.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Databases/WebToDatabaseProcessConnection.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Databases/WebToDatabaseProcessConnection.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -49,7 +49,7 @@
</span><span class="cx"> {
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void WebToDatabaseProcessConnection::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void WebToDatabaseProcessConnection::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> if (decoder.messageReceiverName() == Messages::WebIDBServerConnection::messageReceiverName()) {
</span><span class="cx"> HashMap<uint64_t, WebIDBServerConnection*>::iterator connectionIterator = m_webIDBServerConnections.find(decoder.destinationID());
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessDatabasesWebToDatabaseProcessConnectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Databases/WebToDatabaseProcessConnection.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Databases/WebToDatabaseProcessConnection.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Databases/WebToDatabaseProcessConnection.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -55,7 +55,7 @@
</span><span class="cx"> WebToDatabaseProcessConnection(IPC::Connection::Identifier);
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx"> virtual void didClose(IPC::Connection&) override;
</span><span class="cx"> virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessFullScreenWebFullScreenManagercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -79,7 +79,7 @@
</span><span class="cx"> return m_element.get();
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void WebFullScreenManager::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void WebFullScreenManager::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> didReceiveWebFullScreenManagerMessage(connection, decoder);
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessFullScreenWebFullScreenManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -51,7 +51,7 @@
</span><span class="cx"> static PassRefPtr<WebFullScreenManager> create(WebPage*);
</span><span class="cx"> virtual ~WebFullScreenManager();
</span><span class="cx">
</span><del>- void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&);
</del><ins>+ void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&);
</ins><span class="cx">
</span><span class="cx"> bool supportsFullScreen(bool withKeyboard);
</span><span class="cx"> void enterFullScreenForElement(WebCore::Element*);
</span><span class="lines">@@ -74,7 +74,7 @@
</span><span class="cx"> void saveScrollPosition();
</span><span class="cx"> void restoreScrollPosition();
</span><span class="cx">
</span><del>- void didReceiveWebFullScreenManagerMessage(IPC::Connection*, IPC::MessageDecoder&);
</del><ins>+ void didReceiveWebFullScreenManagerMessage(IPC::Connection&, IPC::MessageDecoder&);
</ins><span class="cx">
</span><span class="cx"> WebCore::IntRect m_initialFrame;
</span><span class="cx"> WebCore::IntRect m_finalFrame;
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessGeolocationWebGeolocationManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Geolocation/WebGeolocationManager.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Geolocation/WebGeolocationManager.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Geolocation/WebGeolocationManager.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -58,7 +58,7 @@
</span><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> bool isUpdating() const { return !m_pageSet.isEmpty(); }
</span><span class="cx"> bool isHighAccuracyEnabled() const { return !m_highAccuracyPageSet.isEmpty(); }
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessIconDatabaseWebIconDatabaseProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/IconDatabase/WebIconDatabaseProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/IconDatabase/WebIconDatabaseProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/IconDatabase/WebIconDatabaseProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -64,7 +64,7 @@
</span><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> // Callbacks from the UIProcess
</span><span class="cx"> void urlImportFinished();
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessMediaCacheWebMediaCacheManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/MediaCache/WebMediaCacheManager.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/MediaCache/WebMediaCacheManager.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/MediaCache/WebMediaCacheManager.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -44,7 +44,7 @@
</span><span class="cx"> static const char* supplementName();
</span><span class="cx">
</span><span class="cx"> private:
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void getHostnamesWithMediaCache(uint64_t callbackID);
</span><span class="cx"> void clearCacheForHostname(const String&);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessNetworkNetworkProcessConnectioncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -53,7 +53,7 @@
</span><span class="cx"> {
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void NetworkProcessConnection::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void NetworkProcessConnection::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> if (decoder.messageReceiverName() == Messages::WebResourceLoader::messageReceiverName()) {
</span><span class="cx"> if (WebResourceLoader* webResourceLoader = WebProcess::shared().webResourceLoadScheduler().webResourceLoaderForIdentifier(decoder.destinationID()))
</span><span class="lines">@@ -65,7 +65,7 @@
</span><span class="cx"> didReceiveNetworkProcessConnectionMessage(connection, decoder);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void NetworkProcessConnection::didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&)
</del><ins>+void NetworkProcessConnection::didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&)
</ins><span class="cx"> {
</span><span class="cx"> ASSERT_NOT_REACHED();
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessNetworkNetworkProcessConnectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -58,14 +58,14 @@
</span><span class="cx">
</span><span class="cx"> IPC::Connection* connection() const { return m_connection.get(); }
</span><span class="cx">
</span><del>- void didReceiveNetworkProcessConnectionMessage(IPC::Connection*, IPC::MessageDecoder&);
</del><ins>+ void didReceiveNetworkProcessConnectionMessage(IPC::Connection&, IPC::MessageDecoder&);
</ins><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> NetworkProcessConnection(IPC::Connection::Identifier);
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx"> virtual void didClose(IPC::Connection&) override;
</span><span class="cx"> virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessNetworkWebResourceLoaderh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Network/WebResourceLoader.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Network/WebResourceLoader.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Network/WebResourceLoader.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -62,7 +62,7 @@
</span><span class="cx">
</span><span class="cx"> ~WebResourceLoader();
</span><span class="cx">
</span><del>- void didReceiveWebResourceLoaderMessage(IPC::Connection*, IPC::MessageDecoder&);
</del><ins>+ void didReceiveWebResourceLoaderMessage(IPC::Connection&, IPC::MessageDecoder&);
</ins><span class="cx">
</span><span class="cx"> WebCore::ResourceLoader* resourceLoader() const { return m_coreLoader.get(); }
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessNotificationsWebNotificationManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -73,7 +73,7 @@
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><span class="cx"> // Implemented in generated WebNotificationManagerMessageReceiver.cpp
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void didShowNotification(uint64_t notificationID);
</span><span class="cx"> void didClickNotification(uint64_t notificationID);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessOriginDataWebOriginDataManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/OriginData/WebOriginDataManager.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/OriginData/WebOriginDataManager.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/OriginData/WebOriginDataManager.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -50,7 +50,7 @@
</span><span class="cx"> void deleteAllEntries(WKOriginDataTypes, uint64_t callbackID);
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> ChildProcess& m_childProcess;
</span><span class="cx"> WebOriginDataManagerSupplement& m_supplement;
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessPluginsPluginProcessConnectioncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -89,7 +89,7 @@
</span><span class="cx"> m_pluginProcessConnectionManager->removePluginProcessConnection(this);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void PluginProcessConnection::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void PluginProcessConnection::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> if (!decoder.destinationID()) {
</span><span class="cx"> didReceivePluginProcessConnectionMessage(connection, decoder);
</span><span class="lines">@@ -105,7 +105,7 @@
</span><span class="cx"> pluginProxy->didReceivePluginProxyMessage(connection, decoder);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void PluginProcessConnection::didReceiveSyncMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</del><ins>+void PluginProcessConnection::didReceiveSyncMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</ins><span class="cx"> {
</span><span class="cx"> if (decoder.messageReceiverName() == Messages::NPObjectMessageReceiver::messageReceiverName()) {
</span><span class="cx"> m_npRemoteObjectMap->didReceiveSyncMessage(connection, decoder, replyEncoder);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessPluginsPluginProcessConnectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -64,14 +64,14 @@
</span><span class="cx"> PluginProcessConnection(PluginProcessConnectionManager*, uint64_t pluginProcessToken, IPC::Connection::Identifier connectionIdentifier, bool supportsAsynchronousInitialization);
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx"> virtual void didClose(IPC::Connection&);
</span><span class="cx"> virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
</span><span class="cx">
</span><span class="cx"> // Message handlers.
</span><del>- void didReceivePluginProcessConnectionMessage(IPC::Connection*, IPC::MessageDecoder&);
- void didReceiveSyncPluginProcessConnectionMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</del><ins>+ void didReceivePluginProcessConnectionMessage(IPC::Connection&, IPC::MessageDecoder&);
+ void didReceiveSyncPluginProcessConnectionMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</ins><span class="cx"> void setException(const String&);
</span><span class="cx"> void audioHardwareDidBecomeActive();
</span><span class="cx"> void audioHardwareDidBecomeInactive();
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessPluginsPluginProcessConnectionManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnectionManager.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnectionManager.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnectionManager.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -56,7 +56,7 @@
</span><span class="cx"> PluginProcessConnectionManager();
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::WorkQueueMessageReceiver.
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void pluginProcessCrashed(uint64_t pluginProcessToken);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessPluginsPluginProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Plugins/PluginProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Plugins/PluginProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Plugins/PluginProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -63,8 +63,8 @@
</span><span class="cx"> uint64_t pluginInstanceID() const { return m_pluginInstanceID; }
</span><span class="cx"> void pluginProcessCrashed();
</span><span class="cx">
</span><del>- void didReceivePluginProxyMessage(IPC::Connection*, IPC::MessageDecoder&);
- void didReceiveSyncPluginProxyMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</del><ins>+ void didReceivePluginProxyMessage(IPC::Connection&, IPC::MessageDecoder&);
+ void didReceiveSyncPluginProxyMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</ins><span class="cx">
</span><span class="cx"> bool isBeingAsynchronouslyInitialized() const { return m_waitingOnAsynchronousInitialization; }
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessResourceCacheWebResourceCacheManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/ResourceCache/WebResourceCacheManager.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/ResourceCache/WebResourceCacheManager.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/ResourceCache/WebResourceCacheManager.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -49,7 +49,7 @@
</span><span class="cx"> private:
</span><span class="cx"> // IPC::MessageReceiver
</span><span class="cx"> // Implemented in generated WebResourceCacheManagerMessageReceiver.cpp
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void getCacheOrigins(uint64_t callbackID) const;
</span><span class="cx"> void returnCacheOrigins(uint64_t callbackID, const WebCore::MemoryCache::SecurityOriginSet&) const;
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessScrollingRemoteScrollingCoordinatorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Scrolling/RemoteScrollingCoordinator.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Scrolling/RemoteScrollingCoordinator.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Scrolling/RemoteScrollingCoordinator.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -68,7 +68,7 @@
</span><span class="cx"> virtual void setScrollPinningBehavior(WebCore::ScrollPinningBehavior) override;
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> // Respond to UI process changes.
</span><span class="cx"> void scrollPositionChangedForNode(WebCore::ScrollingNodeID, const WebCore::FloatPoint& scrollPosition, bool syncLayerPosition);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessStorageStorageAreaMaph"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Storage/StorageAreaMap.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Storage/StorageAreaMap.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/Storage/StorageAreaMap.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -63,7 +63,7 @@
</span><span class="cx"> StorageAreaMap(StorageNamespaceImpl*, PassRefPtr<WebCore::SecurityOrigin>);
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void didGetValues(uint64_t storageMapSeed);
</span><span class="cx"> void didSetItem(uint64_t storageMapSeed, const String& key, bool quotaError);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessUserContentWebUserContentControllerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/UserContent/WebUserContentController.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/UserContent/WebUserContentController.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/UserContent/WebUserContentController.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -49,7 +49,7 @@
</span><span class="cx"> explicit WebUserContentController(uint64_t identifier);
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver.
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void addUserScripts(const Vector<WebCore::UserScript>& userScripts);
</span><span class="cx"> void removeAllUserScripts();
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebCoreSupportWebDatabaseManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebDatabaseManager.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebDatabaseManager.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebDatabaseManager.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -53,7 +53,7 @@
</span><span class="cx"> virtual void initialize(const WebProcessCreationParameters&) override;
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void getDatabasesByOrigin(uint64_t callbackID) const;
</span><span class="cx"> void getDatabaseOrigins(uint64_t callbackID) const;
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageDrawingAreah"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/DrawingArea.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/DrawingArea.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/WebPage/DrawingArea.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -110,7 +110,7 @@
</span><span class="cx"> #endif
</span><span class="cx">
</span><span class="cx"> #if USE(COORDINATED_GRAPHICS)
</span><del>- virtual void didReceiveCoordinatedLayerTreeHostMessage(IPC::Connection*, IPC::MessageDecoder&) = 0;
</del><ins>+ virtual void didReceiveCoordinatedLayerTreeHostMessage(IPC::Connection&, IPC::MessageDecoder&) = 0;
</ins><span class="cx"> #endif
</span><span class="cx">
</span><span class="cx"> virtual void dispatchAfterEnsuringUpdatedScrollPosition(std::function<void ()>);
</span><span class="lines">@@ -140,7 +140,7 @@
</span><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> // IPC::MessageReceiver.
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> // Message handlers.
</span><span class="cx"> // FIXME: These should be pure virtual.
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageEventDispatcherh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/EventDispatcher.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/EventDispatcher.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/WebPage/EventDispatcher.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -70,7 +70,7 @@
</span><span class="cx"> EventDispatcher();
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::WorkQueueMessageReceiver.
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> // Message handlers
</span><span class="cx"> void wheelEvent(uint64_t pageID, const WebWheelEvent&, bool canRubberBandAtLeft, bool canRubberBandAtRight, bool canRubberBandAtTop, bool canRubberBandAtBottom);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageViewGestureGeometryCollectorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/ViewGestureGeometryCollector.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/ViewGestureGeometryCollector.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/WebPage/ViewGestureGeometryCollector.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -47,7 +47,7 @@
</span><span class="cx">
</span><span class="cx"> private:
</span><span class="cx"> // IPC::MessageReceiver.
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> // Message handlers.
</span><span class="cx"> void collectGeometryForSmartMagnificationGesture(WebCore::FloatPoint origin);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageViewUpdateDispatcherh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/ViewUpdateDispatcher.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/ViewUpdateDispatcher.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/WebPage/ViewUpdateDispatcher.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -45,7 +45,7 @@
</span><span class="cx"> private:
</span><span class="cx"> ViewUpdateDispatcher();
</span><span class="cx"> // IPC::Connection::WorkQueueMessageReceiver.
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void visibleContentRectUpdate(uint64_t pageID, const VisibleContentRectUpdateInfo&);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageVisitedLinkTableControllerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/VisitedLinkTableController.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/VisitedLinkTableController.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/WebPage/VisitedLinkTableController.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -46,7 +46,7 @@
</span><span class="cx"> virtual void addVisitedLink(WebCore::Page&, WebCore::LinkHash) override;
</span><span class="cx">
</span><span class="cx"> // IPC::MessageReceiver.
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> void setVisitedLinkTable(const SharedMemory::Handle&);
</span><span class="cx"> void visitedLinkStateChanged(const Vector<WebCore::LinkHash>&);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageWebInspectorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/WebInspector.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/WebInspector.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/WebPage/WebInspector.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -50,7 +50,7 @@
</span><span class="cx"> virtual bool sendMessageToFrontend(const String& message) override;
</span><span class="cx">
</span><span class="cx"> // Implemented in generated WebInspectorMessageReceiver.cpp
</span><del>- void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><span class="cx"> void didClose(IPC::Connection&) override { close(); }
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageWebInspectorUIh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/WebInspectorUI.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/WebInspectorUI.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/WebPage/WebInspectorUI.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -45,7 +45,7 @@
</span><span class="cx"> WebPage* page() const { return m_page; }
</span><span class="cx">
</span><span class="cx"> // Implemented in generated WebInspectorUIMessageReceiver.cpp
</span><del>- void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><span class="cx"> void didClose(IPC::Connection&) override { closeWindow(); }
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageWebPagecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -3530,7 +3530,7 @@
</span><span class="cx"> return m_page->focusController().isFocused() && m_page->focusController().isActive();
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void WebPage::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void WebPage::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> #if USE(TILED_BACKING_STORE)
</span><span class="cx"> if (decoder.messageReceiverName() == Messages::CoordinatedLayerTreeHost::messageReceiverName()) {
</span><span class="lines">@@ -3564,7 +3564,7 @@
</span><span class="cx"> didReceiveWebPageMessage(connection, decoder);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void WebPage::didReceiveSyncMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</del><ins>+void WebPage::didReceiveSyncMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</ins><span class="cx"> {
</span><span class="cx"> didReceiveSyncWebPageMessage(connection, decoder, replyEncoder);
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageWebPageh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -278,8 +278,8 @@
</span><span class="cx"> WebOpenPanelResultListener* activeOpenPanelResultListener() const { return m_activeOpenPanelResultListener.get(); }
</span><span class="cx"> void setActiveOpenPanelResultListener(PassRefPtr<WebOpenPanelResultListener>);
</span><span class="cx">
</span><del>- void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx">
</span><span class="cx"> // -- InjectedBundle methods
</span><span class="cx"> #if ENABLE(CONTEXT_MENUS)
</span><span class="lines">@@ -874,8 +874,8 @@
</span><span class="cx"> void platformInitialize();
</span><span class="cx"> void platformDetach();
</span><span class="cx">
</span><del>- void didReceiveWebPageMessage(IPC::Connection*, IPC::MessageDecoder&);
- void didReceiveSyncWebPageMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</del><ins>+ void didReceiveWebPageMessage(IPC::Connection&, IPC::MessageDecoder&);
+ void didReceiveSyncWebPageMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&);
</ins><span class="cx">
</span><span class="cx"> #if PLATFORM(IOS)
</span><span class="cx"> void resetViewportDefaultConfiguration(WebFrame* mainFrame);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageWebPageGroupProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -55,7 +55,7 @@
</span><span class="cx">
</span><span class="cx"> WebCore::UserContentController& userContentController();
</span><span class="cx">
</span><del>- void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&);
</del><ins>+ void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&);
</ins><span class="cx">
</span><span class="cx"> void addUserStyleSheet(const WebCore::UserStyleSheet&);
</span><span class="cx"> void addUserScript(const WebCore::UserScript&);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebProcesscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebProcess.cpp (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebProcess.cpp        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/WebProcess.cpp        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -591,12 +591,12 @@
</span><span class="cx"> ChildProcess::terminate();
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void WebProcess::didReceiveSyncMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</del><ins>+void WebProcess::didReceiveSyncMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder, std::unique_ptr<IPC::MessageEncoder>& replyEncoder)
</ins><span class="cx"> {
</span><span class="cx"> messageReceiverMap().dispatchSyncMessage(connection, decoder, replyEncoder);
</span><span class="cx"> }
</span><span class="cx">
</span><del>-void WebProcess::didReceiveMessage(IPC::Connection* connection, IPC::MessageDecoder& decoder)
</del><ins>+void WebProcess::didReceiveMessage(IPC::Connection& connection, IPC::MessageDecoder& decoder)
</ins><span class="cx"> {
</span><span class="cx"> if (messageReceiverMap().dispatchMessage(connection, decoder))
</span><span class="cx"> return;
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebProcessh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebProcess.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebProcess.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/WebProcess.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -286,13 +286,13 @@
</span><span class="cx">
</span><span class="cx"> // IPC::Connection::Client
</span><span class="cx"> friend class WebConnectionToUIProcess;
</span><del>- virtual void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
- virtual void didReceiveSyncMessage(IPC::Connection*, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</del><ins>+ virtual void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
+ virtual void didReceiveSyncMessage(IPC::Connection&, IPC::MessageDecoder&, std::unique_ptr<IPC::MessageEncoder>&) override;
</ins><span class="cx"> virtual void didClose(IPC::Connection&) override;
</span><span class="cx"> virtual void didReceiveInvalidMessage(IPC::Connection&, IPC::StringReference messageReceiverName, IPC::StringReference messageName) override;
</span><span class="cx">
</span><span class="cx"> // Implemented in generated WebProcessMessageReceiver.cpp
</span><del>- void didReceiveWebProcessMessage(IPC::Connection*, IPC::MessageDecoder&);
</del><ins>+ void didReceiveWebProcessMessage(IPC::Connection&, IPC::MessageDecoder&);
</ins><span class="cx">
</span><span class="cx"> // WebOriginDataManagerSupplement
</span><span class="cx"> virtual void getOrigins(WKOriginDataTypes, std::function<void (const Vector<SecurityOriginData>&)> completion) override;
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessiosWebVideoFullscreenManagerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/ios/WebVideoFullscreenManager.h (177916 => 177917)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/ios/WebVideoFullscreenManager.h        2015-01-05 18:36:03 UTC (rev 177916)
+++ trunk/Source/WebKit2/WebProcess/ios/WebVideoFullscreenManager.h        2015-01-05 18:38:15 UTC (rev 177917)
</span><span class="lines">@@ -57,7 +57,7 @@
</span><span class="cx"> static PassRefPtr<WebVideoFullscreenManager> create(PassRefPtr<WebPage>);
</span><span class="cx"> virtual ~WebVideoFullscreenManager();
</span><span class="cx">
</span><del>- void didReceiveMessage(IPC::Connection*, IPC::MessageDecoder&) override;
</del><ins>+ void didReceiveMessage(IPC::Connection&, IPC::MessageDecoder&) override;
</ins><span class="cx">
</span><span class="cx"> bool supportsVideoFullscreen() const;
</span><span class="cx"> void enterVideoFullscreenForVideoElement(WebCore::HTMLVideoElement*, WebCore::HTMLMediaElement::VideoFullscreenMode);
</span></span></pre>
</div>
</div>
</body>
</html>