Chromium Code Reviews| 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..b5b2e039bfc4cfd55e4eb0e20d3a32b891acc8b8 100644 |
| --- a/src/inspector/v8-debugger-agent-impl.h |
| +++ b/src/inspector/v8-debugger-agent-impl.h |
| @@ -191,8 +191,15 @@ 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; |
| + |
| + std::vector<String16> m_breakReason; |
|
pfeldman
2017/02/07 19:01:05
typedef a pair for reason + auxdata
kozy
2017/02/07 22:54:36
Done.
|
| + std::vector<std::unique_ptr<protocol::DictionaryValue>> m_breakAuxData; |
| + |
| + void pushBreakDetails( |
| + const String16& breakReason, |
| + std::unique_ptr<protocol::DictionaryValue> breakAuxData); |
| + void popBreakDetails(); |
| + |
| DebuggerStep m_scheduledDebuggerStep; |
| bool m_javaScriptPauseScheduled; |