Chromium Code Reviews| Index: third_party/WebKit/Source/platform/v8_inspector/V8DebuggerAgentImpl.h |
| diff --git a/third_party/WebKit/Source/platform/v8_inspector/V8DebuggerAgentImpl.h b/third_party/WebKit/Source/platform/v8_inspector/V8DebuggerAgentImpl.h |
| index 0a47745c1ebc1878247e090747b07d73964e39b7..c6e6b1be8db854188bed647790ad5cd795f0ee94 100644 |
| --- a/third_party/WebKit/Source/platform/v8_inspector/V8DebuggerAgentImpl.h |
| +++ b/third_party/WebKit/Source/platform/v8_inspector/V8DebuggerAgentImpl.h |
| @@ -163,7 +163,7 @@ public: |
| void reset(); |
| // Interface for V8DebuggerImpl |
| - SkipPauseRequest didPause(v8::Local<v8::Context>, PassOwnPtr<JavaScriptCallFrame> callFrames, v8::Local<v8::Value> exception, const protocol::Vector<String16>& hitBreakpoints, bool isPromiseRejection); |
| + SkipPauseRequest didPause(v8::Local<v8::Context>, v8::Local<v8::Value> exception, const protocol::Vector<String16>& hitBreakpoints, bool isPromiseRejection); |
| void didContinue(); |
| void didParseSource(const V8DebuggerParsedScript&); |
| bool v8AsyncTaskEventsEnabled() const; |
| @@ -177,8 +177,8 @@ private: |
| bool checkEnabled(ErrorString*); |
| void enable(); |
| - SkipPauseRequest shouldSkipExceptionPause(); |
| - SkipPauseRequest shouldSkipStepPause(); |
| + SkipPauseRequest shouldSkipExceptionPause(JavaScriptCallFrame* topCallFrame); |
| + SkipPauseRequest shouldSkipStepPause(JavaScriptCallFrame* topCallFrame); |
| void schedulePauseOnNextStatementIfSteppingInto(); |
| @@ -198,8 +198,8 @@ private: |
| bool assertPaused(ErrorString*); |
| void clearBreakDetails(); |
| - bool isCallStackEmptyOrBlackboxed(); |
| - bool isTopCallFrameBlackboxed(); |
| + bool isCurrentCallStackEmptyOrBlackboxed(); |
| + bool isTopPausedCallFrameBlackboxed(); |
| bool isCallFrameWithUnknownScriptOrBlackboxed(JavaScriptCallFrame*); |
| void internalSetAsyncCallStackDepth(int); |
| @@ -225,7 +225,7 @@ private: |
| protocol::Frontend::Debugger* m_frontend; |
| v8::Isolate* m_isolate; |
| v8::Global<v8::Context> m_pausedContext; |
| - OwnPtr<JavaScriptCallFrame> m_currentCallStack; |
| + Vector<OwnPtr<JavaScriptCallFrame>> m_pausedCallFrames; |
|
dgozman
2016/03/26 02:20:23
JavaScriptCallFrames
kozy
2016/03/26 02:22:14
Done.
|
| ScriptsMap m_scripts; |
| BreakpointIdToDebuggerBreakpointIdsMap m_breakpointIdToDebuggerBreakpointIds; |
| DebugServerBreakpointToBreakpointIdAndSourceMap m_serverBreakpoints; |