gecko-dev/xpfe/components
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
..
autocomplete Bug 122157 - fixing the autocomplete widget in classic, on linux, to not have an outer border (to look more like gtk's combo box). r=ben, sr=hewitt. 2002-01-28 06:31:08 +00:00
bookmarks Make enter in bookmarks manager reuse existing windows like double-click 2002-01-25 22:03:21 +00:00
build Fixing HP-UX tinderbox bustage 2001-12-19 15:55:33 +00:00
console 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
cookie/locale/en-US 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
directory bug 110308 - remove dead .mcp files - no reviewer possible, but suggested by brade 2001-12-17 15:21:14 +00:00
download-manager 104401 - eliminate mOuter aggregate from nsXULElement, r=waterson, sr=hyatt 2002-01-12 01:20:29 +00:00
filepicker 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
find Replace DEBUG_PRINTF with NS_WARNING/NS_ASSERTION. Bug 117440, patch by 2002-01-09 18:49:43 +00:00
history Fix for another silly regression. Bug 120720 - find broken in Bookmarks and History. r=hwaara, sr=blake a=blizzard 2002-01-18 21:00:22 +00:00
intl Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes, 2001-12-21 01:10:07 +00:00
macbuild Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 05:10:45 +00:00
permissions cookie list doesn't scroll when last visible cookie is deleted, r=jag, sr=alecf 2002-01-16 00:19:07 +00:00
prefwindow Updating wording in debug prefs panel to not discourage people from filing bugs about XBL form control problems. 2002-01-27 09:08:26 +00:00
regviewer Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
related Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting 2001-12-23 23:23:41 +00:00
search Fixing bug 120899. Changing the NS_WARN_IF_FALSE() macro so that it can't be mis-used in optimized builds. This change makes the macro not usable in expressions that are supposed to be evaluated in release code since the macro now expands to nothing in non-debug builds. Also eliminate NS_VALIDATE which is equally mis-usable. r=dbaron@fas.harvard.edu, sr=brendan@mozilla.org 2002-01-24 09:20:51 +00:00
shistory Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes, 2001-12-21 01:10:07 +00:00
sidebar 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
startup 1. Converts callers of nsIComponentManagerObsolete to use 2002-01-29 21:22:13 +00:00
timebomb bug 110308 - remove dead .mcp files - no reviewer possible, but suggested by brade 2001-12-17 15:21:14 +00:00
ucth New parameters for nsIWebBrowserPersist saveURI & saveDocument. Caller may now specify target file as a uri or a file saveDocument has new flags for controlling encoding and line wrapping behaviour. b=110135 r=brade@netscape.com sr=rpotts@netscape.com 2002-01-14 12:41:27 +00:00
urlbarhistory bug 110308 - remove dead .mcp files - no reviewer possible, but suggested by brade 2001-12-17 15:21:14 +00:00
urlwidget Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
winhooks Make sidebar display in the event that the windows integration dialog appeared. 2002-01-26 19:59:42 +00:00
xfer Replace DEBUG_PRINTF with NS_WARNING/NS_ASSERTION. Bug 117440, patch by 2002-01-09 18:49:43 +00:00
xremote Bug #117114. Fix silly typo - change dialog=np to dialog=no so that windows that come up have the right settings. r=hixie, sr=blake 2001-12-29 05:13:27 +00:00
.cvsignore
jar.mn UI for prefs to control popups and other JS annoyances. Bug 75371, 2001-12-14 15:50:27 +00:00
Makefile.in Landing the rest of the win32 gmake changes: 2001-12-18 09:14:29 +00:00
makefile.win bug 76339 - kill nsIAppShellComponent, finally. sr=sfraser, r=dveditz 2001-10-16 21:10:35 +00:00