DebuggerGlobalScopeMethods

pub trait DebuggerGlobalScopeMethods<D: DomTypes> {
    // Required methods
    fn NotifyNewSource(&self, args: &NotifyNewSource);
    fn EvalResult(&self, event: &D::DebuggerEvalEvent, result: &EvalResultValue);
    fn ListFramesResult(&self, frameActorId: Vec<DOMString>);
    fn GetPossibleBreakpointsResult(
        &self,
        event: &D::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§

Implementors§