gecko-dev/netwerk
dougt%netscape.com c50ca402ad 1. Converts callers of nsIComponentManagerObsolete to use
nsIComponentRegistrar.

2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.

3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.

4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.

5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.

6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl.  in
this way, the same base class can support both old style and new style
enumerations.

7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer.  Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.


Bug 115853.  r=dp@netscape.com, sr=rpotts@netscape.com
2002-01-29 21:22:13 +00:00
..
base 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
build bug #120590 (r=mscott@netscape.com, sr=darin@netscape.com). HTTP was using the wrong mime handler... 2002-01-27 06:03:39 +00:00
build2 Remove timer from REQUIRES, the makefile.win edition 2001-12-16 18:08:20 +00:00
cache fix bug 120833 "default value of nsICacheEntryInfo::expirationTime should be PRUint32(-1)". r=gagan, sr=darin. 2002-01-24 03:06:28 +00:00
dns converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp 2002-01-12 03:18:55 +00:00
macbuild bug 100212 - add new APIs to nsIOService to do URL parsing/conversion of nsIFiles 2001-12-19 00:55:42 +00:00
mime Bug 90633. Use the URL extension for the temp file we pass to helpers 2002-01-16 04:28:06 +00:00
protocol fix for bug 121508 - clean up nsStringStream and nsIParser APIs.. r=dougt, sr=jst 2002-01-27 22:02:00 +00:00
resources Updating localeVersion value to 0.9.8. Fixes bug 119567. r=tao@netscape.com, sr=dveditz@netscape.com 2002-01-15 23:11:03 +00:00
socket Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility. 2002-01-16 05:10:09 +00:00
streamconv 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
test 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
testserver Renaming 'install' build phase to 'libs' 2001-11-21 08:55:59 +00:00
.cvsignore
gen-makefile.sh
Makefile.in Combined all necko dlls into two. Bug 17031. 2000-05-06 09:15:56 +00:00
makefile.win Fixes bug 73097. No new cache in win32 builds (as in not at all). r=gagan 2001-03-23 03:08:59 +00:00