|
| WorkerDebuggerAgent (WorkerAgentContext &) |
|
| ~WorkerDebuggerAgent () |
|
| WebDebuggerAgent (WebAgentContext &) |
|
virtual | ~WebDebuggerAgent () |
|
virtual | ~InspectorDebuggerAgent () |
|
void | didCreateFrontendAndBackend (FrontendRouter *, BackendDispatcher *) final |
|
void | willDestroyFrontendAndBackend (DisconnectReason) final |
|
void | enable (ErrorString &) final |
|
void | disable (ErrorString &) final |
|
void | setAsyncStackTraceDepth (ErrorString &, int depth) final |
|
void | setBreakpointsActive (ErrorString &, bool active) final |
|
void | setBreakpointByUrl (ErrorString &, int lineNumber, const String *const optionalURL, const String *const optionalURLRegex, const int *const optionalColumnNumber, const Inspector::InspectorObject *options, Inspector::Protocol::Debugger::BreakpointId *, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Debugger::Location >> &locations) final |
|
void | setBreakpoint (ErrorString &, const Inspector::InspectorObject &location, const Inspector::InspectorObject *options, Inspector::Protocol::Debugger::BreakpointId *, RefPtr< Inspector::Protocol::Debugger::Location > &actualLocation) final |
|
void | removeBreakpoint (ErrorString &, const String &breakpointIdentifier) final |
|
void | continueUntilNextRunLoop (ErrorString &) final |
|
void | continueToLocation (ErrorString &, const InspectorObject &location) final |
|
void | searchInContent (ErrorString &, const String &scriptID, const String &query, const bool *const optionalCaseSensitive, const bool *const optionalIsRegex, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::GenericTypes::SearchMatch >> &) final |
|
void | getScriptSource (ErrorString &, const String &scriptID, String *scriptSource) final |
|
void | getFunctionDetails (ErrorString &, const String &functionId, RefPtr< Inspector::Protocol::Debugger::FunctionDetails > &) final |
|
void | pause (ErrorString &) final |
|
void | resume (ErrorString &) final |
|
void | stepOver (ErrorString &) final |
|
void | stepInto (ErrorString &) final |
|
void | stepOut (ErrorString &) final |
|
void | setPauseOnExceptions (ErrorString &, const String &pauseState) final |
|
void | setPauseOnAssertions (ErrorString &, bool enabled) final |
|
void | evaluateOnCallFrame (ErrorString &, const String &callFrameId, const String &expression, const String *const objectGroup, const bool *const includeCommandLineAPI, const bool *const doNotPauseOnExceptionsAndMuteConsole, const bool *const returnByValue, const bool *const generatePreview, const bool *const saveResult, RefPtr< Inspector::Protocol::Runtime::RemoteObject > &result, Inspector::Protocol::OptOutput< bool > *wasThrown, Inspector::Protocol::OptOutput< int > *savedResultIndex) final |
|
void | setOverlayMessage (ErrorString &, const String *const) override |
|
bool | isPaused () const |
|
bool | breakpointsActive () const |
|
void | setSuppressAllPauses (bool) |
|
void | handleConsoleAssert (const String &message) |
|
void | didScheduleAsyncCall (JSC::ExecState *, int asyncCallType, int callbackIdentifier, bool singleShot) |
|
void | didCancelAsyncCall (int asyncCallType, int callbackIdentifier) |
|
void | willDispatchAsyncCall (int asyncCallType, int callbackIdentifier) |
|
void | didDispatchAsyncCall () |
|
void | schedulePauseOnNextStatement (DebuggerFrontendDispatcher::Reason breakReason, RefPtr< InspectorObject > &&data) |
|
void | cancelPauseOnNextStatement () |
|
bool | pauseOnNextStatementEnabled () const |
|
void | breakProgram (DebuggerFrontendDispatcher::Reason breakReason, RefPtr< InspectorObject > &&data) |
|
void | scriptExecutionBlockedByCSP (const String &directiveText) |
|
void | setListener (Listener *listener) |
|
virtual | ~InspectorDebuggerAgent () |
|
void | didCreateFrontendAndBackend (FrontendRouter *, BackendDispatcher *) final |
|
void | willDestroyFrontendAndBackend (DisconnectReason) final |
|
void | enable (ErrorString &) final |
|
void | disable (ErrorString &) final |
|
void | setAsyncStackTraceDepth (ErrorString &, int depth) final |
|
void | setBreakpointsActive (ErrorString &, bool active) final |
|
void | setBreakpointByUrl (ErrorString &, int lineNumber, const String *const optionalURL, const String *const optionalURLRegex, const int *const optionalColumnNumber, const Inspector::InspectorObject *options, Inspector::Protocol::Debugger::BreakpointId *, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Debugger::Location >> &locations) final |
|
void | setBreakpoint (ErrorString &, const Inspector::InspectorObject &location, const Inspector::InspectorObject *options, Inspector::Protocol::Debugger::BreakpointId *, RefPtr< Inspector::Protocol::Debugger::Location > &actualLocation) final |
|
void | removeBreakpoint (ErrorString &, const String &breakpointIdentifier) final |
|
void | continueUntilNextRunLoop (ErrorString &) final |
|
void | continueToLocation (ErrorString &, const InspectorObject &location) final |
|
void | searchInContent (ErrorString &, const String &scriptID, const String &query, const bool *const optionalCaseSensitive, const bool *const optionalIsRegex, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::GenericTypes::SearchMatch >> &) final |
|
void | getScriptSource (ErrorString &, const String &scriptID, String *scriptSource) final |
|
void | getFunctionDetails (ErrorString &, const String &functionId, RefPtr< Inspector::Protocol::Debugger::FunctionDetails > &) final |
|
void | pause (ErrorString &) final |
|
void | resume (ErrorString &) final |
|
void | stepOver (ErrorString &) final |
|
void | stepInto (ErrorString &) final |
|
void | stepOut (ErrorString &) final |
|
void | setPauseOnExceptions (ErrorString &, const String &pauseState) final |
|
void | setPauseOnAssertions (ErrorString &, bool enabled) final |
|
void | evaluateOnCallFrame (ErrorString &, const String &callFrameId, const String &expression, const String *const objectGroup, const bool *const includeCommandLineAPI, const bool *const doNotPauseOnExceptionsAndMuteConsole, const bool *const returnByValue, const bool *const generatePreview, const bool *const saveResult, RefPtr< Inspector::Protocol::Runtime::RemoteObject > &result, Inspector::Protocol::OptOutput< bool > *wasThrown, Inspector::Protocol::OptOutput< int > *savedResultIndex) final |
|
void | setOverlayMessage (ErrorString &, const String *const) override |
|
bool | isPaused () const |
|
bool | breakpointsActive () const |
|
void | setSuppressAllPauses (bool) |
|
void | handleConsoleAssert (const String &message) |
|
void | didScheduleAsyncCall (JSC::ExecState *, int asyncCallType, int callbackIdentifier, bool singleShot) |
|
void | didCancelAsyncCall (int asyncCallType, int callbackIdentifier) |
|
void | willDispatchAsyncCall (int asyncCallType, int callbackIdentifier) |
|
void | didDispatchAsyncCall () |
|
void | schedulePauseOnNextStatement (DebuggerFrontendDispatcher::Reason breakReason, RefPtr< InspectorObject > &&data) |
|
void | cancelPauseOnNextStatement () |
|
bool | pauseOnNextStatementEnabled () const |
|
void | breakProgram (DebuggerFrontendDispatcher::Reason breakReason, RefPtr< InspectorObject > &&data) |
|
void | scriptExecutionBlockedByCSP (const String &directiveText) |
|
void | setListener (Listener *listener) |
|
virtual | ~InspectorAgentBase () |
|
String | domainName () const |
|
virtual void | discardValues () |
|
virtual void | discardAgent () |
|
virtual | ~InspectorAgentBase () |
|
String | domainName () const |
|
virtual void | discardValues () |
|
virtual void | discardAgent () |
|
virtual | ~ScriptDebugListener () |
|
virtual void | breakpointActionLog (JSC::ExecState &, const String &)=0 |
|
virtual | ~ScriptDebugListener () |
|
virtual void | breakpointActionLog (JSC::ExecState &, const String &)=0 |
|
|
Public Types inherited from Inspector::DebuggerBackendDispatcherHandler |
enum | State {
State::None = 124,
State::Uncaught = 164,
State::All = 165,
State::None = 124,
State::Uncaught = 164,
State::All = 165
} |
|
enum | State {
State::None = 124,
State::Uncaught = 164,
State::All = 165,
State::None = 124,
State::Uncaught = 164,
State::All = 165
} |
|
static const char * | backtraceObjectGroup = "backtrace" |
|
void | enable () override |
|
void | disable (bool isBeingDestroyed) override |
|
| InspectorDebuggerAgent (AgentContext &) |
|
InjectedScriptManager & | injectedScriptManager () const |
|
virtual InjectedScript | injectedScriptForEval (ErrorString &, const int *executionContextId)=0 |
|
ScriptDebugServer & | scriptDebugServer () |
|
void | didPause (JSC::ExecState &, JSC::JSValue callFrames, JSC::JSValue exceptionOrCaughtValue) final |
|
void | didContinue () final |
|
virtual String | sourceMapURLForScript (const Script &) |
|
void | didClearGlobalObject () |
|
| InspectorDebuggerAgent (AgentContext &) |
|
InjectedScriptManager & | injectedScriptManager () const |
|
virtual InjectedScript | injectedScriptForEval (ErrorString &, const int *executionContextId)=0 |
|
ScriptDebugServer & | scriptDebugServer () |
|
void | didPause (JSC::ExecState &, JSC::JSValue callFrames, JSC::JSValue exceptionOrCaughtValue) final |
|
void | didContinue () final |
|
virtual String | sourceMapURLForScript (const Script &) |
|
void | didClearGlobalObject () |
|
| InspectorAgentBase (const String &name) |
|
| InspectorAgentBase (const String &name) |
|
Protected Member Functions inherited from Inspector::DebuggerBackendDispatcherHandler |
virtual | ~DebuggerBackendDispatcherHandler () |
|
virtual | ~DebuggerBackendDispatcherHandler () |
|
InstrumentingAgents & | m_instrumentingAgents |
|
String | m_name |
|