pjs/xpcom/glue
dougt%netscape.com 9a75bc4b8e nsIComponentManager API Changes (bug 98553)
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.

b) rename the old nsIComponentManager to nsIComponentManagerObsolete.

c) fixes callers which use to access the nsIComponentManager for component
registration functionality.  These callers will temporary use the
nsIComponentManagerObsolete interface.

d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()

e) Perserves the old NS_GetGlobalComponentManager().  Note the cast usage.

r/sr = rpotts@netscape.com  alecf@netscape.com  brendan@mozilla.org
2001-12-19 00:12:41 +00:00
..
MANIFEST Bug 112262. Move nsMemory into the glue library. sr=rpotts, sr=jband. 2001-12-07 19:54:16 +00:00
Makefile.in Add win32 support to xpcom Makefile.ins 2001-12-09 07:05:12 +00:00
makefile.win Bug 112262. Move nsMemory into the glue library. sr=rpotts, sr=jband. 2001-12-07 19:54:16 +00:00
nsCOMPtr.cpp
nsCOMPtr.h Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status) 2001-11-22 15:12:51 +00:00
nsComponentManagerUtils.h nsIComponentManager API Changes (bug 98553) 2001-12-19 00:12:41 +00:00
nsDebug.cpp
nsDebug.h
nsGenericFactory.cpp nsIComponentManager API Changes (bug 98553) 2001-12-19 00:12:41 +00:00
nsGenericFactory.h
nsID.cpp
nsID.h
nsIGenericFactory.h
nsIInterfaceRequestorUtils.h
nsISupportsImpl.h
nsISupportsUtils.h
nsIWeakReferenceUtils.h
nsMemory.cpp Bug 112262. Move nsMemory into the glue library. sr=rpotts, sr=jband. 2001-12-07 19:54:16 +00:00
nsMemory.h Bug 112262. Move nsMemory into the glue library. sr=rpotts, sr=jband. 2001-12-07 19:54:16 +00:00
nsQuickSort.cpp
nsQuickSort.h
nsServiceManagerUtils.h
nsVoidArray.cpp
nsVoidArray.h
nsWeakReference.cpp
nsWeakReference.h