pjs/intl
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
..
chardet Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
compatibility Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
locale Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
lwbrk Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
strres nsIComponentManager API Changes (bug 98553) 2001-12-19 00:12:41 +00:00
uconv Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
unicharutil Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
.cvsignore Ignore generated files. 1999-01-22 06:33:54 +00:00
Makefile.in Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
makefile.win part of bug 100214 - turn on unicharutil_s on all platforms. r=cls (build-only change, and unicharutil_s is #if 0'd out) 2001-10-10 23:38:36 +00:00