Hi Derrell, Am 12.02.2008 um 19:07 schrieb Derrell Lipman:
> On Feb 12, 2008 12:46 PM, Andreas Junghans <[EMAIL PROTECTED] > ida.de> wrote: >>> I discovered another related problem recently. throw new Error() >>> doesn't actually process the thrown error until after completion of >>> the current javascript context. For example, if you have a loop and >>> an error is thrown in the middle of the loop, the loop keeps running >>> to completion. Once control returns to the browser, the thrown >>> error >>> will be displayed in firebug. This can be easily seen by having a >>> this.debug() call in the loop. The debug statements show that all >>> iterations of the loop completed even though the error was thrown >>> during some early iteration. >> >> First I thought "WHAT THE FRAK?!". Then I calmed down and actually >> tried it, and it sure doesn't happen for me. I don't have firebug >> installed in the Firefox instance I'm currently running, but I doubt >> that firebug alters such basic behaviour. It would actually be quite >> frightening ... Or maybe there's a "log errors, but keep running as >> if they hadn't happend" option somewhere in firebug? > > You're right: it's certainly not something that's supposed to be > happening. I conclusively proved that it was happening, though. I > put a debug statement immediately before the throw and it displayed. > After that debug statement, all of my other debug statements > throughout the loop displayed, followed by the red error from the > throw. It's almost certainly a firebug "feature". OK, I just tried it with firebug, and I still don't see it. And it would make absolutely no sense! Could you send the snippet you used for testing? Or, if your code is part of a complex application, try to reproduce it with a minimal example? Regards, Andreas ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
