Understood. Just wishful thinking I suppose. For repeatable errors your outline works brilliantly but for the one-off errors in a complex applications the break on error is pure gold. I guess the real issue is why I keep getting these stupid XULElement permission errors because I have a mouse event over a scroll bar. Firefox is a great environment for debugging cross-browser applications (mainly because of Firebug) but still has a few rough edges. I can live with that.
On Dec 22 2008, 12:34 pm, John J Barton <[email protected]> wrote: > Theoretically you can > 1) run your app, > 2) get errors in Console > 3) click on the error in the console to set a breakpoint > 4) rerun and break on that error only. > > I don't see how to implement "break only on errors that are not > caught". The only way to know that an error is not caught is to wait > for it to pass all of the catch blocks, at which point the execution > is long past the point of the error. > > jjb > > On Dec 22, 9:23 am, magixman <[email protected]> wrote: > > > Thanks John but the section you mention is for breakpoints and this is > > a break on error. Basically I can't use use the break on all errors > > because it breaks on normal errors in a try/catch block which happens > > too often. It would be really nice if there was an option to not > > break when in a try/catch block. > > > On Oct 31, 1:34 pm, John J Barton <[email protected]> wrote: > > > > Please try error breakpoints, seehttp://getfirebug.com/js.html > > > The part that starts: > > > Pause execution, but only if... > > > > Let us know if that works for you. > > > > On Oct 31, 9:04 am,magixman<[email protected]> wrote: > > > > > Is there any way to have Firebug *not* stop on errors in a try/catch > > > > but stop on all other errors? There is a "track throw catch" on the > > > > options menu but this does not have an effect on whether it stops > > > > within a throw/catch. > > > > > There are a couple of weird buts in Firefox such as getting an > > > > XULElement permissions exception when examining the thumb node that is > > > > passed in from the onmouseout handler. This is easily handled with a > > > > try/catch but unfortunately when using firebug it hits the error > > > > everytime I hover over the scroll thumb. Another example is the > > > > typical try/catch code when dealing with XMLHTTPRequest. > > > > > Tried this on 1.2 and 1.3 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Firebug" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/firebug?hl=en -~----------~----~----~----~------~----~------~--~---
