| 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()
|
|
|