void InspectorDebuggerAgent::resume(ErrorString& errorString) { if (!assertPaused(errorString)) return; scriptDebugServer().continueProgram(); }
void InspectorDebuggerAgent::stepOut(ErrorString& errorString) { if (!assertPaused(errorString)) return; scriptDebugServer().stepOutOfFunction(); }
void InspectorDebuggerAgent::stepOver(ErrorString& errorString) { if (!assertPaused(errorString)) return; scriptDebugServer().stepOverStatement(); }
void InspectorDebuggerAgent::stepOut(ErrorString* errorString) { if (!assertPaused(errorString)) return; m_injectedScriptManager->releaseObjectGroup(InspectorDebuggerAgent::backtraceObjectGroup); scriptDebugServer().stepOutOfFunction(); }
void InspectorDebuggerAgent::resume(ErrorString* errorString) { if (!assertPaused(errorString)) return; m_injectedScriptManager->releaseObjectGroup(InspectorDebuggerAgent::backtraceObjectGroup); scriptDebugServer().continueProgram(); }
void InspectorDebuggerAgent::getBacktrace(ErrorString* errorString, RefPtr<Array<TypeBuilder::Debugger::CallFrame> >& callFrames) { if (!assertPaused(errorString)) return; scriptDebugServer().updateCallStack(&m_currentCallStack); callFrames = currentCallFrames(); }
void InspectorDebuggerAgent::stepInto(ErrorString* errorString) { if (!assertPaused(errorString)) return; m_injectedScriptManager->releaseObjectGroup(InspectorDebuggerAgent::backtraceObjectGroup); scriptDebugServer().stepIntoStatement(); m_listener->stepInto(); }
void InspectorDebuggerAgent::stepInto(ErrorString& errorString) { if (!assertPaused(errorString)) return; scriptDebugServer().stepIntoStatement(); if (m_listener) m_listener->stepInto(); }
void InspectorDebuggerAgent::stepOut(ErrorString* errorString, const String* callFrameId) { if (!assertPaused(errorString)) return; ScriptValue frame = resolveCallFrame(errorString, callFrameId); if (!errorString->isEmpty()) return; m_injectedScriptManager->releaseObjectGroup(InspectorDebuggerAgent::backtraceObjectGroup); scriptDebugServer().stepOutOfFunction(frame); }