I have recently wrote several posts about new features introduced in Firebug 1.5 (so far beta 1 is available) and now I would like to describe another great feature called Break On Next (or simply Break On), which is also new in Firebug 1.5.
This feature extends the idea of breakpoints, which is one of the cornerstones of todays debugging tools and I believe that Break On Next brings a breath of fresh air to the world of debugging & breakpoints.
Let's see how Firebug can answer this question...
Break On Next UI
The entire feature is represented by a new Break On button that is available in Firebug's main toolbar.
Here is how the button works in other Firebug panels (the button is disabled for panels, which doesn't support this feature):
- Script: Break on the next executed script.
- HTML: Break on HTML mutation (element addition or removal and attribute change).
- Net: Break on XMLHttpRequest execution.
We have got some feedback that the UI (yeah, the UI is always the hardest part) could be confusing. So please, if you have any ideas how to improve this feature, post a comment here or on Firebug newsgroup.