Chromium Code Reviews| 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..b1a772f4935c392110947f4d16cc5257fb801fdd 100644 |
| --- a/content/browser/devtools/protocol/service_worker_handler.cc |
| +++ b/content/browser/devtools/protocol/service_worker_handler.cc |
| @@ -397,6 +397,21 @@ Response ServiceWorkerHandler::DeliverPushMessage( |
| return Response::OK(); |
| } |
| +Response ServiceWorkerHandler::GetClientInfo(DevToolsCommandId command_id, |
| + const std::string& client_id) { |
| + return Response::InternalError("Not implemented yet"); |
|
pfeldman
2015/06/05 12:19:54
Why do you need command_id?
horo
2015/06/08 03:21:53
"getTargetInfo" doesn't need to be "async" command
|
| +} |
| + |
| +Response ServiceWorkerHandler::FocusClient(const std::string& client_id) { |
| + scoped_refptr<DevToolsAgentHost> agent_host( |
| + DevToolsAgentHost::GetForId(client_id)); |
| + if (!agent_host) { |
|
pfeldman
2015/06/05 12:19:54
drop {}
horo
2015/06/08 03:21:53
Done.
|
| + return Response::InvalidParams("clientId"); |
| + } |
| + agent_host->Activate(); |
| + return Response::OK(); |
| +} |
| + |
| void ServiceWorkerHandler::OpenNewDevToolsWindow(int process_id, |
| int devtools_agent_route_id) { |
| scoped_refptr<DevToolsAgentHostImpl> agent_host( |