pjs/xpcom
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
..
base bug 113738 Cost of malloc into trace-malloc log r=blythe, sr=brendan 2001-12-15 00:24:12 +00:00
build nsIComponentManager API Changes (bug 98553) 2001-12-19 00:12:41 +00:00
components nsIComponentManager API Changes (bug 98553) 2001-12-19 00:12:41 +00:00
doc fix the MallocTools anchor reference - docs only 2001-11-18 18:33:06 +00:00
ds Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst 2001-12-17 07:14:49 +00:00
glue nsIComponentManager API Changes (bug 98553) 2001-12-19 00:12:41 +00:00
io nsIComponentManager API Changes (bug 98553) 2001-12-19 00:12:41 +00:00
libxpt/xptcall
macbuild nsIComponentManager API Changes (bug 98553) 2001-12-19 00:12:41 +00:00
proxy nsIComponentManager API Changes (bug 98553) 2001-12-19 00:12:41 +00:00
reflect Bug 101528 - Linux-m68k compilation and gcc-3 fixes. Patch by rz@linux-m68k.org, r=dbaron, sr=shaver 2001-12-11 14:17:33 +00:00
sample nsIComponentManager API Changes (bug 98553) 2001-12-19 00:12:41 +00:00
string Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
tests nsIComponentManager API Changes (bug 98553) 2001-12-19 00:12:41 +00:00
threads nsIComponentManager API Changes (bug 98553) 2001-12-19 00:12:41 +00:00
tools nsIComponentManager API Changes (bug 98553) 2001-12-19 00:12:41 +00:00
typelib Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 05:45:45 +00:00
windbgdlg Add win32 support to xpcom Makefile.ins 2001-12-09 07:05:12 +00:00
.cvsignore
Makefile.in Add win32 support to xpcom Makefile.ins 2001-12-09 07:05:12 +00:00
makefile.win Split part of xpcom into separate xpcomglue library to be used for standalone builds eventually. Start with nsCOMPtr.* 2001-09-30 01:44:25 +00:00