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
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
MainThreadIOLogger.h
moz.build
NSPRInterposer.cpp
NSPRInterposer.h
nsXPCOM.h
nsXPCOMCID.h
nsXPCOMCIDInternal.h
nsXPCOMPrivate.h
nsXULAppAPI.h
Omnijar.cpp
Omnijar.h
perfprobe.cpp
perfprobe.h
PoisonIOInterposer.h
PoisonIOInterposerBase.cpp
PoisonIOInterposerMac.cpp
PoisonIOInterposerStub.cpp
PoisonIOInterposerWin.cpp
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
XPCOMModule.inc
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