DOMDebugger Domain
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.
Methods
- DOMDebugger.removeDOMBreakpoint
- DOMDebugger.removeEventListenerBreakpoint
- DOMDebugger.removeXHRBreakpoint
- DOMDebugger.setDOMBreakpoint
- DOMDebugger.setEventListenerBreakpoint
- DOMDebugger.setXHRBreakpoint
Types
Methods
DOMDebugger.removeDOMBreakpoint #
Removes DOM breakpoint that was set using setDOMBreakpoint.
Parameters
nodeId Identifier of the node to remove breakpoint from.
type Type of the breakpoint to remove.
DOMDebugger.removeEventListenerBreakpoint #
Removes breakpoint on particular DOM event.
Parameters
eventName stringEvent name.
targetNameOptional
stringEventTarget interface name.
DOMDebugger.removeXHRBreakpoint #
Removes breakpoint from XMLHttpRequest.
Parameters
url stringResource URL substring.
DOMDebugger.setDOMBreakpoint #
Sets breakpoint on particular operation with DOM.
Parameters
nodeId Identifier of the node to set breakpoint on.
type Type of the operation to stop upon.
DOMDebugger.setEventListenerBreakpoint #
Sets breakpoint on particular DOM event.
Parameters
eventName stringDOM Event name to stop on (any DOM event will do).
targetNameOptional
stringEventTarget interface name to stop on. If equal to "*" or not provided, will stop on any EventTarget.
DOMDebugger.setXHRBreakpoint #
Sets breakpoint on XMLHttpRequest.
Parameters
url stringResource URL substring. All XHRs having this substring in the URL will get stopped upon.
Types
DOMDebugger.DOMBreakpointType #
DOM breakpoint type.
Type: string
Allowed values: subtree-modified, attribute-modified, node-removed