| Index: Source/core/inspector/ScriptDebugListener.h
|
| diff --git a/Source/core/inspector/ScriptDebugListener.h b/Source/core/inspector/ScriptDebugListener.h
|
| index fe2c287f757c20202f1df530a4b81a564258dbf6..75f2cd8c52d28b791894fb91d8c352dd52e148b7 100644
|
| --- a/Source/core/inspector/ScriptDebugListener.h
|
| +++ b/Source/core/inspector/ScriptDebugListener.h
|
| @@ -38,7 +38,8 @@
|
|
|
| namespace WebCore {
|
| class ScriptValue;
|
| -class JavaScriptCallFrame;
|
| +class StackTrace;
|
| +class ScriptCallFrame;
|
|
|
| class ScriptDebugListener {
|
| public:
|
| @@ -70,7 +71,7 @@ public:
|
|
|
| virtual void didParseSource(const String& scriptId, const Script&) = 0;
|
| virtual void failedToParseSource(const String& url, const String& data, int firstLine, int errorLine, const String& errorMessage) = 0;
|
| - virtual void didPause(ScriptState*, const ScriptValue& callFrames, const ScriptValue& exception, const Vector<String>& hitBreakpoints) = 0;
|
| + virtual void didPause(ScriptState*, const StackTrace& callFrames, const ScriptValue& exception, const Vector<String>& hitBreakpoints) = 0;
|
| virtual void didContinue() = 0;
|
|
|
| enum SkipPauseRequest {
|
| @@ -80,9 +81,9 @@ public:
|
| StepOut
|
| };
|
|
|
| - virtual SkipPauseRequest shouldSkipExceptionPause(RefPtr<JavaScriptCallFrame>& topFrame) = 0;
|
| - virtual SkipPauseRequest shouldSkipBreakpointPause(RefPtr<JavaScriptCallFrame>& topFrame) = 0;
|
| - virtual SkipPauseRequest shouldSkipStepPause(RefPtr<JavaScriptCallFrame>& topFrame) = 0;
|
| + virtual SkipPauseRequest shouldSkipExceptionPause(const ScriptCallFrame& topFrame) = 0;
|
| + virtual SkipPauseRequest shouldSkipBreakpointPause(const ScriptCallFrame& topFrame) = 0;
|
| + virtual SkipPauseRequest shouldSkipStepPause(const ScriptCallFrame& topFrame) = 0;
|
| };
|
|
|
| } // namespace WebCore
|
|
|