| Index: content/browser/devtools/embedded_worker_devtools_manager.cc
|
| diff --git a/content/browser/devtools/embedded_worker_devtools_manager.cc b/content/browser/devtools/embedded_worker_devtools_manager.cc
|
| index 48e72e4d265a26cd880f47a5c61b4a4f4823520d..917dd6ade5868de073b8eaa8b84ccf0b25764924 100644
|
| --- a/content/browser/devtools/embedded_worker_devtools_manager.cc
|
| +++ b/content/browser/devtools/embedded_worker_devtools_manager.cc
|
| @@ -173,6 +173,18 @@ EmbeddedWorkerDevToolsManager::FindExistingServiceWorkerAgentHost(
|
| return it;
|
| }
|
|
|
| +DevToolsAgentHost::List
|
| +EmbeddedWorkerDevToolsManager::GetOrCreateAllAgentHosts() {
|
| + DevToolsAgentHost::List result;
|
| + EmbeddedWorkerDevToolsManager* instance = GetInstance();
|
| + for (AgentHostMap::iterator it = instance->workers_.begin();
|
| + it != instance->workers_.end(); ++it) {
|
| + if (!it->second->IsTerminated())
|
| + result.push_back(it->second);
|
| + }
|
| + return result;
|
| +}
|
| +
|
| void EmbeddedWorkerDevToolsManager::WorkerRestarted(
|
| const WorkerId& id,
|
| const AgentHostMap::iterator& it) {
|
|
|