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

RemoteDebug Core

Chrome (CDP 1.2)

Edge

Node (V8)

Safari iOS 10.0

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

Events

RemoteDebug Core

Chrome (CDP 1.2)

Edge

Node (V8)

Safari iOS 10.0

Types

RemoteDebug Core

Chrome (CDP 1.2)

Edge

Node (V8)

Safari iOS 10.0

DOMBreakpointType DOMBreakpointType DOMBreakpointType DOMBreakpointType
EventListener EventListener