| 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>>;
|
|
|