mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-23 21:01:08 +00:00
c823b35008
This doesn't actually move the timer onto the document. Instead it is the correct manual juggling of pointers via `.forget()` and `NS_RELEASE()` and some additional testing to make sure it works properly. This passes tests where we resolve, reject immediately, and reject on timeout and has no leaks in all of those cases. Putting the timer on the document also required putting the pending promise onto the document with it and that had further wrinkles. I call that good enough. Differential Revision: https://phabricator.services.mozilla.com/D164260 |
||
---|---|---|
.. | ||
brotli | ||
fdlibm | ||
freetype2 | ||
libjar | ||
libmar | ||
libpref | ||
woff2 | ||
xz-embedded | ||
zlib | ||
moz.build |