| Index: third_party/WebKit/Source/platform/v8_inspector/V8Debugger.h
|
| diff --git a/third_party/WebKit/Source/platform/v8_inspector/V8Debugger.h b/third_party/WebKit/Source/platform/v8_inspector/V8Debugger.h
|
| index c7ce2b3c71b4df611f198bf08fbe071a8448cc8c..3ec68a8708bee471e11fb9e8acf3e52d0a671e0a 100644
|
| --- a/third_party/WebKit/Source/platform/v8_inspector/V8Debugger.h
|
| +++ b/third_party/WebKit/Source/platform/v8_inspector/V8Debugger.h
|
| @@ -85,6 +85,9 @@ public:
|
| void asyncTaskFinished(void* task);
|
| void allAsyncTasksCanceled();
|
|
|
| + void muteScriptParsedEvents();
|
| + void unmuteScriptParsedEvents();
|
| +
|
| private:
|
| void compileDebuggerScript();
|
| v8::MaybeLocal<v8::Value> callDebuggerMethod(const char* functionName, int argc, v8::Local<v8::Value> argv[]);
|
| @@ -112,6 +115,7 @@ private:
|
| v8::Local<v8::Object> m_executionState;
|
| v8::Local<v8::Context> m_pausedContext;
|
| bool m_runningNestedMessageLoop;
|
| + int m_ignoreScriptParsedEventsCounter;
|
|
|
| using AsyncTaskToStackTrace = protocol::HashMap<void*, std::unique_ptr<V8StackTraceImpl>>;
|
| AsyncTaskToStackTrace m_asyncTaskStacks;
|
|
|