webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | Static Public Attributes | Protected Member Functions | List of all members
Inspector::InspectorDebuggerAgent Class Referenceabstract

#include <InspectorDebuggerAgent.h>

Inheritance diagram for Inspector::InspectorDebuggerAgent:
Inspector::InspectorAgentBase Inspector::ScriptDebugListener Inspector::DebuggerBackendDispatcherHandler Inspector::InspectorAgentBase Inspector::ScriptDebugListener Inspector::DebuggerBackendDispatcherHandler Inspector::JSGlobalObjectDebuggerAgent WebCore::WebDebuggerAgent WebCore::PageDebuggerAgent WebCore::WorkerDebuggerAgent

Classes

class  Listener
 

Public Member Functions

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)
 
- Public Member Functions inherited from Inspector::InspectorAgentBase
virtual ~InspectorAgentBase ()
 
String domainName () const
 
virtual void discardValues ()
 
virtual void discardAgent ()
 
virtual ~InspectorAgentBase ()
 
String domainName () const
 
virtual void discardValues ()
 
virtual void discardAgent ()
 
- Public Member Functions inherited from Inspector::ScriptDebugListener
virtual ~ScriptDebugListener ()
 
virtual void breakpointActionLog (JSC::ExecState &, const String &)=0
 
virtual ~ScriptDebugListener ()
 
virtual void breakpointActionLog (JSC::ExecState &, const String &)=0
 

Static Public Attributes

static const char * backtraceObjectGroup = "backtrace"
 

Protected Member Functions

 InspectorDebuggerAgent (AgentContext &)
 
InjectedScriptManagerinjectedScriptManager () const
 
virtual InjectedScript injectedScriptForEval (ErrorString &, const int *executionContextId)=0
 
ScriptDebugServerscriptDebugServer ()
 
virtual void muteConsole ()=0
 
virtual void unmuteConsole ()=0
 
virtual void enable ()
 
virtual void disable (bool skipRecompile)
 
void didPause (JSC::ExecState &, JSC::JSValue callFrames, JSC::JSValue exceptionOrCaughtValue) final
 
void didContinue () final
 
virtual String sourceMapURLForScript (const Script &)
 
void didClearGlobalObject ()
 
 InspectorDebuggerAgent (AgentContext &)
 
InjectedScriptManagerinjectedScriptManager () const
 
virtual InjectedScript injectedScriptForEval (ErrorString &, const int *executionContextId)=0
 
ScriptDebugServerscriptDebugServer ()
 
virtual void muteConsole ()=0
 
virtual void unmuteConsole ()=0
 
virtual void enable ()
 
virtual void disable (bool skipRecompile)
 
void didPause (JSC::ExecState &, JSC::JSValue callFrames, JSC::JSValue exceptionOrCaughtValue) final
 
void didContinue () final
 
virtual String sourceMapURLForScript (const Script &)
 
void didClearGlobalObject ()
 
- Protected Member Functions inherited from Inspector::InspectorAgentBase
 InspectorAgentBase (const String &name)
 
 InspectorAgentBase (const String &name)
 
- Protected Member Functions inherited from Inspector::DebuggerBackendDispatcherHandler
virtual ~DebuggerBackendDispatcherHandler ()
 
virtual ~DebuggerBackendDispatcherHandler ()
 

Additional Inherited Members

- 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
}
 
- Protected Attributes inherited from Inspector::InspectorAgentBase
String m_name
 

Constructor & Destructor Documentation

◆ ~InspectorDebuggerAgent() [1/2]

Inspector::InspectorDebuggerAgent::~InspectorDebuggerAgent ( )
virtual

◆ InspectorDebuggerAgent() [1/2]

Inspector::InspectorDebuggerAgent::InspectorDebuggerAgent ( AgentContext context)
protected

◆ ~InspectorDebuggerAgent() [2/2]

virtual Inspector::InspectorDebuggerAgent::~InspectorDebuggerAgent ( )
virtual

◆ InspectorDebuggerAgent() [2/2]

Inspector::InspectorDebuggerAgent::InspectorDebuggerAgent ( AgentContext )
protected

Member Function Documentation

◆ breakpointsActive() [1/2]

bool Inspector::InspectorDebuggerAgent::breakpointsActive ( ) const

◆ breakpointsActive() [2/2]

bool Inspector::InspectorDebuggerAgent::breakpointsActive ( ) const

◆ breakProgram() [1/2]

void Inspector::InspectorDebuggerAgent::breakProgram ( DebuggerFrontendDispatcher::Reason  breakReason,
RefPtr< InspectorObject > &&  data 
)

◆ breakProgram() [2/2]

void Inspector::InspectorDebuggerAgent::breakProgram ( DebuggerFrontendDispatcher::Reason  breakReason,
RefPtr< InspectorObject > &&  data 
)

◆ cancelPauseOnNextStatement() [1/2]

void Inspector::InspectorDebuggerAgent::cancelPauseOnNextStatement ( )

◆ cancelPauseOnNextStatement() [2/2]

void Inspector::InspectorDebuggerAgent::cancelPauseOnNextStatement ( )

◆ continueToLocation() [1/2]

void Inspector::InspectorDebuggerAgent::continueToLocation ( ErrorString errorString,
const InspectorObject location 
)
finalvirtual

◆ continueToLocation() [2/2]

void Inspector::InspectorDebuggerAgent::continueToLocation ( ErrorString ,
const InspectorObject location 
)
finalvirtual

◆ continueUntilNextRunLoop() [1/2]

void Inspector::InspectorDebuggerAgent::continueUntilNextRunLoop ( ErrorString errorString)
finalvirtual

◆ continueUntilNextRunLoop() [2/2]

void Inspector::InspectorDebuggerAgent::continueUntilNextRunLoop ( ErrorString )
finalvirtual

◆ didCancelAsyncCall() [1/2]

void Inspector::InspectorDebuggerAgent::didCancelAsyncCall ( int  asyncCallType,
int  callbackIdentifier 
)

◆ didCancelAsyncCall() [2/2]

void Inspector::InspectorDebuggerAgent::didCancelAsyncCall ( int  asyncCallType,
int  callbackIdentifier 
)

◆ didClearGlobalObject() [1/2]

void Inspector::InspectorDebuggerAgent::didClearGlobalObject ( )
protected

◆ didClearGlobalObject() [2/2]

void Inspector::InspectorDebuggerAgent::didClearGlobalObject ( )
protected

◆ didContinue() [1/2]

void Inspector::InspectorDebuggerAgent::didContinue ( )
finalprotectedvirtual

◆ didContinue() [2/2]

void Inspector::InspectorDebuggerAgent::didContinue ( )
finalprotectedvirtual

◆ didCreateFrontendAndBackend() [1/2]

void Inspector::InspectorDebuggerAgent::didCreateFrontendAndBackend ( FrontendRouter ,
BackendDispatcher  
)
finalvirtual

◆ didCreateFrontendAndBackend() [2/2]

void Inspector::InspectorDebuggerAgent::didCreateFrontendAndBackend ( FrontendRouter ,
BackendDispatcher  
)
finalvirtual

◆ didDispatchAsyncCall() [1/2]

void Inspector::InspectorDebuggerAgent::didDispatchAsyncCall ( )

◆ didDispatchAsyncCall() [2/2]

void Inspector::InspectorDebuggerAgent::didDispatchAsyncCall ( )

◆ didPause() [1/2]

void Inspector::InspectorDebuggerAgent::didPause ( JSC::ExecState ,
JSC::JSValue  callFrames,
JSC::JSValue  exceptionOrCaughtValue 
)
finalprotectedvirtual

◆ didPause() [2/2]

void Inspector::InspectorDebuggerAgent::didPause ( JSC::ExecState scriptState,
JSC::JSValue  callFrames,
JSC::JSValue  exceptionOrCaughtValue 
)
finalprotectedvirtual

◆ didScheduleAsyncCall() [1/2]

void Inspector::InspectorDebuggerAgent::didScheduleAsyncCall ( JSC::ExecState ,
int  asyncCallType,
int  callbackIdentifier,
bool  singleShot 
)

◆ didScheduleAsyncCall() [2/2]

void Inspector::InspectorDebuggerAgent::didScheduleAsyncCall ( JSC::ExecState exec,
int  asyncCallType,
int  callbackIdentifier,
bool  singleShot 
)

◆ disable() [1/4]

void Inspector::InspectorDebuggerAgent::disable ( ErrorString )
finalvirtual

◆ disable() [2/4]

void Inspector::InspectorDebuggerAgent::disable ( ErrorString )
finalvirtual

◆ disable() [3/4]

virtual void Inspector::InspectorDebuggerAgent::disable ( bool  skipRecompile)
protectedvirtual

◆ disable() [4/4]

void Inspector::InspectorDebuggerAgent::disable ( bool  skipRecompile)
protectedvirtual

◆ enable() [1/4]

void Inspector::InspectorDebuggerAgent::enable ( ErrorString )
finalvirtual

◆ enable() [2/4]

void Inspector::InspectorDebuggerAgent::enable ( ErrorString )
finalvirtual

◆ enable() [3/4]

void Inspector::InspectorDebuggerAgent::enable ( )
protectedvirtual

◆ enable() [4/4]

virtual void Inspector::InspectorDebuggerAgent::enable ( )
protectedvirtual

◆ evaluateOnCallFrame() [1/2]

void Inspector::InspectorDebuggerAgent::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 
)
finalvirtual

◆ evaluateOnCallFrame() [2/2]

void Inspector::InspectorDebuggerAgent::evaluateOnCallFrame ( ErrorString 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 
)
finalvirtual

◆ getFunctionDetails() [1/2]

void Inspector::InspectorDebuggerAgent::getFunctionDetails ( ErrorString errorString,
const String &  functionId,
RefPtr< Inspector::Protocol::Debugger::FunctionDetails > &  details 
)
finalvirtual

◆ getFunctionDetails() [2/2]

void Inspector::InspectorDebuggerAgent::getFunctionDetails ( ErrorString ,
const String &  functionId,
RefPtr< Inspector::Protocol::Debugger::FunctionDetails > &   
)
finalvirtual

◆ getScriptSource() [1/2]

void Inspector::InspectorDebuggerAgent::getScriptSource ( ErrorString error,
const String &  scriptID,
String *  scriptSource 
)
finalvirtual

◆ getScriptSource() [2/2]

void Inspector::InspectorDebuggerAgent::getScriptSource ( ErrorString ,
const String &  scriptID,
String *  scriptSource 
)
finalvirtual

◆ handleConsoleAssert() [1/2]

void Inspector::InspectorDebuggerAgent::handleConsoleAssert ( const String &  message)

◆ handleConsoleAssert() [2/2]

void Inspector::InspectorDebuggerAgent::handleConsoleAssert ( const String &  message)

◆ injectedScriptForEval() [1/2]

virtual InjectedScript Inspector::InspectorDebuggerAgent::injectedScriptForEval ( ErrorString ,
const int *  executionContextId 
)
protectedpure virtual

◆ injectedScriptForEval() [2/2]

virtual InjectedScript Inspector::InspectorDebuggerAgent::injectedScriptForEval ( ErrorString ,
const int *  executionContextId 
)
protectedpure virtual

◆ injectedScriptManager() [1/2]

InjectedScriptManager& Inspector::InspectorDebuggerAgent::injectedScriptManager ( ) const
inlineprotected

◆ injectedScriptManager() [2/2]

InjectedScriptManager& Inspector::InspectorDebuggerAgent::injectedScriptManager ( ) const
inlineprotected

◆ isPaused() [1/2]

bool Inspector::InspectorDebuggerAgent::isPaused ( ) const

◆ isPaused() [2/2]

bool Inspector::InspectorDebuggerAgent::isPaused ( ) const

◆ muteConsole() [1/2]

virtual void Inspector::InspectorDebuggerAgent::muteConsole ( )
protectedpure virtual

◆ muteConsole() [2/2]

virtual void Inspector::InspectorDebuggerAgent::muteConsole ( )
protectedpure virtual

◆ pause() [1/2]

void Inspector::InspectorDebuggerAgent::pause ( ErrorString )
finalvirtual

◆ pause() [2/2]

void Inspector::InspectorDebuggerAgent::pause ( ErrorString )
finalvirtual

◆ pauseOnNextStatementEnabled() [1/2]

bool Inspector::InspectorDebuggerAgent::pauseOnNextStatementEnabled ( ) const
inline

◆ pauseOnNextStatementEnabled() [2/2]

bool Inspector::InspectorDebuggerAgent::pauseOnNextStatementEnabled ( ) const
inline

◆ removeBreakpoint() [1/2]

void Inspector::InspectorDebuggerAgent::removeBreakpoint ( ErrorString ,
const String &  breakpointIdentifier 
)
finalvirtual

◆ removeBreakpoint() [2/2]

void Inspector::InspectorDebuggerAgent::removeBreakpoint ( ErrorString ,
const String &  breakpointIdentifier 
)
finalvirtual

◆ resume() [1/2]

void Inspector::InspectorDebuggerAgent::resume ( ErrorString errorString)
finalvirtual

◆ resume() [2/2]

void Inspector::InspectorDebuggerAgent::resume ( ErrorString )
finalvirtual

◆ schedulePauseOnNextStatement() [1/2]

void Inspector::InspectorDebuggerAgent::schedulePauseOnNextStatement ( DebuggerFrontendDispatcher::Reason  breakReason,
RefPtr< InspectorObject > &&  data 
)

◆ schedulePauseOnNextStatement() [2/2]

void Inspector::InspectorDebuggerAgent::schedulePauseOnNextStatement ( DebuggerFrontendDispatcher::Reason  breakReason,
RefPtr< InspectorObject > &&  data 
)

◆ scriptDebugServer() [1/2]

ScriptDebugServer& Inspector::InspectorDebuggerAgent::scriptDebugServer ( )
inlineprotected

◆ scriptDebugServer() [2/2]

ScriptDebugServer& Inspector::InspectorDebuggerAgent::scriptDebugServer ( )
inlineprotected

◆ scriptExecutionBlockedByCSP() [1/2]

void Inspector::InspectorDebuggerAgent::scriptExecutionBlockedByCSP ( const String &  directiveText)

◆ scriptExecutionBlockedByCSP() [2/2]

void Inspector::InspectorDebuggerAgent::scriptExecutionBlockedByCSP ( const String &  directiveText)

◆ searchInContent() [1/2]

void Inspector::InspectorDebuggerAgent::searchInContent ( ErrorString error,
const String &  scriptID,
const String &  query,
const bool *const  optionalCaseSensitive,
const bool *const  optionalIsRegex,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::GenericTypes::SearchMatch >> &  results 
)
finalvirtual

◆ searchInContent() [2/2]

void Inspector::InspectorDebuggerAgent::searchInContent ( ErrorString ,
const String &  scriptID,
const String &  query,
const bool *const  optionalCaseSensitive,
const bool *const  optionalIsRegex,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::GenericTypes::SearchMatch >> &   
)
finalvirtual

◆ setAsyncStackTraceDepth() [1/2]

void Inspector::InspectorDebuggerAgent::setAsyncStackTraceDepth ( ErrorString errorString,
int  depth 
)
finalvirtual

◆ setAsyncStackTraceDepth() [2/2]

void Inspector::InspectorDebuggerAgent::setAsyncStackTraceDepth ( ErrorString ,
int  depth 
)
finalvirtual

◆ setBreakpoint() [1/2]

void Inspector::InspectorDebuggerAgent::setBreakpoint ( ErrorString errorString,
const Inspector::InspectorObject location,
const Inspector::InspectorObject options,
Inspector::Protocol::Debugger::BreakpointId outBreakpointIdentifier,
RefPtr< Inspector::Protocol::Debugger::Location > &  actualLocation 
)
finalvirtual

◆ setBreakpoint() [2/2]

void Inspector::InspectorDebuggerAgent::setBreakpoint ( ErrorString ,
const Inspector::InspectorObject location,
const Inspector::InspectorObject options,
Inspector::Protocol::Debugger::BreakpointId ,
RefPtr< Inspector::Protocol::Debugger::Location > &  actualLocation 
)
finalvirtual

◆ setBreakpointByUrl() [1/2]

void Inspector::InspectorDebuggerAgent::setBreakpointByUrl ( ErrorString errorString,
int  lineNumber,
const String *const  optionalURL,
const String *const  optionalURLRegex,
const int *const  optionalColumnNumber,
const Inspector::InspectorObject options,
Inspector::Protocol::Debugger::BreakpointId outBreakpointIdentifier,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Debugger::Location >> &  locations 
)
finalvirtual

◆ setBreakpointByUrl() [2/2]

void Inspector::InspectorDebuggerAgent::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 
)
finalvirtual

◆ setBreakpointsActive() [1/2]

void Inspector::InspectorDebuggerAgent::setBreakpointsActive ( ErrorString ,
bool  active 
)
finalvirtual

◆ setBreakpointsActive() [2/2]

void Inspector::InspectorDebuggerAgent::setBreakpointsActive ( ErrorString ,
bool  active 
)
finalvirtual

◆ setListener() [1/2]

void Inspector::InspectorDebuggerAgent::setListener ( Listener listener)
inline

◆ setListener() [2/2]

void Inspector::InspectorDebuggerAgent::setListener ( Listener listener)
inline

◆ setOverlayMessage() [1/2]

void Inspector::InspectorDebuggerAgent::setOverlayMessage ( ErrorString ,
const String *  const 
)
overridevirtual

◆ setOverlayMessage() [2/2]

void Inspector::InspectorDebuggerAgent::setOverlayMessage ( ErrorString ,
const String * const   
)
overridevirtual

◆ setPauseOnAssertions() [1/2]

void Inspector::InspectorDebuggerAgent::setPauseOnAssertions ( ErrorString ,
bool  enabled 
)
finalvirtual

◆ setPauseOnAssertions() [2/2]

void Inspector::InspectorDebuggerAgent::setPauseOnAssertions ( ErrorString ,
bool  enabled 
)
finalvirtual

◆ setPauseOnExceptions() [1/2]

void Inspector::InspectorDebuggerAgent::setPauseOnExceptions ( ErrorString ,
const String &  pauseState 
)
finalvirtual

◆ setPauseOnExceptions() [2/2]

void Inspector::InspectorDebuggerAgent::setPauseOnExceptions ( ErrorString errorString,
const String &  pauseState 
)
finalvirtual

◆ setSuppressAllPauses() [1/2]

void Inspector::InspectorDebuggerAgent::setSuppressAllPauses ( bool  )

◆ setSuppressAllPauses() [2/2]

void Inspector::InspectorDebuggerAgent::setSuppressAllPauses ( bool  suppress)

◆ sourceMapURLForScript() [1/2]

virtual String Inspector::InspectorDebuggerAgent::sourceMapURLForScript ( const Script )
protectedvirtual

Reimplemented in WebCore::PageDebuggerAgent.

◆ sourceMapURLForScript() [2/2]

String Inspector::InspectorDebuggerAgent::sourceMapURLForScript ( const Script script)
protectedvirtual

Reimplemented in WebCore::PageDebuggerAgent.

◆ stepInto() [1/2]

void Inspector::InspectorDebuggerAgent::stepInto ( ErrorString )
finalvirtual

◆ stepInto() [2/2]

void Inspector::InspectorDebuggerAgent::stepInto ( ErrorString errorString)
finalvirtual

◆ stepOut() [1/2]

void Inspector::InspectorDebuggerAgent::stepOut ( ErrorString errorString)
finalvirtual

◆ stepOut() [2/2]

void Inspector::InspectorDebuggerAgent::stepOut ( ErrorString )
finalvirtual

◆ stepOver() [1/2]

void Inspector::InspectorDebuggerAgent::stepOver ( ErrorString errorString)
finalvirtual

◆ stepOver() [2/2]

void Inspector::InspectorDebuggerAgent::stepOver ( ErrorString )
finalvirtual

◆ unmuteConsole() [1/2]

virtual void Inspector::InspectorDebuggerAgent::unmuteConsole ( )
protectedpure virtual

◆ unmuteConsole() [2/2]

virtual void Inspector::InspectorDebuggerAgent::unmuteConsole ( )
protectedpure virtual

◆ willDestroyFrontendAndBackend() [1/2]

void Inspector::InspectorDebuggerAgent::willDestroyFrontendAndBackend ( DisconnectReason  )
finalvirtual

◆ willDestroyFrontendAndBackend() [2/2]

void Inspector::InspectorDebuggerAgent::willDestroyFrontendAndBackend ( DisconnectReason  reason)
finalvirtual

◆ willDispatchAsyncCall() [1/2]

void Inspector::InspectorDebuggerAgent::willDispatchAsyncCall ( int  asyncCallType,
int  callbackIdentifier 
)

◆ willDispatchAsyncCall() [2/2]

void Inspector::InspectorDebuggerAgent::willDispatchAsyncCall ( int  asyncCallType,
int  callbackIdentifier 
)

Member Data Documentation

◆ backtraceObjectGroup

static const char * Inspector::InspectorDebuggerAgent::backtraceObjectGroup = "backtrace"
static

The documentation for this class was generated from the following files: