| Index: Source/core/inspector/ScriptDebugListener.h
|
| diff --git a/Source/core/inspector/ScriptDebugListener.h b/Source/core/inspector/ScriptDebugListener.h
|
| index 2b836bd8a9e30dce1680fa89c9530e2c8a2e0290..a5782d12df3f63dc4d933643a35af0c9ba5abcaa 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
|
|
|