gecko-dev/netwerk/test
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
..
.cvsignore Ignore generated files 2001-12-29 03:09:11 +00:00
jarlist.dat adding jar performance test 2001-11-29 00:50:55 +00:00
Makefile.in Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility. 2002-01-16 05:10:09 +00:00
makefile.win Remove timer from REQUIRES, the makefile.win edition 2001-12-16 18:08:20 +00:00
neckoTiming.pl Adding the necko performance tests. 2001-06-27 02:33:44 +00:00
PageList.txt Adding the necko performance tests. 2001-06-27 02:33:44 +00:00
sites.txt
TestAsyncCache.js [not part of build] Using async open & read. 2001-03-07 04:04:33 +00:00
TestCacheBlockFiles.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
TestCacheCollisions.js [not part of build] Tests simultatenous writing of two cache entries which collide (same hash code). 2001-03-12 15:35:55 +00:00
TestCacheMgr.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
TestCachePerformance.js [not part of build] Added synchronous http (unimplemented). 2001-03-07 04:03:39 +00:00
TestCacheService.cpp API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147 2001-10-16 03:35:52 +00:00
TestCacheVisitor.js [not part of build] Update to newer version of interface. 2001-03-27 08:17:20 +00:00
TestCallbacks.cpp Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052 2001-11-07 06:24:10 +00:00
TestDBMAccess.cpp Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc 2001-10-24 23:47:43 +00:00
TestDiskCache.js [not part of build] Added debug harness, explicit doom. 2001-03-03 03:42:10 +00:00
TestDNSDaemon.cpp Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
TestFileInput2.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
TestFileInput.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
TestFileTransport.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
TestHttp.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
TestIDN.cpp code changes for bug 42898 "iDNS support" 2001-10-05 07:50:21 +00:00
TestMakeAbs.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
TestMCTransport.cpp Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
TestObjectCache.js [not part of build] wrapped test case in test function. 2001-03-12 15:36:51 +00:00
TestOverlappedIO.cpp Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
TestPageLoad.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
TestPerf.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
TestProtocols.cpp Bug 120891. TestProtocols was including a cookies header file it didn't 2002-01-19 04:04:51 +00:00
TestRawCache.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
TestRes.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
TestSocketInput.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
TestSocketIO.cpp Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
TestSocketTransport.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
TestStandardURL.cpp landing standard url rewrite (bug 103916) 2001-11-16 02:09:13 +00:00
TestSyncHTTP.cpp Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
TestThreadedIO.cpp API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147 2001-10-16 03:35:52 +00:00
TestUpload.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
TestURLParser.cpp landing standard url rewrite (bug 103916) 2001-11-16 02:09:13 +00:00
TestWriteSpeed.cpp Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
TestWriteStream.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
urlparse_mac.dat bug 95677 [update urltest.cpp] update urltest to reflect changes in urlparser, changing format of testfiles, adding special testfiles for fileurls, r=dougt@netscape.com, sr=darin@netscape.com 2001-09-12 08:01:12 +00:00
urlparse_unx.dat bug 95677 [update urltest.cpp] update urltest to reflect changes in urlparser, changing format of testfiles, adding special testfiles for fileurls, r=dougt@netscape.com, sr=darin@netscape.com 2001-09-12 08:01:12 +00:00
urlparse_win.dat bug 95677 [update urltest.cpp] update urltest to reflect changes in urlparser, changing format of testfiles, adding special testfiles for fileurls, r=dougt@netscape.com, sr=darin@netscape.com 2001-09-12 08:01:12 +00:00
urlparse.dat bug 95677 [update urltest.cpp] update urltest to reflect changes in urlparser, changing format of testfiles, adding special testfiles for fileurls, r=dougt@netscape.com, sr=darin@netscape.com 2001-09-12 08:01:12 +00:00
urltest.cpp 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
urltests.dat