From c97aaa143edd02f4e87f0197315fb60c2388c50c Mon Sep 17 00:00:00 2001 From: kinuko Date: Thu, 18 Dec 2014 00:15:53 -0800 Subject: Split EmbeddedWorkerDevToolsAgentHost into two for Shared- and ServiceWorker Refactoring only, no changes in the code logic. The code around Matches() is a bit awkward for now, I'm going to clean up them too in a followup CL. BUG=443470 Review URL: https://codereview.chromium.org/814513003 Cr-Commit-Position: refs/heads/master@{#308970} --- content/browser/devtools/embedded_worker_devtools_manager.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to '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 aad356c..f51cd2b 100644 --- a/content/browser/devtools/embedded_worker_devtools_manager.cc +++ b/content/browser/devtools/embedded_worker_devtools_manager.cc @@ -5,8 +5,9 @@ #include "content/browser/devtools/embedded_worker_devtools_manager.h" #include "content/browser/devtools/devtools_manager.h" -#include "content/browser/devtools/embedded_worker_devtools_agent_host.h" #include "content/browser/devtools/ipc_devtools_agent_host.h" +#include "content/browser/devtools/service_worker_devtools_agent_host.h" +#include "content/browser/devtools/shared_worker_devtools_agent_host.h" #include "content/browser/shared_worker/shared_worker_instance.h" #include "content/common/devtools_messages.h" #include "content/public/browser/browser_thread.h" @@ -102,7 +103,7 @@ bool EmbeddedWorkerDevToolsManager::SharedWorkerCreated( const WorkerId id(worker_process_id, worker_route_id); AgentHostMap::iterator it = FindExistingSharedWorkerAgentHost(instance); if (it == workers_.end()) { - workers_[id] = new EmbeddedWorkerDevToolsAgentHost(id, instance); + workers_[id] = new SharedWorkerDevToolsAgentHost(id, instance); DevToolsManager::GetInstance()->AgentHostChanged(workers_[id]); return false; } @@ -119,7 +120,7 @@ bool EmbeddedWorkerDevToolsManager::ServiceWorkerCreated( AgentHostMap::iterator it = FindExistingServiceWorkerAgentHost(service_worker_id); if (it == workers_.end()) { - workers_[id] = new EmbeddedWorkerDevToolsAgentHost( + workers_[id] = new ServiceWorkerDevToolsAgentHost( id, service_worker_id, debug_service_worker_on_start_); DevToolsManager::GetInstance()->AgentHostChanged(workers_[id]); return debug_service_worker_on_start_; -- cgit v1.1