| Index: third_party/WebKit/Source/core/inspector/InspectorDebuggerAgent.h
|
| diff --git a/third_party/WebKit/Source/core/inspector/InspectorDebuggerAgent.h b/third_party/WebKit/Source/core/inspector/InspectorDebuggerAgent.h
|
| index efaa8777e50a20a15f905674f2b88649fc4d312a..09f589ef744575e87d41201600b1c177e3649d34 100644
|
| --- a/third_party/WebKit/Source/core/inspector/InspectorDebuggerAgent.h
|
| +++ b/third_party/WebKit/Source/core/inspector/InspectorDebuggerAgent.h
|
| @@ -80,9 +80,16 @@ public:
|
| void willExecuteScript(int scriptId);
|
| void didExecuteScript();
|
|
|
| + // Async stack implementation.
|
| + void scheduleAsyncTask(const String& taskName, void* task);
|
| + void scheduleAsyncTask(const String& taskName, void* task, bool recurring);
|
| + void cancelAsyncTask(void* task);
|
| + void cancelAllAsyncTasks();
|
| + void asyncTaskStarted(void* task);
|
| + void asyncTaskFinished(void* task);
|
| +
|
| // InspectorBaseAgent overrides.
|
| void setState(protocol::DictionaryValue*) override;
|
| - void init() override;
|
| void setFrontend(protocol::Frontend*) override;
|
| void clearFrontend() override;
|
| void restore() override;
|
| @@ -97,10 +104,6 @@ protected:
|
| explicit InspectorDebuggerAgent(V8RuntimeAgent*);
|
|
|
| OwnPtr<V8DebuggerAgent> m_v8DebuggerAgent;
|
| - Member<AsyncCallTracker> m_asyncCallTracker;
|
| -
|
| -private:
|
| - void setTrackingAsyncCalls(bool);
|
| };
|
|
|
| } // namespace blink
|
|
|