| Index: src/inspector/v8-debugger.h
|
| diff --git a/src/inspector/v8-debugger.h b/src/inspector/v8-debugger.h
|
| index e85e61f9556b9bcae3d54c703c3ae32a84160cbf..335861ee9c757fc27f4e72ef0df0b7c2bb8819ea 100644
|
| --- a/src/inspector/v8-debugger.h
|
| +++ b/src/inspector/v8-debugger.h
|
| @@ -62,7 +62,8 @@ class V8Debugger : public v8::debug::DebugDelegate {
|
| int targetContextGroupId);
|
|
|
| Response continueToLocation(int targetContextGroupId,
|
| - std::unique_ptr<protocol::Debugger::Location>);
|
| + std::unique_ptr<protocol::Debugger::Location>,
|
| + const String16& strategy);
|
|
|
| Response setScriptSource(
|
| const String16& sourceID, v8::Local<v8::String> newSource, bool dryRun,
|
| @@ -123,6 +124,7 @@ class V8Debugger : public v8::debug::DebugDelegate {
|
| v8::Local<v8::Context> debuggerContext() const;
|
| void clearBreakpoints();
|
| void clearContinueToLocation();
|
| + bool shouldIgnoreContinueToLocation();
|
|
|
| static void v8OOMCallback(void* data);
|
|
|
| @@ -189,6 +191,8 @@ class V8Debugger : public v8::debug::DebugDelegate {
|
| int m_targetContextGroupId = 0;
|
| int m_pausedContextGroupId = 0;
|
| String16 m_continueToLocationBreakpointId;
|
| + String16 m_continueToLocationStrategy;
|
| + std::unique_ptr<V8StackTraceImpl> m_continueToLocationStack;
|
|
|
| using AsyncTaskToStackTrace =
|
| protocol::HashMap<void*, std::weak_ptr<AsyncStackTrace>>;
|
|
|