Index: src/inspector/v8-debugger.h |
diff --git a/src/inspector/v8-debugger.h b/src/inspector/v8-debugger.h |
index 2bdacb12df3997ee34b357ca2f3f8b618109ebe4..12d6ca385610bcd309ca99688376b9aba3a2f2a4 100644 |
--- a/src/inspector/v8-debugger.h |
+++ b/src/inspector/v8-debugger.h |
@@ -41,13 +41,14 @@ class V8Debugger : public v8::debug::DebugDelegate { |
v8::debug::ExceptionBreakState getPauseOnExceptionsState(); |
void setPauseOnExceptionsState(v8::debug::ExceptionBreakState); |
- void setPauseOnNextStatement(bool); |
bool canBreakProgram(); |
void breakProgram(); |
void continueProgram(); |
- void stepIntoStatement(); |
- void stepOverStatement(); |
- void stepOutOfFunction(); |
+ |
+ void setPauseOnNextStatement(bool, int targetContextGroupId); |
+ void stepIntoStatement(int targetContextGroupId); |
+ void stepOverStatement(int targetContextGroupId); |
+ void stepOutOfFunction(int targetContextGroupId); |
Response setScriptSource( |
const String16& sourceID, v8::Local<v8::String> newSource, bool dryRun, |
@@ -162,6 +163,7 @@ class V8Debugger : public v8::debug::DebugDelegate { |
bool m_runningNestedMessageLoop; |
int m_ignoreScriptParsedEventsCounter; |
bool m_scheduledOOMBreak = false; |
+ int m_targetContextGroupId = 0; |
using AsyncTaskToStackTrace = |
protocol::HashMap<void*, std::unique_ptr<V8StackTraceImpl>>; |