pjs/xpcom/components
shaver%netscape.com 4bd5ce8e10 Added ComponentLoaders to registry and abandoned the progID suffix strategy
to reduce evil in universe.
Added nsIComponentManager::RegisterComponentLoader.
Dead code removal.
Make AutoRegister eagerly created all as-yet-unloaded component loaders and
AutoRegister with them as well.
Removed much #ifdef DEBUG_shaver noise.
1999-09-02 07:00:29 +00:00
..
.cvsignore cvs ignorage for xpcom2 landing 1999-05-26 17:51:05 +00:00
MANIFEST forgot to remove now-generated nsIFactory.h 1999-08-31 22:00:27 +00:00
MANIFEST_IDL Removed nsIFactory.h (generated now). 1999-08-31 21:40:21 +00:00
Makefile.in Removed nsIFactory.h (generated now). 1999-08-31 21:40:21 +00:00
makefile.win missed an EXPORT removal 1999-09-02 01:30:17 +00:00
nsComponentManager.cpp Added ComponentLoaders to registry and abandoned the progID suffix strategy 1999-09-02 07:00:29 +00:00
nsComponentManager.h Added ComponentLoaders to registry and abandoned the progID suffix strategy 1999-09-02 07:00:29 +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
nsIComponentLoader.idl Removed nsIFactory.h (generated now). 1999-08-31 21:40:21 +00:00
nsIComponentManager.h Added ComponentLoaders to registry and abandoned the progID suffix strategy 1999-09-02 07:00:29 +00:00
nsIFactory.idl pare down to the idl files that really work. Some can be resurrected later. Many require interface changes with deeper implications. These are the base interfaces that we really need to have xpconnectable at this point 1999-05-07 00:17:58 +00:00
nsIGenericFactory.h fix this macro that no one is using so that I can use it in my factory in xpconnect 1999-07-31 00:14:55 +00:00
nsIModule.idl - Adding nsComponentMangager::GetClassObject() 1999-08-19 14:54:12 +00:00
nsIRegistry.h Removing nsIRegistry::GetIntArray() and SetIntArray(). These aren't 1999-08-26 05:11:40 +00:00
nsIServiceManager.h Added destructor/cleanup code. 1999-07-28 08:01:03 +00:00
nsIServiceProvider.h
nsMacRepository.h
nsNativeComponentLoader.cpp Added ComponentLoaders to registry and abandoned the progID suffix strategy 1999-09-02 07:00:29 +00:00
nsNativeComponentLoader.h Dll data written to registry. Autoreg fixed to work with relative 1999-09-01 06:25:20 +00:00
nsRegistry.cpp Removing nsIRegistry::GetIntArray() and SetIntArray(). These aren't 1999-08-26 05:11:40 +00:00
nsRepository.cpp - Adding nsComponentMangager::GetClassObject() 1999-08-19 14:54:12 +00:00
nsRepository.h nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
nsServiceManager.cpp Create a monitor as a member variable instead of using cached monitor. 1999-09-02 04:12:08 +00:00
nsXPComFactory.h Use the macro on all platforms. Thanks to pierre for helping me make sure 1999-03-09 19:19:02 +00:00
xcDll.cpp Added ComponentLoaders to registry and abandoned the progID suffix strategy 1999-09-02 07:00:29 +00:00
xcDll.h Added Sync(). 1999-09-01 06:22:54 +00:00
xcDllStore.cpp Removing xcDllStore.cpp 1999-03-31 06:18:51 +00:00
xcDllStore.h