gecko-dev/xpcom/build
Ehsan Akhgari 6bbaf2cf8c Bug 1489147 - Remove the XPCOM component registration for nsXPConnect; r=mccr8
We move the XPConnect() singleton accessor to nsIXConnect to make it available for consumers outside of XPConnect.  Most of the consumers of the singleton accessor just need the nsIXPConnect public interface, except for the IsShuttingDown() member which this patch adds to nsIXPConnect as well.

Differential Revision: https://phabricator.services.mozilla.com/D5151
2018-09-06 16:39:35 -04:00
..
BinaryPath.h
FileLocation.cpp Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj 2018-06-01 10:45:27 +02:00
FileLocation.h
IOInterposer.cpp
IOInterposer.h
IOInterposerPrivate.h
LateWriteChecks.cpp Bug 1486690 - Rename NS_str{,}dup and remove unnecessary checks after calls to them. r=glandium 2018-08-28 15:58:54 +10:00
LateWriteChecks.h
mach_override.c
mach_override.h
MainThreadIOLogger.cpp Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj 2017-11-05 19:37:28 -08:00
MainThreadIOLogger.h
moz.build Bug 1443471 - Take clang mingw into account in moz.build files r=glandium 2018-06-25 20:01:39 +02:00
NSPRInterposer.cpp
NSPRInterposer.h
nsXPCOM.h Bug 1445392: Avoid posting a slotchange event microtask during shutdown. r=smaug 2018-05-08 16:10:28 +02:00
nsXPCOMCID.h Bug 1483650 - Remove the component registration for nsCycleCollectorLogger; r=mccr8 2018-08-16 16:52:31 -04:00
nsXPCOMCIDInternal.h
nsXPCOMPrivate.h bug 1366287 - Part 2.1: Track GMP memory allocation from XPCOM. r=njn 2018-05-11 19:42:49 -07:00
nsXULAppAPI.h Bug 1475177 - Change sendCommand xpcshell function to only accept plain JSFunction callbacks. r=evilpie 2018-07-16 14:02:16 +02:00
Omnijar.cpp
Omnijar.h
perfprobe.cpp
perfprobe.h
PoisonIOInterposer.h Bug 1441558 Do not compile the Poison IO Interposer on MinGW r=froydnj 2018-02-20 13:40:24 -06:00
PoisonIOInterposerBase.cpp
PoisonIOInterposerMac.cpp
PoisonIOInterposerStub.cpp
PoisonIOInterposerWin.cpp Bug 1460022: Part 12 - Update XPCOM to use revised DLL interceptor interface; r=froydnj 2018-06-27 11:52:18 -06:00
Services.py Bug 1489147 - Remove the XPCOM component registration for nsXPConnect; r=mccr8 2018-09-06 16:39:35 -04:00
xpcom_alpha.def
XPCOM.h Bug 1486528 - Remove some unnecessary nsIMemory imports. r=njn 2018-08-27 16:38:18 +02:00
XPCOMInit.cpp bug 1485087 - remove the option to use the TLS session cache from nsITLSServerSocket r=jryans,mayhemer 2018-08-24 16:00:34 +00:00
XPCOMModule.inc Bug 1483650 - Remove the component registration for nsCycleCollectorLogger; r=mccr8 2018-08-16 16:52:31 -04:00
XREAppData.h Bug 1486690 - Rename NS_str{,}dup and remove unnecessary checks after calls to them. r=glandium 2018-08-28 15:58:54 +10:00
XREChildData.h
xrecore.h
XREShellData.h