diff options
Diffstat (limited to 'Source/WebCore/inspector/ScriptBreakpoint.h')
-rw-r--r-- | Source/WebCore/inspector/ScriptBreakpoint.h | 25 |
1 files changed, 9 insertions, 16 deletions
diff --git a/Source/WebCore/inspector/ScriptBreakpoint.h b/Source/WebCore/inspector/ScriptBreakpoint.h index d8ac762..4917aef 100644 --- a/Source/WebCore/inspector/ScriptBreakpoint.h +++ b/Source/WebCore/inspector/ScriptBreakpoint.h @@ -31,33 +31,26 @@ #define ScriptBreakpoint_h #include "PlatformString.h" -#include <wtf/HashMap.h> namespace WebCore { -class InspectorObject; -struct ScriptBreakpoint; - -typedef HashMap<int, ScriptBreakpoint> SourceBreakpoints; - struct ScriptBreakpoint { - ScriptBreakpoint(bool enabled, const String& condition) - : enabled(enabled) - , condition(condition) + ScriptBreakpoint() { } - ScriptBreakpoint() + ScriptBreakpoint(int lineNumber, int columnNumber, const String& condition, bool enabled) + : lineNumber(lineNumber) + , columnNumber(columnNumber) + , condition(condition) + , enabled(enabled) { } - bool enabled; + int lineNumber; + int columnNumber; String condition; - -#if ENABLE(INSPECTOR) - static void sourceBreakpointsFromInspectorObject(PassRefPtr<InspectorObject>, SourceBreakpoints*); - static PassRefPtr<InspectorObject> inspectorObjectFromSourceBreakpoints(const SourceBreakpoints&); -#endif + bool enabled; }; } // namespace WebCore |