summaryrefslogtreecommitdiffstats
path: root/content/worker/worker_devtools_agent.cc
diff options
context:
space:
mode:
Diffstat (limited to 'content/worker/worker_devtools_agent.cc')
-rw-r--r--content/worker/worker_devtools_agent.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/content/worker/worker_devtools_agent.cc b/content/worker/worker_devtools_agent.cc
index 1ef2f03..8498fea 100644
--- a/content/worker/worker_devtools_agent.cc
+++ b/content/worker/worker_devtools_agent.cc
@@ -32,6 +32,7 @@ class WorkerDevToolsAgentImpl : public WorkerDevToolsAgent {
bool handled = true;
IPC_BEGIN_MESSAGE_MAP(WorkerDevToolsAgentImpl, message)
IPC_MESSAGE_HANDLER(DevToolsAgentMsg_Attach, OnAttach)
+ IPC_MESSAGE_HANDLER(DevToolsAgentMsg_Reattach, OnReattach)
IPC_MESSAGE_HANDLER(DevToolsAgentMsg_Detach, OnDetach)
IPC_MESSAGE_HANDLER(DevToolsAgentMsg_DispatchOnInspectorBackend,
OnDispatchOnInspectorBackend)
@@ -42,10 +43,14 @@ class WorkerDevToolsAgentImpl : public WorkerDevToolsAgent {
virtual void SendDevToolsMessage(const WebKit::WebString& message);
- void OnAttach(const DevToolsRuntimeProperties&) {
+ void OnAttach() {
webworker_->attachDevTools();
}
+ void OnReattach(const std::string&) {
+ OnAttach();
+ }
+
void OnDetach() {
webworker_->detachDevTools();
}