зеркало из https://github.com/mozilla/gecko-dev.git
e85bd78d5d
I've got it! Let's just wrap the JS thing in an XPCOM thing that duplicates its fields with a different ownership model! We totally need another one of those, right? And we could even stick it in XPConnect! </sarcasm> In seriousness - the code to own, format, and display error reports is currently spread between the JS engine, JSErrorReporters, an async Runnable abstraction, and elsewhere. We need to condense it somewhere to start chipping away at this mess. |
||
---|---|---|
.. | ||
tests | ||
Promise.cpp | ||
Promise.h | ||
PromiseCallback.cpp | ||
PromiseCallback.h | ||
PromiseDebugging.cpp | ||
PromiseDebugging.h | ||
PromiseNativeHandler.h | ||
PromiseWorkerProxy.h | ||
moz.build |