Changeset 84293 in webkit
- Timestamp:
- Apr 19, 2011 2:16:45 PM (13 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r84288 r84293 1 2011-04-19 Anders Carlsson <andersca@apple.com> 2 3 Reviewed by Sam Weinig. 4 5 Add syncMessageSendTimedOut CoreIPC Connection::Client member function 6 https://bugs.webkit.org/show_bug.cgi?id=58928 7 8 * Platform/CoreIPC/Connection.cpp: 9 (CoreIPC::Connection::waitForSyncReply): 10 Call syncMessageSendTimedOut. 11 12 * Platform/CoreIPC/Connection.h: 13 Add syncMessageSendTimedOut to Connection::Client. 14 15 * PluginProcess/PluginProcess.cpp: 16 * PluginProcess/PluginProcess.h: 17 * PluginProcess/WebProcessConnection.cpp: 18 * PluginProcess/WebProcessConnection.h: 19 * UIProcess/Plugins/PluginProcessProxy.cpp: 20 * UIProcess/Plugins/PluginProcessProxy.h: 21 * UIProcess/WebProcessProxy.cpp: 22 * UIProcess/WebProcessProxy.h: 23 * WebProcess/Plugins/PluginProcessConnection.cpp: 24 * WebProcess/Plugins/PluginProcessConnection.h: 25 * WebProcess/WebProcess.cpp: 26 * WebProcess/WebProcess.h: 27 Add syncMessageSendTimedOut stubs. 28 1 29 2011-04-19 Anders Carlsson <andersca@apple.com> 2 30 -
trunk/Source/WebKit2/Platform/CoreIPC/Connection.cpp
r84288 r84293 443 443 444 444 // We timed out. 445 if (m_client) 446 m_client->syncMessageSendTimedOut(this); 447 445 448 return 0; 446 449 } -
trunk/Source/WebKit2/Platform/CoreIPC/Connection.h
r84288 r84293 94 94 virtual void didClose(Connection*) = 0; 95 95 virtual void didReceiveInvalidMessage(Connection*, MessageID) = 0; 96 virtual void syncMessageSendTimedOut(Connection*) = 0; 96 97 97 98 #if PLATFORM(WIN) -
trunk/Source/WebKit2/PluginProcess/PluginProcess.cpp
r84288 r84293 125 125 } 126 126 127 void PluginProcess::syncMessageSendTimedOut(CoreIPC::Connection*) 128 { 129 } 130 127 131 void PluginProcess::initializePluginProcess(const PluginProcessCreationParameters& parameters) 128 132 { -
trunk/Source/WebKit2/PluginProcess/PluginProcess.h
r84288 r84293 72 72 virtual void didClose(CoreIPC::Connection*); 73 73 virtual void didReceiveInvalidMessage(CoreIPC::Connection*, CoreIPC::MessageID); 74 virtual void syncMessageSendTimedOut(CoreIPC::Connection*); 74 75 75 76 // Message handlers. -
trunk/Source/WebKit2/PluginProcess/WebProcessConnection.cpp
r83842 r84293 158 158 } 159 159 160 void WebProcessConnection::syncMessageSendTimedOut(CoreIPC::Connection*) 161 { 162 } 163 160 164 void WebProcessConnection::createPlugin(uint64_t pluginInstanceID, const Plugin::Parameters& parameters, const String& userAgent, bool isPrivateBrowsingEnabled, bool isAcceleratedCompositingEnabled, bool& result, uint32_t& remoteLayerClientID) 161 165 { -
trunk/Source/WebKit2/PluginProcess/WebProcessConnection.h
r81370 r84293 62 62 virtual void didClose(CoreIPC::Connection*); 63 63 virtual void didReceiveInvalidMessage(CoreIPC::Connection*, CoreIPC::MessageID); 64 virtual void syncMessageSendTimedOut(CoreIPC::Connection*); 64 65 65 66 // Message handlers. -
trunk/Source/WebKit2/UIProcess/Plugins/PluginProcessProxy.cpp
r84174 r84293 168 168 } 169 169 170 void PluginProcessProxy::syncMessageSendTimedOut(CoreIPC::Connection*) 171 { 172 } 173 170 174 void PluginProcessProxy::didFinishLaunching(ProcessLauncher*, CoreIPC::Connection::Identifier connectionIdentifier) 171 175 { -
trunk/Source/WebKit2/UIProcess/Plugins/PluginProcessProxy.h
r84174 r84293 82 82 virtual void didClose(CoreIPC::Connection*); 83 83 virtual void didReceiveInvalidMessage(CoreIPC::Connection*, CoreIPC::MessageID); 84 virtual void syncMessageSendTimedOut(CoreIPC::Connection*); 84 85 85 86 // ProcessLauncher::Client -
trunk/Source/WebKit2/UIProcess/WebProcessProxy.cpp
r84181 r84293 300 300 } 301 301 302 void WebProcessProxy::syncMessageSendTimedOut(CoreIPC::Connection*) 303 { 304 } 305 302 306 void WebProcessProxy::didBecomeUnresponsive(ResponsivenessTimer*) 303 307 { -
trunk/Source/WebKit2/UIProcess/WebProcessProxy.h
r84174 r84293 126 126 127 127 // CoreIPC::Connection::Client 128 void didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*); 129 CoreIPC::SyncReplyMode didReceiveSyncMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, CoreIPC::ArgumentEncoder*); 130 void didClose(CoreIPC::Connection*); 131 void didReceiveInvalidMessage(CoreIPC::Connection*, CoreIPC::MessageID); 128 virtual void didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*); 129 virtual CoreIPC::SyncReplyMode didReceiveSyncMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, CoreIPC::ArgumentEncoder*); 130 virtual void didClose(CoreIPC::Connection*); 131 virtual void didReceiveInvalidMessage(CoreIPC::Connection*, CoreIPC::MessageID); 132 virtual void syncMessageSendTimedOut(CoreIPC::Connection*); 133 132 134 #if PLATFORM(WIN) 133 135 Vector<HWND> windowsToReceiveSentMessagesWhileWaitingForSyncReply(); -
trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.cpp
r81370 r84293 117 117 } 118 118 119 void PluginProcessConnection::syncMessageSendTimedOut(CoreIPC::Connection*) 120 { 121 } 122 119 123 } // namespace WebKit 120 124 -
trunk/Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.h
r71081 r84293 67 67 virtual void didClose(CoreIPC::Connection*); 68 68 virtual void didReceiveInvalidMessage(CoreIPC::Connection*, CoreIPC::MessageID); 69 69 virtual void syncMessageSendTimedOut(CoreIPC::Connection*); 70 70 71 PluginProcessConnectionManager* m_pluginProcessConnectionManager; 71 72 String m_pluginPath; -
trunk/Source/WebKit2/WebProcess/WebProcess.cpp
r84288 r84293 667 667 } 668 668 669 void WebProcess::syncMessageSendTimedOut(CoreIPC::Connection*) 670 { 671 } 672 669 673 WebFrame* WebProcess::webFrame(uint64_t frameID) const 670 674 { -
trunk/Source/WebKit2/WebProcess/WebProcess.h
r84288 r84293 169 169 170 170 // CoreIPC::Connection::Client 171 void didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*); 172 CoreIPC::SyncReplyMode didReceiveSyncMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, CoreIPC::ArgumentEncoder*); 173 void didClose(CoreIPC::Connection*); 174 void didReceiveInvalidMessage(CoreIPC::Connection*, CoreIPC::MessageID); 171 virtual void didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*); 172 virtual CoreIPC::SyncReplyMode didReceiveSyncMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::ArgumentDecoder*, CoreIPC::ArgumentEncoder*); 173 virtual void didClose(CoreIPC::Connection*); 174 virtual void didReceiveInvalidMessage(CoreIPC::Connection*, CoreIPC::MessageID); 175 virtual void syncMessageSendTimedOut(CoreIPC::Connection*); 176 175 177 #if PLATFORM(WIN) 176 178 Vector<HWND> windowsToReceiveSentMessagesWhileWaitingForSyncReply();
Note: See TracChangeset
for help on using the changeset viewer.