gecko-dev/xpcom/components
dp%netscape.com 5bc4da0375 Deny GetService() requests which cause Creation of new objects on
shutdown. r=jband, r=ScottPutterman
1999-11-03 05:38:45 +00:00
..
.cvsignore
MANIFEST nsIRegistry scriptability and beginning of category support, r=dp,alecf,dveditz a=leaf,chofmann 1999-09-29 02:35:42 +00:00
MANIFEST_COMPONENTS First Checked In. 1999-10-20 21:03:21 +00:00
MANIFEST_IDL nsIRegistry scriptability and beginning of category support, r=dp,alecf,dveditz a=leaf,chofmann 1999-09-29 02:35:42 +00:00
Makefile.in nsIRegistry scriptability and beginning of category support, r=dp,alecf,dveditz a=leaf,chofmann 1999-09-29 02:35:42 +00:00
makefile.win The nsLeakDetector.cpp file now requires a few extra header files which weren't being exported on win 1999-10-16 01:44:52 +00:00
nsCategoryManager.js Fix case and return value in nsIModule.idl. 1999-10-15 20:51:38 +00:00
nsComponentManager.cpp changed the mechanism underlying |do_QueryInterface| to decouple |nsCOMPtr| from services, |nsIWeakReference|, etc. This change fixes bug #17364, and paves the way for making |nsCOMPtr| cooperate with services. r=valeski (additional builds done by dmose and syd) 1999-10-31 00:35:48 +00:00
nsComponentManager.h bug#14656 Circular release problem of component manager. Fixed by 1999-10-21 21:34:39 +00:00
nsComponentManagerUtils.h add componentType to nsIModule::RegisterSelf 1999-09-22 03:18:27 +00:00
nsGenericFactory.cpp got rid of |NS_IMPL_ISUPPORTS|, where possible, in favor of |NS_IMPL_ISUPPORTS0| or ...1 according to the specific use; got rid of |NS_DEFINE_IID| where possible, or where it should have been |NS_DEFINE_CID|; fixed bad implementations of |QueryInterface|, where possible. Built, tested apprunner, reviewed the changes with hyatt (since he was around to look) before checking in 1999-08-23 10:14:16 +00:00
nsGenericFactory.h
nsICategoryHandler.idl nsIRegistry scriptability and beginning of category support, r=dp,alecf,dveditz a=leaf,chofmann 1999-09-29 02:35:42 +00:00
nsICategoryManager.idl Fix case and return value in nsIModule.idl. 1999-10-15 20:51:38 +00:00
nsIComponentLoader.idl Add nsIComponentManager::registerComponentWithType. 1999-09-06 16:43:09 +00:00
nsIComponentManager.idl nsIRegistry scriptability and beginning of category support, r=dp,alecf,dveditz a=leaf,chofmann 1999-09-29 02:35:42 +00:00
nsIFactory.idl changed the mechanism underlying |do_QueryInterface| to decouple |nsCOMPtr| from services, |nsIWeakReference|, etc. This change fixes bug #17364, and paves the way for making |nsCOMPtr| cooperate with services. r=valeski (additional builds done by dmose and syd) 1999-10-31 00:35:48 +00:00
nsIGenericFactory.h cleanup NS_IMPL_MODULE and friends 1999-11-02 01:12:32 +00:00
nsIModule.idl Fix case and return value in nsIModule.idl. 1999-10-15 20:51:38 +00:00
nsIRegistry.idl Added nsIRegistry::Flush (bug 16283, required for 16600), r=shaver 1999-10-17 21:45:53 +00:00
nsIRegistryUtils.h nsIRegistry scriptability and beginning of category support, r=dp,alecf,dveditz a=leaf,chofmann 1999-09-29 02:35:42 +00:00
nsIServiceManager.h Ability for XPCOM to use non-default component registry and component directory 1999-09-16 19:28:57 +00:00
nsIServiceProvider.h
nsMacRepository.h
nsNativeComponentLoader.cpp Fixed up dll loading for Windows. It was silently failing. 1999-10-24 22:01:09 +00:00
nsNativeComponentLoader.h nsIRegistry scriptability and beginning of category support, r=dp,alecf,dveditz a=leaf,chofmann 1999-09-29 02:35:42 +00:00
nsRegistry.cpp Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE in anticipation of nixing NS_COMFALSE in the near future. 1999-10-28 03:16:48 +00:00
nsRepository.cpp convert to CreateInstanceFromProgID 1999-09-05 06:27:42 +00:00
nsRepository.h
nsServiceManager.cpp Deny GetService() requests which cause Creation of new objects on 1999-11-03 05:38:45 +00:00
nsXPComFactory.h Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 02:10:08 +00:00
xcDll.cpp Fixed up dll loading for Windows. It was silently failing. 1999-10-24 22:01:09 +00:00
xcDll.h Change Mac library loading to load using the FSSpec. r=dp 1999-10-06 01:09:13 +00:00
xcDllStore.cpp
xcDllStore.h