Index: third_party/WebKit/Source/core/workers/WorkerThread.cpp |
diff --git a/third_party/WebKit/Source/core/workers/WorkerThread.cpp b/third_party/WebKit/Source/core/workers/WorkerThread.cpp |
index 3c1725dfca3127a8a6f2673e8eccca2f33128244..7836775bda8e2652afeb39ddabaf3946ea76f088 100644 |
--- a/third_party/WebKit/Source/core/workers/WorkerThread.cpp |
+++ b/third_party/WebKit/Source/core/workers/WorkerThread.cpp |
@@ -409,9 +409,9 @@ void WorkerThread::runDebuggerTask(PassOwnPtr<CrossThreadClosure> task) |
MutexLocker lock(m_threadStateMutex); |
m_runningDebuggerTask = true; |
} |
- InspectorInstrumentation::willProcessTask(workerGlobalScope()); |
+ ThreadDebugger::idleFinished(isolate()); |
(*task)(); |
- InspectorInstrumentation::didProcessTask(workerGlobalScope()); |
+ ThreadDebugger::idleStarted(isolate()); |
{ |
MutexLocker lock(m_threadStateMutex); |
m_runningDebuggerTask = false; |
@@ -425,7 +425,7 @@ void WorkerThread::runDebuggerTask(PassOwnPtr<CrossThreadClosure> task) |
void WorkerThread::startRunningDebuggerTasksOnPause() |
{ |
m_pausedInDebugger = true; |
- InspectorInstrumentation::willEnterNestedRunLoop(m_workerGlobalScope.get()); |
+ ThreadDebugger::idleStarted(isolate()); |
OwnPtr<CrossThreadClosure> task; |
do { |
{ |
@@ -436,7 +436,7 @@ void WorkerThread::startRunningDebuggerTasksOnPause() |
(*task)(); |
// Keep waiting until execution is resumed. |
} while (task && m_pausedInDebugger); |
- InspectorInstrumentation::didLeaveNestedRunLoop(m_workerGlobalScope.get()); |
+ ThreadDebugger::idleFinished(isolate()); |
} |
void WorkerThread::stopRunningDebuggerTasksOnPause() |