Index: third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp |
diff --git a/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp b/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp |
index 7873baa84f5fa79559588832ba2b4724f0cb9112..747ea14a1bdd0a647235034cf7c6e1c51403547c 100644 |
--- a/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp |
+++ b/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp |
@@ -152,18 +152,18 @@ void WebEmbeddedWorkerImpl::terminateWorkerContext() |
m_workerInspectorProxy->workerThreadTerminated(); |
} |
-void WebEmbeddedWorkerImpl::attachDevTools(const WebString& hostId) |
+void WebEmbeddedWorkerImpl::attachDevTools(const WebString& hostId, int sessionId) |
{ |
WebDevToolsAgent* devtoolsAgent = m_mainFrame->devToolsAgent(); |
if (devtoolsAgent) |
- devtoolsAgent->attach(hostId); |
+ devtoolsAgent->attach(hostId, sessionId); |
} |
-void WebEmbeddedWorkerImpl::reattachDevTools(const WebString& hostId, const WebString& savedState) |
+void WebEmbeddedWorkerImpl::reattachDevTools(const WebString& hostId, int sessionId, const WebString& savedState) |
{ |
WebDevToolsAgent* devtoolsAgent = m_mainFrame->devToolsAgent(); |
if (devtoolsAgent) |
- devtoolsAgent->reattach(hostId, savedState); |
+ devtoolsAgent->reattach(hostId, sessionId, savedState); |
resumeStartup(); |
} |
@@ -174,13 +174,13 @@ void WebEmbeddedWorkerImpl::detachDevTools() |
devtoolsAgent->detach(); |
} |
-void WebEmbeddedWorkerImpl::dispatchDevToolsMessage(const WebString& message) |
+void WebEmbeddedWorkerImpl::dispatchDevToolsMessage(int sessionId, const WebString& message) |
{ |
if (m_askedToTerminate) |
return; |
WebDevToolsAgent* devtoolsAgent = m_mainFrame->devToolsAgent(); |
if (devtoolsAgent) |
- devtoolsAgent->dispatchOnInspectorBackend(message); |
+ devtoolsAgent->dispatchOnInspectorBackend(sessionId, message); |
} |
void WebEmbeddedWorkerImpl::postMessageToPageInspector(const String& message) |
@@ -280,9 +280,9 @@ void WebEmbeddedWorkerImpl::didFinishDocumentLoad(WebLocalFrame* frame, bool) |
// invoked and |this| might have been deleted at this point. |
} |
-void WebEmbeddedWorkerImpl::sendProtocolMessage(int callId, const WebString& message, const WebString& state) |
+void WebEmbeddedWorkerImpl::sendProtocolMessage(int sessionId, int callId, const WebString& message, const WebString& state) |
{ |
- m_workerContextClient->sendDevToolsMessage(callId, message, state); |
+ m_workerContextClient->sendDevToolsMessage(sessionId, callId, message, state); |
} |
void WebEmbeddedWorkerImpl::resumeStartup() |