gecko-dev/modules
Benjamin VanderSloot c823b35008 Bug 1803245 - Add Timeout nsiTimer onto the Document to track active IdentityCredential requests, r=timhuang
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
2022-12-14 14:02:57 +00:00
..
brotli
fdlibm Bug 1804298: Update the fdlibm patches to be vendored by mach vendor r=arai 2022-12-07 18:08:14 +00:00
freetype2 Bug 1773752: Remove more workarounds for old macOS SDKs. r=mstange,media-playback-reviewers,padenot 2022-07-18 17:08:59 +00:00
libjar Bug 1793463 - Part 6: Remove nsIProtocolHandler.{defaultPort,protocolFlags}, r=necko-reviewers,valentin 2022-12-01 15:43:19 +00:00
libmar Bug 1786197 - Turn on ESLint rule for prefer-boolean-length-check for modules. r=valentin 2022-08-26 13:39:37 +00:00
libpref Bug 1803245 - Add Timeout nsiTimer onto the Document to track active IdentityCredential requests, r=timhuang 2022-12-14 14:02:57 +00:00
woff2 Bug 1466443 - Update WOFF2 library to upstream tip, to pick up overlapSimpleBitmap support. r=gfx-reviewers,lsalzman 2022-12-12 15:04:07 +00:00
xz-embedded
zlib Bug 1796811 - Update in-tree zlib to version 1.2.13. r=aosmond 2022-10-25 01:14:33 +00:00
moz.build