DOMDebugger

DOM debugging allows setting breakpoints on particular DOM operations and events. JavaScript execution will stop on these operations as if there was a regular breakpoint set.

Common API Experimental API Not implemented

Chrome (CDP 1.2)

Edge 0.1

Edge 0.2 (preview)

Node (V8)

Safari iOS 10.0

getEventListeners getEventListeners
removeDOMBreakpoint removeDOMBreakpoint removeDOMBreakpoint
removeEventListenerBreakpoint removeEventListenerBreakpoint removeEventListenerBreakpoint
removeInstrumentationBreakpoint removeInstrumentationBreakpoint removeInstrumentationBreakpoint removeInstrumentationBreakpoint
removeXHRBreakpoint removeXHRBreakpoint removeXHRBreakpoint
setDOMBreakpoint setDOMBreakpoint setDOMBreakpoint
setEventListenerBreakpoint setEventListenerBreakpoint setEventListenerBreakpoint
setInstrumentationBreakpoint setInstrumentationBreakpoint setInstrumentationBreakpoint setInstrumentationBreakpoint
setXHRBreakpoint setXHRBreakpoint setXHRBreakpoint

Events

Chrome (CDP 1.2)

Edge 0.1

Edge 0.2 (preview)

Node (V8)

Safari iOS 10.0

Types

Chrome (CDP 1.2)

Edge 0.1

Edge 0.2 (preview)

Node (V8)

Safari iOS 10.0

DOMBreakpointType DOMBreakpointType DOMBreakpointType
EventListener EventListener