gecko-dev/xpcom
shaver%netscape.com c73533acb7 - NS_ERROR_FACTORY_REGISTER_AGAIN for deferring registration of a module until
later in the autoreg cycle.
- teach native component loader about deferred components
- add nsIComponentLoader::registerDeferredComponents
- teach component manager about deferred components
- made nsID::Parse take a |const char *| instead of a simple |char *|.
- move release of XPTI singletons until _after_ shutting down the component
  manager to prevent re-initialization during JS component shutdown.
- category manager work: really delete from reg, start on enumeration
- use nsXPIDLCString instead of autoStringFree.
- fix nsRegistry to use allocator properly.
- cleaner memory management in nsFactoryEntry.
- capitalization fixed in nsIComponentLoader.idl
- clean up loader creation logic
- remove/disable lots of DEBUG_shaver noise
- added (disabled) warning about NSGetFactory usage
- move .so and .shlb higher up in the ValidDllExtensions list to marginally
  speed up registration.
- added nsDll::GetRegistryLocation API
- properly export nsSupportsArray.h
- capitalization fixes in nsIEnumerator.idl
- added deferral to nsSample.js
1999-11-10 00:28:34 +00:00
..
appshell updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
base - NS_ERROR_FACTORY_REGISTER_AGAIN for deferring registration of a module until 1999-11-10 00:28:34 +00:00
build - NS_ERROR_FACTORY_REGISTER_AGAIN for deferring registration of a module until 1999-11-10 00:28:34 +00:00
components - NS_ERROR_FACTORY_REGISTER_AGAIN for deferring registration of a module until 1999-11-10 00:28:34 +00:00
doc Extended docs to talk about new env vars, and how to read bloat logs. 1999-10-23 03:16:23 +00:00
ds - NS_ERROR_FACTORY_REGISTER_AGAIN for deferring registration of a module until 1999-11-10 00:28:34 +00:00
glue - NS_ERROR_FACTORY_REGISTER_AGAIN for deferring registration of a module until 1999-11-10 00:28:34 +00:00
io Removed yet another file warren obsoleted from yet another MANIFEST file (didn't he come up with the idea for MANIFEST files in the first place?) 1999-11-09 00:31:52 +00:00
libxpt/xptcall adding back for doc purpose 1999-06-12 08:08:15 +00:00
macbuild Removed obsolete nsPageMgr.cpp 1999-11-08 22:05:23 +00:00
proxy backing it out until doug and I can resolve the types issues 1999-11-09 00:27:05 +00:00
reflect updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
sample - NS_ERROR_FACTORY_REGISTER_AGAIN for deferring registration of a module until 1999-11-10 00:28:34 +00:00
string/obsolete updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
tests Test the new facilities added to |nsCOMPtr| in this checkin. r={danm, hyatt} 1999-11-08 11:43:07 +00:00
threads updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
tools - NS_ERROR_FACTORY_REGISTER_AGAIN for deferring registration of a module until 1999-11-10 00:28:34 +00:00
typelib updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
.cvsignore Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
Makefile.in updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
makefile.win updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00