Break On ...

From FirebugWiki

Revision as of 23:21, 5 February 2013 by Sebastianz (Talk | contribs)
Jump to: navigation, search

The Break On ... feature is used for debugging purposes. When a Break On ... option is enabled, Firebug stops script execution immediately when the specified event occurs.

The different panels offer different Break On ... features:

Term Panel Option Description
Break On All Errors Console Panel Break on all errors button.png Stops JavaScript execution on all JavaScript errors
Break On Mutate HTML Panel Break On Mutate Button.png Stops JavaScript execution on any HTML mutation
Break On Attribute Change HTML Panel Node context menu > Break On Attribute Change Stops JavaScript execution when changing an attribute of the specified HTML element
Break On Child Addition or Removal HTML Panel Node context menu > Break On Child Addition or Removal Stops JavaScript execution when adding or removing a child of the specified HTML element
Break On Element Removal HTML Panel Node context menu > Break On Element Removal Stops JavaScript execution when the specified HTML element is deleted
Break On Next Script Panel Break On Next Button.png Stops JavaScript execution on the next executed line
Break On Line Script Panel Click on Breakpoint Column Stops JavaScript execution on the specified line; normal type of breakpoint; offers the possibility to define break conditions
Break On XHR Net Panel Break On XHR Button.png Stops JavaScript execution on all XMLHttpRequests
Break On Specific XHR Net Panel Click on Breakpoint Column or Request context menu > Break On XHR Stops JavaScript execution on a specific XMLHttpRequest
Break On Cookie Change Cookies Panel BreakOnCookieChangeButton.png Stops JavaScript execution on all cookie changes
Break On Specific Cookie Cookies Panel Click on Breakpoint Column or Cookie context menu > Break On '...' cookie Stops JavaScript execution a specific cookie change
Personal tools