Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(66)

Side by Side Diff: content/browser/devtools/worker_devtools_manager.cc

Issue 269653002: Rename SharedWorkerDevToolsManager to EmbeddedWorkerDevToolsManager. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "content/browser/devtools/worker_devtools_manager.h" 5 #include "content/browser/devtools/worker_devtools_manager.h"
6 6
7 #include <list> 7 #include <list>
8 #include <map> 8 #include <map>
9 9
10 #include "base/bind.h" 10 #include "base/bind.h"
11 #include "base/lazy_instance.h" 11 #include "base/lazy_instance.h"
12 #include "content/browser/devtools/devtools_manager_impl.h" 12 #include "content/browser/devtools/devtools_manager_impl.h"
13 #include "content/browser/devtools/devtools_protocol.h" 13 #include "content/browser/devtools/devtools_protocol.h"
14 #include "content/browser/devtools/devtools_protocol_constants.h" 14 #include "content/browser/devtools/devtools_protocol_constants.h"
15 #include "content/browser/devtools/embedded_worker_devtools_manager.h"
15 #include "content/browser/devtools/ipc_devtools_agent_host.h" 16 #include "content/browser/devtools/ipc_devtools_agent_host.h"
16 #include "content/browser/devtools/shared_worker_devtools_manager.h"
17 #include "content/browser/devtools/worker_devtools_message_filter.h" 17 #include "content/browser/devtools/worker_devtools_message_filter.h"
18 #include "content/browser/worker_host/worker_service_impl.h" 18 #include "content/browser/worker_host/worker_service_impl.h"
19 #include "content/common/devtools_messages.h" 19 #include "content/common/devtools_messages.h"
20 #include "content/public/browser/browser_thread.h" 20 #include "content/public/browser/browser_thread.h"
21 #include "content/public/browser/child_process_data.h" 21 #include "content/public/browser/child_process_data.h"
22 #include "content/public/common/process_type.h" 22 #include "content/public/common/process_type.h"
23 23
24 namespace content { 24 namespace content {
25 25
26 // Called on the UI thread. 26 // Called on the UI thread.
27 // static 27 // static
28 scoped_refptr<DevToolsAgentHost> DevToolsAgentHost::GetForWorker( 28 scoped_refptr<DevToolsAgentHost> DevToolsAgentHost::GetForWorker(
29 int worker_process_id, 29 int worker_process_id,
30 int worker_route_id) { 30 int worker_route_id) {
31 if (WorkerService::EmbeddedSharedWorkerEnabled()) { 31 if (WorkerService::EmbeddedSharedWorkerEnabled()) {
32 return SharedWorkerDevToolsManager::GetInstance() 32 return EmbeddedWorkerDevToolsManager::GetInstance()
33 ->GetDevToolsAgentHostForWorker(worker_process_id, worker_route_id); 33 ->GetDevToolsAgentHostForWorker(worker_process_id, worker_route_id);
34 } else { 34 } else {
35 return WorkerDevToolsManager::GetDevToolsAgentHostForWorker( 35 return WorkerDevToolsManager::GetDevToolsAgentHostForWorker(
36 worker_process_id, worker_route_id); 36 worker_process_id, worker_route_id);
37 } 37 }
38 } 38 }
39 39
40 namespace { 40 namespace {
41 41
42 typedef std::map<WorkerDevToolsManager::WorkerId, 42 typedef std::map<WorkerDevToolsManager::WorkerId,
(...skipping 401 matching lines...) Expand 10 before | Expand all | Expand 10 after
444 process->Send(new DevToolsAgentMsg_ResumeWorkerContext(id.second)); 444 process->Send(new DevToolsAgentMsg_ResumeWorkerContext(id.second));
445 } 445 }
446 446
447 WorkerDevToolsManager::WorkerDevToolsAgentHost::~WorkerDevToolsAgentHost() { 447 WorkerDevToolsManager::WorkerDevToolsAgentHost::~WorkerDevToolsAgentHost() {
448 DetachedClientHosts::RemovePendingWorkerData(worker_id_); 448 DetachedClientHosts::RemovePendingWorkerData(worker_id_);
449 g_agent_map.Get().erase(worker_id_); 449 g_agent_map.Get().erase(worker_id_);
450 g_orphan_map.Get().erase(worker_id_); 450 g_orphan_map.Get().erase(worker_id_);
451 } 451 }
452 452
453 } // namespace content 453 } // namespace content
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698