gecko-dev/xpcom/build
Doug Thayer a8ad8e7325 Bug 1652140 - Check for null data from zip before trying to cache it r=froydnj
We're crashing occasionally here due to an assertion in Span.h. We would
also likely have problems down the road if we tried to cache nullptrs in
the startup cache. I think this is all we need to handle this as gracefully
as we are able - at least, this should make it so the recent StartupCache
changes are no longer making failure any less graceful.

Differential Revision: https://phabricator.services.mozilla.com/D83189
2020-07-14 15:36:09 +00:00
..
BinaryPath.h
FileLocation.cpp Bug 1627075 - Route Omnijar requests through StartupCache r=froydnj 2020-07-08 02:46:34 +00:00
FileLocation.h Bug 1627075 - Route Omnijar requests through StartupCache r=froydnj 2020-07-08 02:46:34 +00:00
GeckoProcessTypes.h
IOInterposer.cpp Bug 1630655 - Squash TSAN data race report in IOInterposer r=aklotz 2020-04-30 17:17:21 +00:00
IOInterposer.h Bug 1640325 - FileIO markers show the type of file if known - r=canaltinova 2020-07-06 23:42:55 +00:00
IOInterposerPrivate.h
LateWriteChecks.cpp Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj 2020-07-01 08:29:29 +00:00
LateWriteChecks.h
MainThreadIOLogger.cpp
MainThreadIOLogger.h
NSPRInterposer.cpp
NSPRInterposer.h
Omnijar.cpp Bug 1652140 - Check for null data from zip before trying to cache it r=froydnj 2020-07-14 15:36:09 +00:00
Omnijar.h Bug 1627075 - Route Omnijar requests through StartupCache r=froydnj 2020-07-08 02:46:34 +00:00
PoisonIOInterposer.h Bug 1529610 - LRU cache of Windows filenames in WinIOAutoObservation - r=canaltinova,florian 2020-07-06 23:42:38 +00:00
PoisonIOInterposerBase.cpp
PoisonIOInterposerMac.cpp Bug 1529610 - LRU cache of Windows filenames in WinIOAutoObservation - r=canaltinova,florian 2020-07-06 23:42:38 +00:00
PoisonIOInterposerStub.cpp
PoisonIOInterposerWin.cpp Bug 1651280 - Only use GetFileType(HANDLE) from NtCreateFile if that was successful - r=canaltinova 2020-07-08 09:16:45 +00:00
Services.py Bug 1645982 - Rename some service getters in `Services.py` to better match the types. r=froydnj 2020-06-16 23:32:21 +00:00
SmallArrayLRUCache.h Bug 1529610 - SmallArrayLRUCache - r=canaltinova 2020-07-06 23:42:05 +00:00
XPCOM.h Bug 1632802 - Remove nsAgg.h. r=erahm 2020-04-27 07:56:04 +00:00
XPCOMInit.cpp Bug 1627075 - Init StartupCache before Omnijar r=froydnj 2020-07-08 02:43:30 +00:00
XPCOMModule.h
XPCOMModule.inc
XREAppData.h
XREChildData.h
XREShellData.h
components.conf Bug 1464542: Part 3b - Add existing Services.jsm registrations to the new services cache. r=mccr8,geckoview-reviewers,agi 2020-07-09 21:42:25 +00:00
mach_override.c
mach_override.h
moz.build Bug 1529610 - SmallArrayLRUCache - r=canaltinova 2020-07-06 23:42:05 +00:00
nsXPCOM.h Bug 1631304 - Reject AbstractThread dispatches after the main thread has ceased event proccessing. r=erahm 2020-04-28 21:18:19 +00:00
nsXPCOMCID.h
nsXPCOMCIDInternal.h
nsXPCOMPrivate.h
nsXULAppAPI.h Bug 1632583: Only register taskbar button creation message in the parent process. r=aklotz 2020-05-05 16:11:44 +00:00
perfprobe.cpp
perfprobe.h
xpcom_alpha.def
xrecore.h