summaryrefslogtreecommitdiffstats
path: root/chromium/content/browser/devtools/worker_devtools_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/browser/devtools/worker_devtools_manager.h')
-rw-r--r--chromium/content/browser/devtools/worker_devtools_manager.h12
1 files changed, 4 insertions, 8 deletions
diff --git a/chromium/content/browser/devtools/worker_devtools_manager.h b/chromium/content/browser/devtools/worker_devtools_manager.h
index 8a9a7084226..73916c30fe2 100644
--- a/chromium/content/browser/devtools/worker_devtools_manager.h
+++ b/chromium/content/browser/devtools/worker_devtools_manager.h
@@ -19,6 +19,7 @@ namespace content {
class DevToolsAgentHost;
// All methods are supposed to be called on the IO thread.
+// This class is not used when "enable-embedded-shared-worker" flag is set.
class WorkerDevToolsManager {
public:
typedef std::pair<int, int> WorkerId;
@@ -32,11 +33,6 @@ class WorkerDevToolsManager {
int worker_process_id,
int worker_route_id);
- // Called on the UI thread.
- static bool HasDevToolsAgentHostForWorker(
- int worker_process_id,
- int worker_route_id);
-
void ForwardToDevToolsClient(int worker_process_id,
int worker_route_id,
const std::string& message);
@@ -45,9 +41,9 @@ class WorkerDevToolsManager {
const std::string& state);
// Called on the IO thread.
- void WorkerCreated(
- WorkerProcessHost* process,
- const WorkerProcessHost::WorkerInstance& instance);
+ // Returns true when the worker must be paused on start.
+ bool WorkerCreated(WorkerProcessHost* process,
+ const WorkerProcessHost::WorkerInstance& instance);
void WorkerDestroyed(WorkerProcessHost* process, int worker_route_id);
void WorkerContextStarted(WorkerProcessHost* process, int worker_route_id);