Btw, I believe that there is already support for reporting uncaught errors and that it is blocked by the lack of test harness support.
Cheers, David On 18/10/17 19:37, Steve Fink wrote: > My gut feeling is that you'd only want uncaught errors, and > AutoJSAPI::ReportException is a better place than setPendingException. I > don't know how common things like > > if (eval('nightlyOnlyFeature()')) { ... } > > are, but they certainly seem reasonable. And you'd have to do a bunch of > work for every one to decide whether the catch was appropriate or not. > It may be worth doing too, if you could come up with some robust > whitelisting mechanisms, but at least starting with uncaught exceptions > seems more fruitful. > > As for the Promise case, I don't know enough to suggest anything, but > surely there's a way to detect those particular issues separately? Is > there any way to detect if a finalized Promise swallowed an exception > without "handling" it in some way or other, even if very heuristically? > > > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform