Index: content/browser/devtools/protocol/service_worker_handler.cc |
diff --git a/content/browser/devtools/protocol/service_worker_handler.cc b/content/browser/devtools/protocol/service_worker_handler.cc |
index 907d8a5f3439f9fee30b402a6975b33dbaa673c2..de97cc89a930178a758cb983640bd908b83933f4 100644 |
--- a/content/browser/devtools/protocol/service_worker_handler.cc |
+++ b/content/browser/devtools/protocol/service_worker_handler.cc |
@@ -397,6 +397,20 @@ Response ServiceWorkerHandler::DeliverPushMessage( |
return Response::OK(); |
} |
+Response ServiceWorkerHandler::GetTargetInfo(DevToolsCommandId command_id, |
+ const std::string& target_id) { |
+ return Response::InternalError("Not implemented yet"); |
+} |
+ |
+Response ServiceWorkerHandler::ActivateTarget(const std::string& target_id) { |
+ scoped_refptr<DevToolsAgentHost> agent_host( |
+ DevToolsAgentHost::GetForId(target_id)); |
+ if (!agent_host) |
+ return Response::InvalidParams("targetId"); |
+ agent_host->Activate(); |
+ return Response::OK(); |
+} |
+ |
void ServiceWorkerHandler::OpenNewDevToolsWindow(int process_id, |
int devtools_agent_route_id) { |
scoped_refptr<DevToolsAgentHostImpl> agent_host( |