| Index: Source/core/inspector/InspectorDebuggerAgent.h
|
| diff --git a/Source/core/inspector/InspectorDebuggerAgent.h b/Source/core/inspector/InspectorDebuggerAgent.h
|
| index 1becc651be424c701b5e9d9af19c35a3c0fd6447..cc5b6767a0fcab7274c547f5ea7498c2ee34a41e 100644
|
| --- a/Source/core/inspector/InspectorDebuggerAgent.h
|
| +++ b/Source/core/inspector/InspectorDebuggerAgent.h
|
| @@ -148,7 +148,7 @@ protected:
|
|
|
| virtual void enable();
|
| virtual void disable();
|
| - virtual void didPause(ScriptState*, const ScriptValue& callFrames, const ScriptValue& exception);
|
| + virtual void didPause(ScriptState*, const ScriptValue& callFrames, const ScriptValue& exception, const Vector<String>& hitBreakpoints);
|
| virtual void didContinue();
|
| void reset();
|
|
|
| @@ -174,6 +174,7 @@ private:
|
|
|
| typedef HashMap<String, Script> ScriptsMap;
|
| typedef HashMap<String, Vector<String> > BreakpointIdToDebugServerBreakpointIdsMap;
|
| + typedef HashMap<String, String> DebugServerBreakpointIdToBreakpointIdMap;
|
|
|
| InjectedScriptManager* m_injectedScriptManager;
|
| InspectorFrontend::Debugger* m_frontend;
|
| @@ -181,6 +182,7 @@ private:
|
| ScriptValue m_currentCallStack;
|
| ScriptsMap m_scripts;
|
| BreakpointIdToDebugServerBreakpointIdsMap m_breakpointIdToDebugServerBreakpointIds;
|
| + DebugServerBreakpointIdToBreakpointIdMap m_serverBreakpointIdToBreakpointId;
|
| String m_continueToLocationBreakpointId;
|
| InspectorFrontend::Debugger::Reason::Enum m_breakReason;
|
| RefPtr<InspectorObject> m_breakAuxData;
|
|
|