DebuggerGlobalScopeMethods

Trait DebuggerGlobalScopeMethods 

Source
pub(crate) trait DebuggerGlobalScopeMethods<D>
where D: DomTypes,
{ // Required methods fn NotifyNewSource(&self, args: &NotifyNewSource); fn EvalResult( &self, event: &<D as DomTypes>::DebuggerEvalEvent, result: &EvalResultValue, ); fn ListFramesResult(&self, frameActorId: Vec<DOMString>); fn GetPossibleBreakpointsResult( &self, event: &<D as DomTypes>::DebuggerGetPossibleBreakpointsEvent, result: Vec<RecommendedBreakpointLocation>, ); fn RegisterEnvironmentActor( &self, result: &EnvironmentInfo, parent: Option<DOMString>, ) -> Option<DOMString>; fn GetEnvironmentResult(&self, environmentActorId: DOMString); fn PauseAndRespond( &self, pipelineId: &PipelineIdInit, frameOffset: &FrameOffset, pauseReason: &PauseReason, ); fn RegisterFrameActor( &self, pipelineId: &PipelineIdInit, result: &FrameInfo, ) -> Option<DOMString>; }

Required Methods§

Source

fn NotifyNewSource(&self, args: &NotifyNewSource)

Source

fn EvalResult( &self, event: &<D as DomTypes>::DebuggerEvalEvent, result: &EvalResultValue, )

Source

fn ListFramesResult(&self, frameActorId: Vec<DOMString>)

Source

fn GetPossibleBreakpointsResult( &self, event: &<D as DomTypes>::DebuggerGetPossibleBreakpointsEvent, result: Vec<RecommendedBreakpointLocation>, )

Source

fn RegisterEnvironmentActor( &self, result: &EnvironmentInfo, parent: Option<DOMString>, ) -> Option<DOMString>

Source

fn GetEnvironmentResult(&self, environmentActorId: DOMString)

Source

fn PauseAndRespond( &self, pipelineId: &PipelineIdInit, frameOffset: &FrameOffset, pauseReason: &PauseReason, )

Source

fn RegisterFrameActor( &self, pipelineId: &PipelineIdInit, result: &FrameInfo, ) -> Option<DOMString>

Implementors§