gecko-dev/content
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 WIP for an interface for the new frame and iframe loader. Not part of the build yet. 2002-01-29 06:31:26 +00:00
build 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
events Fixing cursor flicker with plugins, bug 118877 r=kmcclusk@netscape.com sr=beard 2002-01-26 00:39:43 +00:00
html Bug 112716 - implement checkbox in XBL. r=jkeiser, sr=jst. 2002-01-28 23:48:16 +00:00
macbuild 104401 - eliminate mOuter aggregate from nsXULElement (r=waterson, sr=hyatt) 2002-01-12 02:08:22 +00:00
shared twisties, upside down tabs, and tree implementation on mac. Also adding constants for window, menu, and dialog backgrounds XP. bug 115747, r=sdagley/sr=hyatt,sfraser. 2002-01-29 21:10:57 +00:00
svg Change users of Length() to IsEmpty() where the code really cares about 2002-01-24 02:03:19 +00:00
xbl b=121028, r=brendan, sr=jst 2002-01-26 02:20:15 +00:00
xml Fixing bug 118933. Speeding up the id and name hash tables in nsHTMLDocument by changing them over from nsHashtable/nsStirngKey to pldhash. Also combining the hashes to optimize performance and memory useage. r=heikki@netscape.com, sr=jband@netscape.com. 2002-01-25 06:37:35 +00:00
xsl Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
xslt/src Added preliminary DocumentHandler.h 1999-11-25 03:03:07 +00:00
xul OS/2 and AIX bustage 2002-01-25 03:09:23 +00:00
.cvsignore Adding and updating necessary .cvsignore files. Bug #61550 2001-02-24 06:22:49 +00:00
Makefile.in Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by 2001-12-12 07:59:31 +00:00
makefile.win Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by 2001-12-12 07:59:31 +00:00