On 6/23/14, 4:17 PM, Kevin Reid wrote:
Clarification: I meant how promptly the listener is invoked (independent
of the error case).
Oh, yes. Calling the callback itself off a timeout is a non-starter. I
assume that Tab was talking about rethrowing the exception off a timeout.
and in fact allows observably detecting whether an exception is
caught and rethrown or just not caught.
I did not intend it to do so. Could you explain?
Sorry, observably detecting via a debugger, not from the script itself.
(You can notice rethrows and things by inspecting the stack trace, but I
assume that's not what you meant.)
That's an interesting issue too. Right now I believe browsers can
internally rethrow an exception without changing its stack trace... But
there is no way for script to do that.
-Boris
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss