| Index: src/inspector/v8-debugger-agent-impl.h
|
| diff --git a/src/inspector/v8-debugger-agent-impl.h b/src/inspector/v8-debugger-agent-impl.h
|
| index d5b174a76c8a546e0a0f2c8d901fec613bd31e29..80b28b95498885ae27dfb2ffebd45ed844057051 100644
|
| --- a/src/inspector/v8-debugger-agent-impl.h
|
| +++ b/src/inspector/v8-debugger-agent-impl.h
|
| @@ -191,8 +191,16 @@ class V8DebuggerAgentImpl : public protocol::Debugger::Backend {
|
| BreakpointIdToDebuggerBreakpointIdsMap m_breakpointIdToDebuggerBreakpointIds;
|
| DebugServerBreakpointToBreakpointIdAndSourceMap m_serverBreakpoints;
|
| String16 m_continueToLocationBreakpointId;
|
| - String16 m_breakReason;
|
| - std::unique_ptr<protocol::DictionaryValue> m_breakAuxData;
|
| +
|
| + using BreakReason =
|
| + std::pair<String16, std::unique_ptr<protocol::DictionaryValue>>;
|
| + std::vector<BreakReason> m_breakReason;
|
| +
|
| + void pushBreakDetails(
|
| + const String16& breakReason,
|
| + std::unique_ptr<protocol::DictionaryValue> breakAuxData);
|
| + void popBreakDetails();
|
| +
|
| DebuggerStep m_scheduledDebuggerStep;
|
| bool m_javaScriptPauseScheduled;
|
|
|
|
|