Index: third_party/WebKit/Source/platform/v8_inspector/V8DebuggerAgentImpl.cpp |
diff --git a/third_party/WebKit/Source/platform/v8_inspector/V8DebuggerAgentImpl.cpp b/third_party/WebKit/Source/platform/v8_inspector/V8DebuggerAgentImpl.cpp |
index 5404d9716114b0d7d5b6b97ea0d24320391069b5..1291a5664fdd3b9eed6b04b0d4e0d54d20df7c94 100644 |
--- a/third_party/WebKit/Source/platform/v8_inspector/V8DebuggerAgentImpl.cpp |
+++ b/third_party/WebKit/Source/platform/v8_inspector/V8DebuggerAgentImpl.cpp |
@@ -59,8 +59,6 @@ static const char skipAllPauses[] = "skipAllPauses"; |
static const int maxSkipStepFrameCount = 128; |
-const char V8DebuggerAgent::backtraceObjectGroup[] = "backtrace"; |
- |
static String16 breakpointIdSuffix(V8DebuggerAgentImpl::BreakpointSource source) |
{ |
switch (source) { |
@@ -598,7 +596,7 @@ void V8DebuggerAgentImpl::searchInContent(ErrorString* error, const String16& sc |
{ |
ScriptsMap::iterator it = m_scripts.find(scriptId); |
if (it != m_scripts.end()) |
- *results = V8ContentSearchUtil::searchInTextByLines(m_debugger, it->second->source(), query, optionalCaseSensitive.fromMaybe(false), optionalIsRegex.fromMaybe(false)); |
+ *results = V8ContentSearchUtil::searchInTextByLines(m_session, it->second->source(), query, optionalCaseSensitive.fromMaybe(false), optionalIsRegex.fromMaybe(false)); |
else |
*error = String16("No script for id: " + scriptId); |
} |
@@ -841,7 +839,7 @@ void V8DebuggerAgentImpl::resume(ErrorString* errorString) |
return; |
m_scheduledDebuggerStep = NoStep; |
m_steppingFromFramework = false; |
- m_session->releaseObjectGroup(V8DebuggerAgentImpl::backtraceObjectGroup); |
+ m_session->releaseObjectGroup(V8InspectorSession::backtraceObjectGroup); |
debugger().continueProgram(); |
} |
@@ -857,7 +855,7 @@ void V8DebuggerAgentImpl::stepOver(ErrorString* errorString) |
} |
m_scheduledDebuggerStep = StepOver; |
m_steppingFromFramework = isTopPausedCallFrameBlackboxed(); |
- m_session->releaseObjectGroup(V8DebuggerAgentImpl::backtraceObjectGroup); |
+ m_session->releaseObjectGroup(V8InspectorSession::backtraceObjectGroup); |
debugger().stepOverStatement(); |
} |
@@ -867,7 +865,7 @@ void V8DebuggerAgentImpl::stepInto(ErrorString* errorString) |
return; |
m_scheduledDebuggerStep = StepInto; |
m_steppingFromFramework = isTopPausedCallFrameBlackboxed(); |
- m_session->releaseObjectGroup(V8DebuggerAgentImpl::backtraceObjectGroup); |
+ m_session->releaseObjectGroup(V8InspectorSession::backtraceObjectGroup); |
debugger().stepIntoStatement(); |
} |
@@ -879,7 +877,7 @@ void V8DebuggerAgentImpl::stepOut(ErrorString* errorString) |
m_skipNextDebuggerStepOut = false; |
m_recursionLevelForStepOut = 1; |
m_steppingFromFramework = isTopPausedCallFrameBlackboxed(); |
- m_session->releaseObjectGroup(V8DebuggerAgentImpl::backtraceObjectGroup); |
+ m_session->releaseObjectGroup(V8InspectorSession::backtraceObjectGroup); |
debugger().stepOutOfFunction(); |
} |
@@ -1215,14 +1213,14 @@ PassOwnPtr<Array<CallFrame>> V8DebuggerAgentImpl::currentCallFrames(ErrorString* |
if (hasInternalError(errorString, !details->Get(context, toV8StringInternalized(m_isolate, "scopeChain")).ToLocal(&scopeChain) || !scopeChain->IsArray())) |
return Array<CallFrame>::create(); |
v8::Local<v8::Array> scopeChainArray = scopeChain.As<v8::Array>(); |
- if (!injectedScript->wrapPropertyInArray(errorString, scopeChainArray, toV8StringInternalized(m_isolate, "object"), V8DebuggerAgentImpl::backtraceObjectGroup)) |
+ if (!injectedScript->wrapPropertyInArray(errorString, scopeChainArray, toV8StringInternalized(m_isolate, "object"), V8InspectorSession::backtraceObjectGroup)) |
return Array<CallFrame>::create(); |
- if (!injectedScript->wrapObjectProperty(errorString, details, toV8StringInternalized(m_isolate, "this"), V8DebuggerAgentImpl::backtraceObjectGroup)) |
+ if (!injectedScript->wrapObjectProperty(errorString, details, toV8StringInternalized(m_isolate, "this"), V8InspectorSession::backtraceObjectGroup)) |
return Array<CallFrame>::create(); |
if (details->Has(context, toV8StringInternalized(m_isolate, "returnValue")).FromMaybe(false)) { |
- if (!injectedScript->wrapObjectProperty(errorString, details, toV8StringInternalized(m_isolate, "returnValue"), V8DebuggerAgentImpl::backtraceObjectGroup)) |
+ if (!injectedScript->wrapObjectProperty(errorString, details, toV8StringInternalized(m_isolate, "returnValue"), V8InspectorSession::backtraceObjectGroup)) |
return Array<CallFrame>::create(); |
} |
@@ -1353,7 +1351,7 @@ V8DebuggerAgentImpl::SkipPauseRequest V8DebuggerAgentImpl::didPause(v8::Local<v8 |
if (injectedScript) { |
m_breakReason = isPromiseRejection ? protocol::Debugger::Paused::ReasonEnum::PromiseRejection : protocol::Debugger::Paused::ReasonEnum::Exception; |
ErrorString errorString; |
- auto obj = injectedScript->wrapObject(&errorString, exception, V8DebuggerAgentImpl::backtraceObjectGroup); |
+ auto obj = injectedScript->wrapObject(&errorString, exception, V8InspectorSession::backtraceObjectGroup); |
m_breakAuxData = obj ? obj->serialize() : nullptr; |
// m_breakAuxData might be null after this. |
} |