| 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..2cd9534f7f7bc0c90735ba01dabf8fde336e712c 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>, Vector<OwnPtr<JavaScriptCallFrame>> callFrames, v8::Local<v8::Value> exception, const protocol::Vector<String16>& hitBreakpoints, bool isPromiseRejection);
|
| void didContinue();
|
| void didParseSource(const V8DebuggerParsedScript&);
|
| bool v8AsyncTaskEventsEnabled() const;
|
| @@ -198,7 +198,7 @@ private:
|
| bool assertPaused(ErrorString*);
|
| void clearBreakDetails();
|
|
|
| - bool isCallStackEmptyOrBlackboxed();
|
| + bool isCurrentCallStackEmptyOrBlackboxed();
|
| bool isTopCallFrameBlackboxed();
|
| bool isCallFrameWithUnknownScriptOrBlackboxed(JavaScriptCallFrame*);
|
|
|
| @@ -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_currentCallFrames;
|
| ScriptsMap m_scripts;
|
| BreakpointIdToDebuggerBreakpointIdsMap m_breakpointIdToDebuggerBreakpointIds;
|
| DebugServerBreakpointToBreakpointIdAndSourceMap m_serverBreakpoints;
|
|
|