summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authortaya <taya>2002-02-09 03:54:47 +0000
committertaya <taya>2002-02-09 03:54:47 +0000
commit658686f6764e7b049dcc8d815b928961d0d8210f (patch)
treedebbeb3d0c173249dde74e59516f5e2d515da479 /www
parent20c9e770e7f5615c95c578e569397dc81ea33c52 (diff)
downloadpkgsrc-658686f6764e7b049dcc8d815b928961d0d8210f.tar.gz
Update mozilla to 0.9.8
See the release notes for detail. http://www.mozilla.org/releases/mozilla0.9.8/
Diffstat (limited to 'www')
-rw-r--r--www/mozilla/Makefile4
-rw-r--r--www/mozilla/PLIST-ELF58
-rw-r--r--www/mozilla/PLIST-a.out58
-rw-r--r--www/mozilla/distinfo25
-rw-r--r--www/mozilla/patches/patch-aw4
-rw-r--r--www/mozilla/patches/patch-ax343
-rw-r--r--www/mozilla/patches/patch-ay64
-rw-r--r--www/mozilla/patches/patch-az4
-rw-r--r--www/mozilla/patches/patch-ba4
-rw-r--r--www/mozilla/patches/patch-bb4
-rw-r--r--www/mozilla/patches/patch-bc6
-rw-r--r--www/mozilla/patches/patch-be8
-rw-r--r--www/mozilla/patches/patch-bf7
-rw-r--r--www/mozilla/patches/patch-bg23
14 files changed, 426 insertions, 186 deletions
diff --git a/www/mozilla/Makefile b/www/mozilla/Makefile
index d2b3b0bac04..1573efe9ead 100644
--- a/www/mozilla/Makefile
+++ b/www/mozilla/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.78 2001/12/27 15:02:36 taya Exp $
+# $NetBSD: Makefile,v 1.79 2002/02/09 03:54:47 taya Exp $
-MOZ_VER= 0.9.7
+MOZ_VER= 0.9.8
DISTNAME= mozilla-source-${MOZ_VER}
PKGNAME= mozilla-${MOZ_VER}
WRKSRC= ${WRKDIR}/mozilla
diff --git a/www/mozilla/PLIST-ELF b/www/mozilla/PLIST-ELF
index 688b0c1260a..0eaf0020957 100644
--- a/www/mozilla/PLIST-ELF
+++ b/www/mozilla/PLIST-ELF
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST-ELF,v 1.3 2001/12/27 15:02:37 taya Exp $
+@comment $NetBSD: PLIST-ELF,v 1.4 2002/02/09 03:54:47 taya Exp $
bin/mozilla
@comment begin PROGRAMS
lib/mozilla/dirver
@@ -21,6 +21,7 @@ lib/mozilla/components/libabsyncsvc.so
lib/mozilla/components/libaccessibility.so
lib/mozilla/components/libaddrbook.so
lib/mozilla/components/libappcomps.so
+lib/mozilla/components/libautoconfig.so
lib/mozilla/components/libcaps.so
lib/mozilla/components/libchardet.so
lib/mozilla/components/libchrome.so
@@ -43,6 +44,7 @@ lib/mozilla/components/libimgbmp.so
lib/mozilla/components/libimggif.so
lib/mozilla/components/libimgjpeg.so
lib/mozilla/components/libimglib2.so
+lib/mozilla/components/libimgmng.so
lib/mozilla/components/libimgpng.so
lib/mozilla/components/libimgppm.so
lib/mozilla/components/libimpText.so
@@ -84,7 +86,6 @@ lib/mozilla/components/librdf.so
lib/mozilla/components/libregviewer.so
lib/mozilla/components/libshistory.so
lib/mozilla/components/libstrres.so
-lib/mozilla/components/libtimer_gtk.so
lib/mozilla/components/libtransformiix.so
lib/mozilla/components/libtxmgr.so
lib/mozilla/components/libtxtsvc.so
@@ -144,6 +145,7 @@ lib/mozilla/chrome/en-US.jar
lib/mozilla/chrome/en-mac.jar
lib/mozilla/chrome/en-unix.jar
lib/mozilla/chrome/en-win.jar
+lib/mozilla/chrome/forms.jar
lib/mozilla/chrome/help.jar
lib/mozilla/chrome/inspector.jar
lib/mozilla/chrome/installed-chrome.txt
@@ -158,10 +160,12 @@ lib/mozilla/components/accessibility.xpt
lib/mozilla/components/addrbook.xpt
lib/mozilla/components/appshell.xpt
lib/mozilla/components/autocomplete.xpt
+lib/mozilla/components/autoconfig.xpt
lib/mozilla/components/bookmarks.xpt
lib/mozilla/components/caps.xpt
lib/mozilla/components/chardet.xpt
lib/mozilla/components/chrome.xpt
+lib/mozilla/components/content.xpt
lib/mozilla/components/content_base.xpt
lib/mozilla/components/content_xsl.xpt
lib/mozilla/components/cookie.xpt
@@ -188,6 +192,7 @@ lib/mozilla/components/gfx.xpt
lib/mozilla/components/gfx2.xpt
lib/mozilla/components/helperAppDlg.xpt
lib/mozilla/components/history.xpt
+lib/mozilla/components/htmlparser.xpt
lib/mozilla/components/imglib2.xpt
lib/mozilla/components/import.xpt
lib/mozilla/components/inspector.xpt
@@ -282,6 +287,7 @@ lib/mozilla/components/xpinstall.xpt
lib/mozilla/components/xremoteservice.xpt
lib/mozilla/components/xuldoc.xpt
lib/mozilla/components/xultmpl.xpt
+lib/mozilla/defaults/autoconfig/prefcalls.js
lib/mozilla/defaults/pref/all.js
lib/mozilla/defaults/pref/config.js
lib/mozilla/defaults/pref/editor.js
@@ -316,6 +322,7 @@ lib/mozilla/defaults/wallet/VcardSchema.tbl
lib/mozilla/dtd/mathml.dtd
lib/mozilla/icons/mozicon16.xpm
lib/mozilla/icons/mozicon50.xpm
+lib/mozilla/mozilla-xremote-client
lib/mozilla/res/arrow.gif
lib/mozilla/res/broken-image.gif
lib/mozilla/res/builtin/htmlBindings.xml
@@ -490,7 +497,6 @@ lib/mozilla/searchplugins/lxrmozilla.gif
lib/mozilla/searchplugins/lxrmozilla.src
lib/mozilla/searchplugins/mozilla.gif
lib/mozilla/searchplugins/mozilla.src
-lib/mozilla/splash.xpm
@comment end DATA
@comment begin INCLUDE
include/mozilla/absyncsvc/nsABSyncDriver.h
@@ -535,14 +541,13 @@ include/mozilla/addrbook/nsAbMDBCardProperty.h
include/mozilla/addrbook/nsAbMDBDirFactory.h
include/mozilla/addrbook/nsAbMDBDirProperty.h
include/mozilla/addrbook/nsAbMDBDirectory.h
-include/mozilla/addrbook/nsAbMDBRDFResource.h
include/mozilla/addrbook/nsAbRDFDataSource.h
+include/mozilla/addrbook/nsAbView.h
include/mozilla/addrbook/nsAddbookProtocolHandler.h
include/mozilla/addrbook/nsAddbookUrl.h
include/mozilla/addrbook/nsAddrBookSession.h
include/mozilla/addrbook/nsAddrDatabase.h
include/mozilla/addrbook/nsAddressBook.h
-include/mozilla/addrbook/nsCardDataSource.h
include/mozilla/addrbook/nsDirPrefs.h
include/mozilla/addrbook/nsDirectoryDataSource.h
include/mozilla/addrbook/nsIAbAddressCollecter.h
@@ -561,6 +566,7 @@ include/mozilla/addrbook/nsIAbListener.h
include/mozilla/addrbook/nsIAbMDBCard.h
include/mozilla/addrbook/nsIAbMDBDirectory.h
include/mozilla/addrbook/nsIAbUpgrader.h
+include/mozilla/addrbook/nsIAbView.h
include/mozilla/addrbook/nsIAddbookUrl.h
include/mozilla/addrbook/nsIAddrBookSession.h
include/mozilla/addrbook/nsIAddrDBAnnouncer.h
@@ -597,6 +603,9 @@ include/mozilla/appshell/nsIUserInfo.h
include/mozilla/appshell/nsIWebShellWindow.h
include/mozilla/appshell/nsIWindowMediator.h
include/mozilla/appshell/nsIXULWindow.h
+include/mozilla/autoconfig/nsIAutoConfig.h
+include/mozilla/autoconfig/nsILDAPSyncQuery.h
+include/mozilla/autoconfig/nsIReadConfig.h
include/mozilla/browser/nsIBrowserInstance.h
include/mozilla/browser/nsIXULBrowserWindow.h
include/mozilla/caps/nsAggregatePrincipal.h
@@ -629,6 +638,7 @@ include/mozilla/chardet/nsXMLEncodingCID.h
include/mozilla/chrome/nsIChromeRegistry.h
include/mozilla/content/nsCSSAtomList.h
include/mozilla/content/nsCSSAtoms.h
+include/mozilla/content/nsCSSDeclaration.h
include/mozilla/content/nsCSSKeywordList.h
include/mozilla/content/nsCSSKeywords.h
include/mozilla/content/nsCSSPropList.h
@@ -645,9 +655,7 @@ include/mozilla/content/nsHTMLValue.h
include/mozilla/content/nsIAnonymousContent.h
include/mozilla/content/nsIAttributeContent.h
include/mozilla/content/nsIBindingManager.h
-include/mozilla/content/nsIBodySuper.h
include/mozilla/content/nsICSSCharsetRule.h
-include/mozilla/content/nsICSSDeclaration.h
include/mozilla/content/nsICSSGroupRule.h
include/mozilla/content/nsICSSImportRule.h
include/mozilla/content/nsICSSLoader.h
@@ -691,6 +699,9 @@ include/mozilla/content/nsINameSpace.h
include/mozilla/content/nsINameSpaceManager.h
include/mozilla/content/nsINodeInfo.h
include/mozilla/content/nsIOptionElement.h
+include/mozilla/content/nsIPrintProgress.h
+include/mozilla/content/nsIPrintProgressParams.h
+include/mozilla/content/nsIPrintStatusFeedback.h
include/mozilla/content/nsIPrivateCompositionEvent.h
include/mozilla/content/nsIPrivateDOMEvent.h
include/mozilla/content/nsIPrivateDOMImplementation.h
@@ -703,6 +714,7 @@ include/mozilla/content/nsIScriptLoaderObserver.h
include/mozilla/content/nsISelectElement.h
include/mozilla/content/nsISelection.h
include/mozilla/content/nsISelectionController.h
+include/mozilla/content/nsISelectionDisplay.h
include/mozilla/content/nsISelectionListener.h
include/mozilla/content/nsISelectionPrivate.h
include/mozilla/content/nsIStyleRule.h
@@ -910,6 +922,7 @@ include/mozilla/dom/nsIDOMNSHistory.h
include/mozilla/dom/nsIDOMNSLocation.h
include/mozilla/dom/nsIDOMNSRange.h
include/mozilla/dom/nsIDOMNSUIEvent.h
+include/mozilla/dom/nsIDOMNSXBLFormControl.h
include/mozilla/dom/nsIDOMNamedNodeMap.h
include/mozilla/dom/nsIDOMNavigator.h
include/mozilla/dom/nsIDOMNode.h
@@ -950,10 +963,11 @@ include/mozilla/dom/nsIDOMXULImageElement.h
include/mozilla/dom/nsIDOMXULLabelElement.h
include/mozilla/dom/nsIDOMXULLabeledControlEl.h
include/mozilla/dom/nsIDOMXULListener.h
+include/mozilla/dom/nsIDOMXULMenuListElement.h
+include/mozilla/dom/nsIDOMXULMultSelectCntrlEl.h
include/mozilla/dom/nsIDOMXULPopupElement.h
include/mozilla/dom/nsIDOMXULSelectCntrlEl.h
include/mozilla/dom/nsIDOMXULSelectCntrlItemEl.h
-include/mozilla/dom/nsIDOMXULTreeElement.h
include/mozilla/dom/nsIEntropyCollector.h
include/mozilla/dom/nsIFocusController.h
include/mozilla/dom/nsIJSEventListener.h
@@ -1000,6 +1014,7 @@ include/mozilla/exthandler/nsIExternalHelperAppService.h
include/mozilla/exthandler/nsIExternalProtocolService.h
include/mozilla/exthandler/nsOSHelperAppService.h
include/mozilla/filepicker/nsIFileView.h
+include/mozilla/find/nsIFind.h
include/mozilla/find/nsIWebBrowserFind.h
include/mozilla/gfx/imgScaler.h
include/mozilla/gfx/nsColor.h
@@ -1034,6 +1049,7 @@ include/mozilla/gfx/nsIRenderingContext.h
include/mozilla/gfx/nsIScreen.h
include/mozilla/gfx/nsIScreenManager.h
include/mozilla/gfx/nsIScriptableRegion.h
+include/mozilla/gfx/nsITheme.h
include/mozilla/gfx/nsMargin.h
include/mozilla/gfx/nsPoint.h
include/mozilla/gfx/nsPostScriptObj.h
@@ -1041,6 +1057,7 @@ include/mozilla/gfx/nsRect.h
include/mozilla/gfx/nsRenderingContextImpl.h
include/mozilla/gfx/nsRepeater.h
include/mozilla/gfx/nsSize.h
+include/mozilla/gfx/nsThemeConstants.h
include/mozilla/gfx/nsTransform2D.h
include/mozilla/gfx2/gfx2types.h
include/mozilla/gfx2/gfxIFormats.h
@@ -1057,7 +1074,7 @@ include/mozilla/htmlparser/nsHTMLTokens.h
include/mozilla/htmlparser/nsIContentSink.h
include/mozilla/htmlparser/nsIDTD.h
include/mozilla/htmlparser/nsIElementObserver.h
-include/mozilla/htmlparser/nsIExpatTokenizer.h
+include/mozilla/htmlparser/nsIExpatSink.h
include/mozilla/htmlparser/nsIHTMLContentSink.h
include/mozilla/htmlparser/nsIHTMLFragmentContentSink.h
include/mozilla/htmlparser/nsIParser.h
@@ -1229,6 +1246,7 @@ include/mozilla/layout/nsIIndependentSelection.h
include/mozilla/layout/nsILayoutDebugger.h
include/mozilla/layout/nsILayoutHistoryState.h
include/mozilla/layout/nsILineIterator.h
+include/mozilla/layout/nsIListBoxObject.h
include/mozilla/layout/nsIListControlFrame.h
include/mozilla/layout/nsIMenuBoxObject.h
include/mozilla/layout/nsIMenuFrame.h
@@ -1247,11 +1265,9 @@ include/mozilla/layout/nsIPresContext.h
include/mozilla/layout/nsIPresShell.h
include/mozilla/layout/nsIPresState.h
include/mozilla/layout/nsIPrintContext.h
-include/mozilla/layout/nsIPrintListener.h
include/mozilla/layout/nsIPrintPreviewContext.h
include/mozilla/layout/nsIRadioControlFrame.h
include/mozilla/layout/nsIReflowCallback.h
-include/mozilla/layout/nsIReflowCommand.h
include/mozilla/layout/nsIScrollBoxObject.h
include/mozilla/layout/nsIScrollableFrame.h
include/mozilla/layout/nsIScrollableViewProvider.h
@@ -1272,6 +1288,7 @@ include/mozilla/layout/nsOutlinerContentView.h
include/mozilla/layout/nsOutlinerSelection.h
include/mozilla/layout/nsOutlinerUtils.h
include/mozilla/layout/nsPIBoxObject.h
+include/mozilla/layout/nsReflowType.h
include/mozilla/layout/nsStyleChangeList.h
include/mozilla/layout/nsStyleConsts.h
include/mozilla/layout/nsTextTransformer.h
@@ -1296,6 +1313,7 @@ include/mozilla/locale/nsILocaleService.h
include/mozilla/locale/nsIOS2Locale.h
include/mozilla/locale/nsIPosixLocale.h
include/mozilla/locale/nsIScriptableDateFormat.h
+include/mozilla/locale/nsIWin32Locale.h
include/mozilla/locale/nsLocaleCID.h
include/mozilla/lwbrk/nsIBinarySearchIterator.h
include/mozilla/lwbrk/nsIBreakState.h
@@ -1925,14 +1943,12 @@ include/mozilla/plugin/nsPluginLogging.h
include/mozilla/plugin/nsPluginsCID.h
include/mozilla/plugin/nsplugin.h
include/mozilla/plugin/nsplugindefs.h
-include/mozilla/pref/nsIAutoConfig.h
include/mozilla/pref/nsIPref.h
include/mozilla/pref/nsIPrefBranch.h
include/mozilla/pref/nsIPrefBranchInternal.h
include/mozilla/pref/nsIPrefLocalizedString.h
include/mozilla/pref/nsIPrefService.h
include/mozilla/pref/nsISecurityPref.h
-include/mozilla/pref/prefldap.h
include/mozilla/prefmigr/nsIPrefMigration.h
include/mozilla/prefmigr/nsIPrefMigrationProgress.h
include/mozilla/prefmigr/nsPrefMigration.h
@@ -1950,6 +1966,7 @@ include/mozilla/rdf/nsIRDFContentSink.h
include/mozilla/rdf/nsIRDFDataSource.h
include/mozilla/rdf/nsIRDFDelegateFactory.h
include/mozilla/rdf/nsIRDFFileSystem.h
+include/mozilla/rdf/nsIRDFInMemoryDataSource.h
include/mozilla/rdf/nsIRDFLiteral.h
include/mozilla/rdf/nsIRDFNode.h
include/mozilla/rdf/nsIRDFObserver.h
@@ -2005,10 +2022,6 @@ include/mozilla/string/nsStringIterator.h
include/mozilla/string/nsStringIteratorUtils.h
include/mozilla/string/nsStringTraits.h
include/mozilla/string/nsXPIDLString.h
-include/mozilla/timer/nsITimer.h
-include/mozilla/timer/nsITimerCallback.h
-include/mozilla/timer/nsITimerQueue.h
-include/mozilla/timer/nsUnixTimerCIID.h
include/mozilla/transformiix/nsISyncLoader.h
include/mozilla/transformiix/nsIXPathNodeSelector.h
include/mozilla/txmgr/nsITransaction.h
@@ -2072,7 +2085,6 @@ include/mozilla/util/nsTimer.h
include/mozilla/util/stopwatch.h
include/mozilla/util/xp_obs.h
include/mozilla/view/nsICompositeListener.h
-include/mozilla/view/nsIEventProcessor.h
include/mozilla/view/nsIScrollPositionListener.h
include/mozilla/view/nsIScrollableView.h
include/mozilla/view/nsIView.h
@@ -2093,6 +2105,7 @@ include/mozilla/webbrwsr/nsCWebBrowser.h
include/mozilla/webbrwsr/nsICommandHandler.h
include/mozilla/webbrwsr/nsIContextMenuListener.h
include/mozilla/webbrwsr/nsIEmbeddingSiteWindow.h
+include/mozilla/webbrwsr/nsIEmbeddingSiteWindow2.h
include/mozilla/webbrwsr/nsITooltipListener.h
include/mozilla/webbrwsr/nsITooltipTextProvider.h
include/mozilla/webbrwsr/nsIWebBrowser.h
@@ -2182,6 +2195,7 @@ include/mozilla/xpcom/nsCRT.h
include/mozilla/xpcom/nsCWeakReference.h
include/mozilla/xpcom/nsCom.h
include/mozilla/xpcom/nsComObsolete.h
+include/mozilla/xpcom/nsComponentManagerObsolete.h
include/mozilla/xpcom/nsComponentManagerUtils.h
include/mozilla/xpcom/nsCppSharedAllocator.h
include/mozilla/xpcom/nsDebug.h
@@ -2213,6 +2227,7 @@ include/mozilla/xpcom/nsIClassInfo.h
include/mozilla/xpcom/nsICollection.h
include/mozilla/xpcom/nsIComponentLoader.h
include/mozilla/xpcom/nsIComponentManager.h
+include/mozilla/xpcom/nsIComponentManagerObsolete.h
include/mozilla/xpcom/nsIConsoleListener.h
include/mozilla/xpcom/nsIConsoleMessage.h
include/mozilla/xpcom/nsIConsoleService.h
@@ -2281,6 +2296,8 @@ include/mozilla/xpcom/nsISupportsUtils.h
include/mozilla/xpcom/nsIThread.h
include/mozilla/xpcom/nsIThreadPool.h
include/mozilla/xpcom/nsITimelineService.h
+include/mozilla/xpcom/nsITimer.h
+include/mozilla/xpcom/nsITimerCallback.h
include/mozilla/xpcom/nsIUnicharBuffer.h
include/mozilla/xpcom/nsIUnicharInputStream.h
include/mozilla/xpcom/nsIVariant.h
@@ -2292,6 +2309,7 @@ include/mozilla/xpcom/nsLocalFile.h
include/mozilla/xpcom/nsLocalFileUnix.h
include/mozilla/xpcom/nsMemory.h
include/mozilla/xpcom/nsObserverService.h
+include/mozilla/xpcom/nsObsoleteModuleLoading.h
include/mozilla/xpcom/nsProcess.h
include/mozilla/xpcom/nsProxiedService.h
include/mozilla/xpcom/nsProxyEvent.h
@@ -2309,6 +2327,7 @@ include/mozilla/xpcom/nsTextFormatter.h
include/mozilla/xpcom/nsTime.h
include/mozilla/xpcom/nsTraceRefcnt.h
include/mozilla/xpcom/nsUnitConversion.h
+include/mozilla/xpcom/nsValueArray.h
include/mozilla/xpcom/nsVariant.h
include/mozilla/xpcom/nsVector.h
include/mozilla/xpcom/nsVoidArray.h
@@ -2409,6 +2428,7 @@ include/mozilla/xultmpl/nsIXULTemplateBuilder.h
@dirrm lib/mozilla/defaults/profile/US
@dirrm lib/mozilla/defaults/profile
@dirrm lib/mozilla/defaults/pref
+@dirrm lib/mozilla/defaults/autoconfig
@dirrm lib/mozilla/defaults
@dirrm lib/mozilla/components
@dirrm lib/mozilla/chrome
@@ -2446,7 +2466,6 @@ include/mozilla/xultmpl/nsIXULTemplateBuilder.h
@dirrm include/mozilla/txtsvc
@dirrm include/mozilla/txmgr
@dirrm include/mozilla/transformiix
-@dirrm include/mozilla/timer
@dirrm include/mozilla/string
@dirrm include/mozilla/sidebar
@dirrm include/mozilla/shistory
@@ -2523,6 +2542,7 @@ include/mozilla/xultmpl/nsIXULTemplateBuilder.h
@dirrm include/mozilla/chardet
@dirrm include/mozilla/caps
@dirrm include/mozilla/browser
+@dirrm include/mozilla/autoconfig
@dirrm include/mozilla/appshell
@dirrm include/mozilla/appcomps
@dirrm include/mozilla/addrbook
diff --git a/www/mozilla/PLIST-a.out b/www/mozilla/PLIST-a.out
index b5b6630dc47..23923fe9317 100644
--- a/www/mozilla/PLIST-a.out
+++ b/www/mozilla/PLIST-a.out
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST-a.out,v 1.3 2001/12/27 15:02:38 taya Exp $
+@comment $NetBSD: PLIST-a.out,v 1.4 2002/02/09 03:54:47 taya Exp $
bin/mozilla
@comment begin PROGRAMS
lib/mozilla/dirver
@@ -21,6 +21,7 @@ lib/mozilla/components/libabsyncsvc.so.1.0
lib/mozilla/components/libaccessibility.so.1.0
lib/mozilla/components/libaddrbook.so.1.0
lib/mozilla/components/libappcomps.so.1.0
+lib/mozilla/components/libautoconfig.so.1.0
lib/mozilla/components/libcaps.so.1.0
lib/mozilla/components/libchardet.so.1.0
lib/mozilla/components/libchrome.so.1.0
@@ -43,6 +44,7 @@ lib/mozilla/components/libimgbmp.so.1.0
lib/mozilla/components/libimggif.so.1.0
lib/mozilla/components/libimgjpeg.so.1.0
lib/mozilla/components/libimglib2.so.1.0
+lib/mozilla/components/libimgmng.so.1.0
lib/mozilla/components/libimgpng.so.1.0
lib/mozilla/components/libimgppm.so.1.0
lib/mozilla/components/libimpText.so.1.0
@@ -84,7 +86,6 @@ lib/mozilla/components/librdf.so.1.0
lib/mozilla/components/libregviewer.so.1.0
lib/mozilla/components/libshistory.so.1.0
lib/mozilla/components/libstrres.so.1.0
-lib/mozilla/components/libtimer_gtk.so.1.0
lib/mozilla/components/libtransformiix.so.1.0
lib/mozilla/components/libtxmgr.so.1.0
lib/mozilla/components/libtxtsvc.so.1.0
@@ -144,6 +145,7 @@ lib/mozilla/chrome/en-US.jar
lib/mozilla/chrome/en-mac.jar
lib/mozilla/chrome/en-unix.jar
lib/mozilla/chrome/en-win.jar
+lib/mozilla/chrome/forms.jar
lib/mozilla/chrome/help.jar
lib/mozilla/chrome/inspector.jar
lib/mozilla/chrome/installed-chrome.txt
@@ -158,10 +160,12 @@ lib/mozilla/components/accessibility.xpt
lib/mozilla/components/addrbook.xpt
lib/mozilla/components/appshell.xpt
lib/mozilla/components/autocomplete.xpt
+lib/mozilla/components/autoconfig.xpt
lib/mozilla/components/bookmarks.xpt
lib/mozilla/components/caps.xpt
lib/mozilla/components/chardet.xpt
lib/mozilla/components/chrome.xpt
+lib/mozilla/components/content.xpt
lib/mozilla/components/content_base.xpt
lib/mozilla/components/content_xsl.xpt
lib/mozilla/components/cookie.xpt
@@ -188,6 +192,7 @@ lib/mozilla/components/gfx.xpt
lib/mozilla/components/gfx2.xpt
lib/mozilla/components/helperAppDlg.xpt
lib/mozilla/components/history.xpt
+lib/mozilla/components/htmlparser.xpt
lib/mozilla/components/imglib2.xpt
lib/mozilla/components/import.xpt
lib/mozilla/components/inspector.xpt
@@ -282,6 +287,7 @@ lib/mozilla/components/xpinstall.xpt
lib/mozilla/components/xremoteservice.xpt
lib/mozilla/components/xuldoc.xpt
lib/mozilla/components/xultmpl.xpt
+lib/mozilla/defaults/autoconfig/prefcalls.js
lib/mozilla/defaults/pref/all.js
lib/mozilla/defaults/pref/config.js
lib/mozilla/defaults/pref/editor.js
@@ -316,6 +322,7 @@ lib/mozilla/defaults/wallet/VcardSchema.tbl
lib/mozilla/dtd/mathml.dtd
lib/mozilla/icons/mozicon16.xpm
lib/mozilla/icons/mozicon50.xpm
+lib/mozilla/mozilla-xremote-client
lib/mozilla/res/arrow.gif
lib/mozilla/res/broken-image.gif
lib/mozilla/res/builtin/htmlBindings.xml
@@ -490,7 +497,6 @@ lib/mozilla/searchplugins/lxrmozilla.gif
lib/mozilla/searchplugins/lxrmozilla.src
lib/mozilla/searchplugins/mozilla.gif
lib/mozilla/searchplugins/mozilla.src
-lib/mozilla/splash.xpm
@comment end DATA
@comment begin INCLUDE
include/mozilla/absyncsvc/nsABSyncDriver.h
@@ -535,14 +541,13 @@ include/mozilla/addrbook/nsAbMDBCardProperty.h
include/mozilla/addrbook/nsAbMDBDirFactory.h
include/mozilla/addrbook/nsAbMDBDirProperty.h
include/mozilla/addrbook/nsAbMDBDirectory.h
-include/mozilla/addrbook/nsAbMDBRDFResource.h
include/mozilla/addrbook/nsAbRDFDataSource.h
+include/mozilla/addrbook/nsAbView.h
include/mozilla/addrbook/nsAddbookProtocolHandler.h
include/mozilla/addrbook/nsAddbookUrl.h
include/mozilla/addrbook/nsAddrBookSession.h
include/mozilla/addrbook/nsAddrDatabase.h
include/mozilla/addrbook/nsAddressBook.h
-include/mozilla/addrbook/nsCardDataSource.h
include/mozilla/addrbook/nsDirPrefs.h
include/mozilla/addrbook/nsDirectoryDataSource.h
include/mozilla/addrbook/nsIAbAddressCollecter.h
@@ -561,6 +566,7 @@ include/mozilla/addrbook/nsIAbListener.h
include/mozilla/addrbook/nsIAbMDBCard.h
include/mozilla/addrbook/nsIAbMDBDirectory.h
include/mozilla/addrbook/nsIAbUpgrader.h
+include/mozilla/addrbook/nsIAbView.h
include/mozilla/addrbook/nsIAddbookUrl.h
include/mozilla/addrbook/nsIAddrBookSession.h
include/mozilla/addrbook/nsIAddrDBAnnouncer.h
@@ -597,6 +603,9 @@ include/mozilla/appshell/nsIUserInfo.h
include/mozilla/appshell/nsIWebShellWindow.h
include/mozilla/appshell/nsIWindowMediator.h
include/mozilla/appshell/nsIXULWindow.h
+include/mozilla/autoconfig/nsIAutoConfig.h
+include/mozilla/autoconfig/nsILDAPSyncQuery.h
+include/mozilla/autoconfig/nsIReadConfig.h
include/mozilla/browser/nsIBrowserInstance.h
include/mozilla/browser/nsIXULBrowserWindow.h
include/mozilla/caps/nsAggregatePrincipal.h
@@ -629,6 +638,7 @@ include/mozilla/chardet/nsXMLEncodingCID.h
include/mozilla/chrome/nsIChromeRegistry.h
include/mozilla/content/nsCSSAtomList.h
include/mozilla/content/nsCSSAtoms.h
+include/mozilla/content/nsCSSDeclaration.h
include/mozilla/content/nsCSSKeywordList.h
include/mozilla/content/nsCSSKeywords.h
include/mozilla/content/nsCSSPropList.h
@@ -645,9 +655,7 @@ include/mozilla/content/nsHTMLValue.h
include/mozilla/content/nsIAnonymousContent.h
include/mozilla/content/nsIAttributeContent.h
include/mozilla/content/nsIBindingManager.h
-include/mozilla/content/nsIBodySuper.h
include/mozilla/content/nsICSSCharsetRule.h
-include/mozilla/content/nsICSSDeclaration.h
include/mozilla/content/nsICSSGroupRule.h
include/mozilla/content/nsICSSImportRule.h
include/mozilla/content/nsICSSLoader.h
@@ -691,6 +699,9 @@ include/mozilla/content/nsINameSpace.h
include/mozilla/content/nsINameSpaceManager.h
include/mozilla/content/nsINodeInfo.h
include/mozilla/content/nsIOptionElement.h
+include/mozilla/content/nsIPrintProgress.h
+include/mozilla/content/nsIPrintProgressParams.h
+include/mozilla/content/nsIPrintStatusFeedback.h
include/mozilla/content/nsIPrivateCompositionEvent.h
include/mozilla/content/nsIPrivateDOMEvent.h
include/mozilla/content/nsIPrivateDOMImplementation.h
@@ -703,6 +714,7 @@ include/mozilla/content/nsIScriptLoaderObserver.h
include/mozilla/content/nsISelectElement.h
include/mozilla/content/nsISelection.h
include/mozilla/content/nsISelectionController.h
+include/mozilla/content/nsISelectionDisplay.h
include/mozilla/content/nsISelectionListener.h
include/mozilla/content/nsISelectionPrivate.h
include/mozilla/content/nsIStyleRule.h
@@ -910,6 +922,7 @@ include/mozilla/dom/nsIDOMNSHistory.h
include/mozilla/dom/nsIDOMNSLocation.h
include/mozilla/dom/nsIDOMNSRange.h
include/mozilla/dom/nsIDOMNSUIEvent.h
+include/mozilla/dom/nsIDOMNSXBLFormControl.h
include/mozilla/dom/nsIDOMNamedNodeMap.h
include/mozilla/dom/nsIDOMNavigator.h
include/mozilla/dom/nsIDOMNode.h
@@ -950,10 +963,11 @@ include/mozilla/dom/nsIDOMXULImageElement.h
include/mozilla/dom/nsIDOMXULLabelElement.h
include/mozilla/dom/nsIDOMXULLabeledControlEl.h
include/mozilla/dom/nsIDOMXULListener.h
+include/mozilla/dom/nsIDOMXULMenuListElement.h
+include/mozilla/dom/nsIDOMXULMultSelectCntrlEl.h
include/mozilla/dom/nsIDOMXULPopupElement.h
include/mozilla/dom/nsIDOMXULSelectCntrlEl.h
include/mozilla/dom/nsIDOMXULSelectCntrlItemEl.h
-include/mozilla/dom/nsIDOMXULTreeElement.h
include/mozilla/dom/nsIEntropyCollector.h
include/mozilla/dom/nsIFocusController.h
include/mozilla/dom/nsIJSEventListener.h
@@ -1000,6 +1014,7 @@ include/mozilla/exthandler/nsIExternalHelperAppService.h
include/mozilla/exthandler/nsIExternalProtocolService.h
include/mozilla/exthandler/nsOSHelperAppService.h
include/mozilla/filepicker/nsIFileView.h
+include/mozilla/find/nsIFind.h
include/mozilla/find/nsIWebBrowserFind.h
include/mozilla/gfx/imgScaler.h
include/mozilla/gfx/nsColor.h
@@ -1034,6 +1049,7 @@ include/mozilla/gfx/nsIRenderingContext.h
include/mozilla/gfx/nsIScreen.h
include/mozilla/gfx/nsIScreenManager.h
include/mozilla/gfx/nsIScriptableRegion.h
+include/mozilla/gfx/nsITheme.h
include/mozilla/gfx/nsMargin.h
include/mozilla/gfx/nsPoint.h
include/mozilla/gfx/nsPostScriptObj.h
@@ -1041,6 +1057,7 @@ include/mozilla/gfx/nsRect.h
include/mozilla/gfx/nsRenderingContextImpl.h
include/mozilla/gfx/nsRepeater.h
include/mozilla/gfx/nsSize.h
+include/mozilla/gfx/nsThemeConstants.h
include/mozilla/gfx/nsTransform2D.h
include/mozilla/gfx2/gfx2types.h
include/mozilla/gfx2/gfxIFormats.h
@@ -1057,7 +1074,7 @@ include/mozilla/htmlparser/nsHTMLTokens.h
include/mozilla/htmlparser/nsIContentSink.h
include/mozilla/htmlparser/nsIDTD.h
include/mozilla/htmlparser/nsIElementObserver.h
-include/mozilla/htmlparser/nsIExpatTokenizer.h
+include/mozilla/htmlparser/nsIExpatSink.h
include/mozilla/htmlparser/nsIHTMLContentSink.h
include/mozilla/htmlparser/nsIHTMLFragmentContentSink.h
include/mozilla/htmlparser/nsIParser.h
@@ -1229,6 +1246,7 @@ include/mozilla/layout/nsIIndependentSelection.h
include/mozilla/layout/nsILayoutDebugger.h
include/mozilla/layout/nsILayoutHistoryState.h
include/mozilla/layout/nsILineIterator.h
+include/mozilla/layout/nsIListBoxObject.h
include/mozilla/layout/nsIListControlFrame.h
include/mozilla/layout/nsIMenuBoxObject.h
include/mozilla/layout/nsIMenuFrame.h
@@ -1247,11 +1265,9 @@ include/mozilla/layout/nsIPresContext.h
include/mozilla/layout/nsIPresShell.h
include/mozilla/layout/nsIPresState.h
include/mozilla/layout/nsIPrintContext.h
-include/mozilla/layout/nsIPrintListener.h
include/mozilla/layout/nsIPrintPreviewContext.h
include/mozilla/layout/nsIRadioControlFrame.h
include/mozilla/layout/nsIReflowCallback.h
-include/mozilla/layout/nsIReflowCommand.h
include/mozilla/layout/nsIScrollBoxObject.h
include/mozilla/layout/nsIScrollableFrame.h
include/mozilla/layout/nsIScrollableViewProvider.h
@@ -1272,6 +1288,7 @@ include/mozilla/layout/nsOutlinerContentView.h
include/mozilla/layout/nsOutlinerSelection.h
include/mozilla/layout/nsOutlinerUtils.h
include/mozilla/layout/nsPIBoxObject.h
+include/mozilla/layout/nsReflowType.h
include/mozilla/layout/nsStyleChangeList.h
include/mozilla/layout/nsStyleConsts.h
include/mozilla/layout/nsTextTransformer.h
@@ -1296,6 +1313,7 @@ include/mozilla/locale/nsILocaleService.h
include/mozilla/locale/nsIOS2Locale.h
include/mozilla/locale/nsIPosixLocale.h
include/mozilla/locale/nsIScriptableDateFormat.h
+include/mozilla/locale/nsIWin32Locale.h
include/mozilla/locale/nsLocaleCID.h
include/mozilla/lwbrk/nsIBinarySearchIterator.h
include/mozilla/lwbrk/nsIBreakState.h
@@ -1925,14 +1943,12 @@ include/mozilla/plugin/nsPluginLogging.h
include/mozilla/plugin/nsPluginsCID.h
include/mozilla/plugin/nsplugin.h
include/mozilla/plugin/nsplugindefs.h
-include/mozilla/pref/nsIAutoConfig.h
include/mozilla/pref/nsIPref.h
include/mozilla/pref/nsIPrefBranch.h
include/mozilla/pref/nsIPrefBranchInternal.h
include/mozilla/pref/nsIPrefLocalizedString.h
include/mozilla/pref/nsIPrefService.h
include/mozilla/pref/nsISecurityPref.h
-include/mozilla/pref/prefldap.h
include/mozilla/prefmigr/nsIPrefMigration.h
include/mozilla/prefmigr/nsIPrefMigrationProgress.h
include/mozilla/prefmigr/nsPrefMigration.h
@@ -1950,6 +1966,7 @@ include/mozilla/rdf/nsIRDFContentSink.h
include/mozilla/rdf/nsIRDFDataSource.h
include/mozilla/rdf/nsIRDFDelegateFactory.h
include/mozilla/rdf/nsIRDFFileSystem.h
+include/mozilla/rdf/nsIRDFInMemoryDataSource.h
include/mozilla/rdf/nsIRDFLiteral.h
include/mozilla/rdf/nsIRDFNode.h
include/mozilla/rdf/nsIRDFObserver.h
@@ -2005,10 +2022,6 @@ include/mozilla/string/nsStringIterator.h
include/mozilla/string/nsStringIteratorUtils.h
include/mozilla/string/nsStringTraits.h
include/mozilla/string/nsXPIDLString.h
-include/mozilla/timer/nsITimer.h
-include/mozilla/timer/nsITimerCallback.h
-include/mozilla/timer/nsITimerQueue.h
-include/mozilla/timer/nsUnixTimerCIID.h
include/mozilla/transformiix/nsISyncLoader.h
include/mozilla/transformiix/nsIXPathNodeSelector.h
include/mozilla/txmgr/nsITransaction.h
@@ -2072,7 +2085,6 @@ include/mozilla/util/nsTimer.h
include/mozilla/util/stopwatch.h
include/mozilla/util/xp_obs.h
include/mozilla/view/nsICompositeListener.h
-include/mozilla/view/nsIEventProcessor.h
include/mozilla/view/nsIScrollPositionListener.h
include/mozilla/view/nsIScrollableView.h
include/mozilla/view/nsIView.h
@@ -2093,6 +2105,7 @@ include/mozilla/webbrwsr/nsCWebBrowser.h
include/mozilla/webbrwsr/nsICommandHandler.h
include/mozilla/webbrwsr/nsIContextMenuListener.h
include/mozilla/webbrwsr/nsIEmbeddingSiteWindow.h
+include/mozilla/webbrwsr/nsIEmbeddingSiteWindow2.h
include/mozilla/webbrwsr/nsITooltipListener.h
include/mozilla/webbrwsr/nsITooltipTextProvider.h
include/mozilla/webbrwsr/nsIWebBrowser.h
@@ -2182,6 +2195,7 @@ include/mozilla/xpcom/nsCRT.h
include/mozilla/xpcom/nsCWeakReference.h
include/mozilla/xpcom/nsCom.h
include/mozilla/xpcom/nsComObsolete.h
+include/mozilla/xpcom/nsComponentManagerObsolete.h
include/mozilla/xpcom/nsComponentManagerUtils.h
include/mozilla/xpcom/nsCppSharedAllocator.h
include/mozilla/xpcom/nsDebug.h
@@ -2213,6 +2227,7 @@ include/mozilla/xpcom/nsIClassInfo.h
include/mozilla/xpcom/nsICollection.h
include/mozilla/xpcom/nsIComponentLoader.h
include/mozilla/xpcom/nsIComponentManager.h
+include/mozilla/xpcom/nsIComponentManagerObsolete.h
include/mozilla/xpcom/nsIConsoleListener.h
include/mozilla/xpcom/nsIConsoleMessage.h
include/mozilla/xpcom/nsIConsoleService.h
@@ -2281,6 +2296,8 @@ include/mozilla/xpcom/nsISupportsUtils.h
include/mozilla/xpcom/nsIThread.h
include/mozilla/xpcom/nsIThreadPool.h
include/mozilla/xpcom/nsITimelineService.h
+include/mozilla/xpcom/nsITimer.h
+include/mozilla/xpcom/nsITimerCallback.h
include/mozilla/xpcom/nsIUnicharBuffer.h
include/mozilla/xpcom/nsIUnicharInputStream.h
include/mozilla/xpcom/nsIVariant.h
@@ -2292,6 +2309,7 @@ include/mozilla/xpcom/nsLocalFile.h
include/mozilla/xpcom/nsLocalFileUnix.h
include/mozilla/xpcom/nsMemory.h
include/mozilla/xpcom/nsObserverService.h
+include/mozilla/xpcom/nsObsoleteModuleLoading.h
include/mozilla/xpcom/nsProcess.h
include/mozilla/xpcom/nsProxiedService.h
include/mozilla/xpcom/nsProxyEvent.h
@@ -2309,6 +2327,7 @@ include/mozilla/xpcom/nsTextFormatter.h
include/mozilla/xpcom/nsTime.h
include/mozilla/xpcom/nsTraceRefcnt.h
include/mozilla/xpcom/nsUnitConversion.h
+include/mozilla/xpcom/nsValueArray.h
include/mozilla/xpcom/nsVariant.h
include/mozilla/xpcom/nsVector.h
include/mozilla/xpcom/nsVoidArray.h
@@ -2409,6 +2428,7 @@ include/mozilla/xultmpl/nsIXULTemplateBuilder.h
@dirrm lib/mozilla/defaults/profile/US
@dirrm lib/mozilla/defaults/profile
@dirrm lib/mozilla/defaults/pref
+@dirrm lib/mozilla/defaults/autoconfig
@dirrm lib/mozilla/defaults
@dirrm lib/mozilla/components
@dirrm lib/mozilla/chrome
@@ -2446,7 +2466,6 @@ include/mozilla/xultmpl/nsIXULTemplateBuilder.h
@dirrm include/mozilla/txtsvc
@dirrm include/mozilla/txmgr
@dirrm include/mozilla/transformiix
-@dirrm include/mozilla/timer
@dirrm include/mozilla/string
@dirrm include/mozilla/sidebar
@dirrm include/mozilla/shistory
@@ -2523,6 +2542,7 @@ include/mozilla/xultmpl/nsIXULTemplateBuilder.h
@dirrm include/mozilla/chardet
@dirrm include/mozilla/caps
@dirrm include/mozilla/browser
+@dirrm include/mozilla/autoconfig
@dirrm include/mozilla/appshell
@dirrm include/mozilla/appcomps
@dirrm include/mozilla/addrbook
diff --git a/www/mozilla/distinfo b/www/mozilla/distinfo
index 152e667853d..4e9f35cf851 100644
--- a/www/mozilla/distinfo
+++ b/www/mozilla/distinfo
@@ -1,13 +1,14 @@
-$NetBSD: distinfo,v 1.14 2001/12/27 15:02:39 taya Exp $
+$NetBSD: distinfo,v 1.15 2002/02/09 03:54:47 taya Exp $
-SHA1 (mozilla-source-0.9.7.tar.bz2) = ea68e382b0178d20ceafc4b1bf5ba35b421eb4c3
-Size (mozilla-source-0.9.7.tar.bz2) = 27159136 bytes
-SHA1 (patch-aw) = 604f67e076f70758f9370904c3e77532bf384a7e
-SHA1 (patch-ax) = a0d25cc593d80d66b2026eb943a921487165d748
-SHA1 (patch-ay) = ac5e4c71d3bf91eb31d573701682393b584bf918
-SHA1 (patch-az) = d9675d0e05f8990e539b598fa223ebfce588a62e
-SHA1 (patch-ba) = 25f52a9d6981cbea18a214284529abb24a4f18d5
-SHA1 (patch-bb) = a453dc4397f79cbc67b44c6beb154e635596ea34
-SHA1 (patch-bc) = 7bc9061fda23ae46730c8be8a25d951ea8642fd6
-SHA1 (patch-be) = df5db916335f54516866cc57fc46c888dd7a682a
-SHA1 (patch-bf) = cc03475150d03d580a7cfe1db189214ef4e20865
+SHA1 (mozilla-source-0.9.8.tar.bz2) = 1e7d6087361f61019f94d62aacd066d023819cbc
+Size (mozilla-source-0.9.8.tar.bz2) = 27259479 bytes
+SHA1 (patch-aw) = fce1e5ce8d272fc9725a4074a2a0aff6e2d0b86c
+SHA1 (patch-ax) = a5c4da3a33637fc945d031c925e1e88d8c834bb9
+SHA1 (patch-ay) = 00e84f71566f612102a92b331407d067f4e71697
+SHA1 (patch-az) = 0108a8d4a2fa089a21cd0fe94807dd88fa8e1313
+SHA1 (patch-ba) = d212273a9b0e3745ff72b7ca1a4067e41fbd15c9
+SHA1 (patch-bb) = 73966223a68f5fd27aa806ee991a7f42a0304f8a
+SHA1 (patch-bc) = df8d64ea876536e86e6f3f4d0ccd051301caadb6
+SHA1 (patch-be) = 18a64ec640ffb4512cbfe009993b8bf546014fb5
+SHA1 (patch-bf) = 1c6c935bae27065cfdfe547baf8ff61f2f279533
+SHA1 (patch-bg) = 43e6e32cfd0d7932189e930edbe79628e6f80e97
diff --git a/www/mozilla/patches/patch-aw b/www/mozilla/patches/patch-aw
index a41172872db..6fc44f5d772 100644
--- a/www/mozilla/patches/patch-aw
+++ b/www/mozilla/patches/patch-aw
@@ -1,8 +1,8 @@
-$NetBSD: patch-aw,v 1.7 2001/12/27 15:02:40 taya Exp $
+$NetBSD: patch-aw,v 1.8 2002/02/09 03:54:48 taya Exp $
diff -ru ../Orig/mozilla/widget/src/gtksuperwin/Makefile.in ./widget/src/gtksuperwin/Makefile.in
--- ../Orig/mozilla/widget/src/gtksuperwin/Makefile.in Sat Oct 27 14:49:19 2001
-+++ ./widget/src/gtksuperwin/Makefile.in Sat Dec 22 13:02:34 2001
++++ ./widget/src/gtksuperwin/Makefile.in Thu Feb 7 00:40:45 2002
@@ -25,6 +25,7 @@
MODULE = widget
LIBRARY_NAME = gtksuperwin
diff --git a/www/mozilla/patches/patch-ax b/www/mozilla/patches/patch-ax
index 5bf0d63e092..4a52a9dbf34 100644
--- a/www/mozilla/patches/patch-ax
+++ b/www/mozilla/patches/patch-ax
@@ -1,33 +1,101 @@
-$NetBSD: patch-ax,v 1.6 2001/12/27 15:02:41 taya Exp $
+$NetBSD: patch-ax,v 1.7 2002/02/09 03:54:48 taya Exp $
diff -ru ../Orig/mozilla/netwerk/base/src/nsSocketTransport.cpp ./netwerk/base/src/nsSocketTransport.cpp
---- ../Orig/mozilla/netwerk/base/src/nsSocketTransport.cpp Tue Dec 4 11:47:19 2001
-+++ ./netwerk/base/src/nsSocketTransport.cpp Sat Dec 22 13:02:36 2001
-@@ -186,8 +186,7 @@
- //
- // Set up Internet defaults...
+--- ../Orig/mozilla/netwerk/base/src/nsSocketTransport.cpp Tue Jan 22 11:20:13 2002
++++ ./netwerk/base/src/nsSocketTransport.cpp Sat Feb 9 09:22:49 2002
+@@ -143,6 +143,7 @@
+ mHostName(nsnull),
+ mPort(-1),
+ mMonitor(nsnull),
++ mNetAddress(nsnull),
+ mOperation(eSocketOperation_None),
+ mProxyPort(-1),
+ mProxyHost(nsnull),
+@@ -183,12 +184,6 @@
+ SetWriteType(eSocketWrite_None);
+
//
+- // Set up Internet defaults...
+- //
- memset(&mNetAddress, 0, sizeof(mNetAddress));
- PR_SetNetAddr(PR_IpAddrAny, PR_AF_INET6, 0, &mNetAddress);
-+ mNetAddressList = nsnull;
-
- //
+-
+- //
// Initialize the global connect timeout value if necessary...
-@@ -236,6 +235,13 @@
- nsAutoMonitor::DestroyMonitor(mMonitor);
- mMonitor = nsnull;
- }
+ //
+ if (PR_INTERVAL_NO_WAIT == gConnectTimeout)
+@@ -415,6 +410,14 @@
+
+ while (!done) {
+ //
++ // Check for failure on any socket requests
++ //
++ if (mReadRequest && mReadRequest->HasFailed())
++ mReadRequest->GetStatus(&mStatus);
++ else if (mWriteRequest && mWriteRequest->HasFailed())
++ mWriteRequest->GetStatus(&mStatus);
+
-+ nsNetAddrList *p, *next;
-+ for (p = mNetAddressList; p; ){
-+ next = p->next;
-+ delete p;
-+ p = next;
-+ }
- }
++ //
+ // If an error has occurred then move into the error state...
+ //
+ if (NS_FAILED(mStatus) && (NS_BASE_STREAM_WOULD_BLOCK != mStatus))
+@@ -495,17 +498,40 @@
+ // Send status message
+ // only send a status if doResolveHost is going to do some
+ // resolution
+- if (mStatus != NS_OK)
++ if (mStatus == NS_BASE_STREAM_WOULD_BLOCK)
+ OnStatus_Locked(NS_NET_STATUS_RESOLVING_HOST);
+ break;
+
+ case eSocketState_WaitConnect:
+ LOG(("nsSocketTransport: Transport [host=%s:%d this=%x] is in WaitConnect state.\n",
+ mHostName, mPort, this));
+- mStatus = doConnection(aSelectFlags);
+
+ // Send status message
+ OnStatus_Locked(NS_NET_STATUS_CONNECTING_TO);
++
++ mStatus = doConnection(aSelectFlags);
++
++ // on connection failure, reuse next address if one exists
++ if (mStatus == NS_ERROR_CONNECTION_REFUSED) {
++ mNetAddress = mNetAddrList.GetNext(mNetAddress);
++ if (mNetAddress) {
++#if defined(PR_LOGGING)
++ char buf[50];
++ PR_NetAddrToString(mNetAddress, buf, sizeof(buf));
++ LOG(("connection failed... trying %s\n", buf));
++#endif
++ PR_Close(mSocketFD);
++ mSocketFD = nsnull;
++
++ // mask error status so we'll return to this state
++ mStatus = NS_OK;
++
++ // need to re-enter Process() asynchronously
++ mService->AddToWorkQ(this);
++ done = PR_TRUE;
++ continue;
++ }
++ }
+ break;
+ case eSocketState_WaitReadWrite:
+@@ -633,21 +659,19 @@
-@@ -640,15 +646,7 @@
+ NS_ASSERTION(eSocketState_WaitDNS == mCurrentState, "Wrong state.");
+
+- LOG(("nsSocketTransport: Entering doResolveHost() [host=%s:%d this=%x].\n",
++ LOG(("nsSocketTransport: Entering doResolveHost() [host=%s:%d %x].\n",
+ mHostName, mPort, this));
+
++ //
++ // The hostname is being resolved...
++ //
++ if (mDNSRequest)
++ return NS_BASE_STREAM_WOULD_BLOCK;
++
//
// The hostname has not been resolved yet...
//
@@ -40,116 +108,146 @@ diff -ru ../Orig/mozilla/netwerk/base/src/nsSocketTransport.cpp ./netwerk/base/s
- //
- mNetAddress.ipv6.port = PR_htons(((mProxyPort != -1 && !mProxyTransparent) ? mProxyPort : mPort));
-
-+ if (mNetAddressList == nsnull) {
++ if (mNetAddress == nsnull) {
PR_ExitMonitor(mMonitor);
nsIDNSService* pDNSService = mService->GetCachedDNSService();
-@@ -673,7 +671,7 @@
+@@ -659,9 +683,7 @@
+ // Give up the SocketTransport lock. This allows the DNS thread to call the
+ // nsIDNSListener notifications without blocking...
+ //
+- rv = pDNSService->Lookup((mProxyHost && !mProxyTransparent) ? mProxyHost : mHostName,
+- this,
+- nsnull,
++ rv = pDNSService->Lookup(GetSocketHost(), this, nsnull,
+ getter_AddRefs(mDNSRequest));
+ //
+ // Aquire the SocketTransport lock again...
+@@ -672,7 +694,7 @@
//
// The DNS lookup has finished... It has either failed or succeeded.
//
- if (NS_FAILED(mStatus) || !PR_IsNetAddrType(&mNetAddress, PR_IpAddrAny)) {
-+ if (NS_FAILED(mStatus) || mNetAddressList) {
++ if (NS_FAILED(mStatus) || mNetAddress) {
mDNSRequest = 0;
rv = mStatus;
}
-@@ -833,7 +831,8 @@
+@@ -687,10 +709,8 @@
+ }
+ }
+
+- LOG(("nsSocketTransport: Leaving doResolveHost() [%s:%d %x].\t"
+- "rv = %x.\n\n",
++ LOG(("nsSocketTransport: Leaving doResolveHost() [%s:%d %x] rv = %x\n",
+ mHostName, mPort, this, rv));
+-
+ return rv;
+ }
+
+@@ -832,7 +852,7 @@
// This is only done the first time doConnection(...) is called.
//
if (NS_SUCCEEDED(rv)) {
- status = PR_Connect(mSocketFD, &mNetAddress, gConnectTimeout);
-+try_again:
-+ status = PR_Connect(mSocketFD, &(mNetAddressList->addr), gConnectTimeout);
++ status = PR_Connect(mSocketFD, mNetAddress, gConnectTimeout);
if (PR_SUCCESS != status) {
PRErrorCode code = PR_GetError();
//
-@@ -858,6 +857,12 @@
- //
- else {
- // Connection refused...
-+ nsNetAddrList *p = mNetAddressList;
-+ mNetAddressList = mNetAddressList->next;
-+ delete p;
-+ if (mNetAddressList){
-+ goto try_again;
-+ }
- LOG(("nsSocketTransport: Connection Refused [%s:%d %x]. PRErrorCode = %x\n",
- mHostName, mPort, this, code));
- rv = NS_ERROR_CONNECTION_REFUSED;
-@@ -871,11 +876,23 @@
- //
- else if (aSelectFlags) {
- if (PR_POLL_EXCEPT & aSelectFlags) {
-+ nsNetAddrList *p = mNetAddressList;
-+ mNetAddressList = mNetAddressList->next;
-+ delete p;
-+ if (mNetAddressList){
-+ goto try_again;
-+ }
- LOG(("nsSocketTransport: Connection Refused via PR_POLL_EXCEPT. [%s:%d %x].\n",
- mHostName, mPort, this));
- rv = NS_ERROR_CONNECTION_REFUSED;
- }
- else if (PR_POLL_HUP & aSelectFlags) {
-+ nsNetAddrList *p = mNetAddressList;
-+ mNetAddressList = mNetAddressList->next;
-+ delete p;
-+ if (mNetAddressList){
-+ goto try_again;
-+ }
- LOG(("nsSocketTransport: Connection Refused via PR_POLL_HUP. [%s:%d %x].\n",
- mHostName, mPort, this));
- rv = NS_ERROR_CONNECTION_REFUSED;
-@@ -918,7 +935,7 @@
+@@ -932,14 +952,17 @@
//
// The hostname has not been resolved yet...
//
- if (PR_IsNetAddrType(&mNetAddress, PR_IpAddrAny)) {
-+ if (mNetAddressList == nsnull) {
++ if (mNetAddress == nsnull) {
nsIDNSService* pDNSService = mService->GetCachedDNSService();
if (!pDNSService) {
return NS_ERROR_UNEXPECTED;
-@@ -939,16 +956,18 @@
+ }
+
+ nsXPIDLCString result;
+- const char *host = (mProxyHost && !mProxyTransparent) ? mProxyHost : mHostName;
++ const char *host = GetSocketHost();
++
++ // XXX DNS service does not provide a synchronous resolver that returns
++ // the entire nsHostEnt struct.
+ rv = pDNSService->Resolve(host, getter_Copies(result));
+ if (NS_FAILED(rv)) return rv;
+
+@@ -953,16 +976,18 @@
return NS_ERROR_FAILURE;
}
-+ mNetAddressList = new nsNetAddrList;
-+ mNetAddressList->next = nsnull;
++ mNetAddrList.Init(1);
++ mNetAddress = mNetAddrList.GetNext(nsnull);
++
++ PR_SetNetAddr(PR_IpAddrAny, PR_AF_INET6, GetSocketPort(), mNetAddress);
++
if (addr.raw.family == PR_AF_INET)
- PR_ConvertIPv4AddrToIPv6(addr.inet.ip, &mNetAddress.ipv6.ip);
-+ PR_ConvertIPv4AddrToIPv6(addr.inet.ip, &(mNetAddressList->addr.ipv6.ip));
++ PR_ConvertIPv4AddrToIPv6(addr.inet.ip, &mNetAddress->ipv6.ip);
else
- memcpy(&mNetAddress.ipv6.ip, &addr.ipv6.ip, sizeof(mNetAddress.ipv6.ip));
-+ memcpy(&(mNetAddressList->addr.ipv6.ip), &addr.ipv6.ip, sizeof(mNetAddressList->addr.ipv6.ip));
-
+-
- mNetAddress.ipv6.port
-+ mNetAddressList->addr.ipv6.port
- = PR_htons(((mProxyPort != -1 && !mProxyTransparent) ? mProxyPort : mPort));
+- = PR_htons(((mProxyPort != -1 && !mProxyTransparent) ? mProxyPort : mPort));
++ memcpy(&mNetAddress->ipv6.ip, &addr.ipv6.ip, sizeof(mNetAddress->ipv6.ip));
LOG(("address { family=%hu, port=%hu }\n",
- mNetAddress.ipv6.family, PR_ntohs(mNetAddress.ipv6.port)));
-+ mNetAddressList->addr.ipv6.family, PR_ntohs(mNetAddressList->addr.ipv6.port)));
++ mNetAddress->ipv6.family, PR_ntohs(mNetAddress->ipv6.port)));
}
//
-@@ -1470,21 +1489,27 @@
- // Enter the socket transport lock...
+@@ -1036,7 +1061,6 @@
+ if (mReadRequest) {
+ if (mReadRequest->IsCanceled() || (mBytesExpected == 0)) {
+ LOG(("nsSocketTransport: [this=%x] completing read request due to cancelation\n", this));
+- mSelectFlags &= ~PR_POLL_READ;
+ mReadRequest->GetStatus(&readStatus);
+ CompleteAsyncRead();
+ if (NS_FAILED(readStatus))
+@@ -1078,7 +1102,6 @@
+ if (mWriteRequest) {
+ if (mWriteRequest->IsCanceled()) {
+ LOG(("nsSocketTransport: [this=%x] completing write request due to cancelation\n", this));
+- mSelectFlags &= ~PR_POLL_WRITE;
+ mWriteRequest->GetStatus(&writeStatus);
+ CompleteAsyncWrite();
+ if (NS_FAILED(writeStatus))
+@@ -1485,23 +1508,44 @@
nsAutoMonitor mon(mMonitor);
nsresult rv = NS_OK;
-+ char **p;
-+ nsNetAddrList **addrp = &mNetAddressList;
- if (aHostEnt->hostEnt.h_addr_list && aHostEnt->hostEnt.h_addr_list[0]) {
+- if (aHostEnt->hostEnt.h_addr_list && aHostEnt->hostEnt.h_addr_list[0]) {
- if (aHostEnt->hostEnt.h_addrtype == PR_AF_INET6)
- memcpy(&mNetAddress.ipv6.ip, aHostEnt->hostEnt.h_addr_list[0], sizeof(mNetAddress.ipv6.ip));
- else
- PR_ConvertIPv4AddrToIPv6(*(PRUint32*)aHostEnt->hostEnt.h_addr_list[0], &mNetAddress.ipv6.ip);
-+ for (p = aHostEnt->hostEnt.h_addr_list; *p; p++){
-+ *addrp = new nsNetAddrList;
-+ (*addrp)->next = nsnull;
-+ (*addrp)->addr.ipv6.port = PR_htons(((mProxyPort != -1 && !mProxyTransparent) ? mProxyPort : mPort));
-+ (*addrp)->addr.raw.family = PR_AF_INET6;
-+ memcpy(&((*addrp)->addr.ipv6.ip), *p, sizeof((*addrp)->addr.ipv6.ip));
++ char **addrList = aHostEnt->hostEnt.h_addr_list;
++
++ if (addrList && addrList[0]) {
++ PRUint32 len = 0;
++
++ LOG(("nsSocketTransport::OnFound [%s:%d %x] lookup succeeded [FQDN=%s]\n",
++ mHostName, mPort, this, aHostEnt->hostEnt.h_name));
++
++ // determine the number of address in the list
++ for (; *addrList; ++addrList)
++ ++len;
++ addrList -= len;
++
++ // allocate space for the addresses
++ mNetAddrList.Init(len);
++
++ // populate the address list
++ PRNetAddr *addr = nsnull;
++ while ((addr = mNetAddrList.GetNext(addr)) != nsnull) {
++ PR_SetNetAddr(PR_IpAddrAny, PR_AF_INET6, GetSocketPort(), addr);
++ if (aHostEnt->hostEnt.h_addrtype == PR_AF_INET6)
++ memcpy(&addr->ipv6.ip, *addrList, sizeof(addr->ipv6.ip));
++ else
++ PR_ConvertIPv4AddrToIPv6(*(PRUint32 *)(*addrList), &addr->ipv6.ip);
++ ++addrList;
#if defined(PR_LOGGING)
- char addrbuf[50];
- PR_NetAddrToString(&mNetAddress, addrbuf, sizeof(addrbuf));
@@ -158,34 +256,77 @@ diff -ru ../Orig/mozilla/netwerk/base/src/nsSocketTransport.cpp ./netwerk/base/s
- mHostName, mPort, this,
- aHostEnt->hostEnt.h_name,
- addrbuf));
-+ char addrbuf[50];
-+ PR_NetAddrToString(&((*addrp)->addr), addrbuf, sizeof(addrbuf));
-+ LOG(("nsSocketTransport: OnFound(...) [%s:%d %x]."
-+ " DNS lookup succeeded => %s (%s)\n",
-+ mHostName, mPort, this,
-+ aHostEnt->hostEnt.h_name,
-+ addrbuf));
++ char buf[50];
++ PR_NetAddrToString(addr, buf, sizeof(buf));
++ LOG((" => %s\n", buf));
#endif
-+ addrp = &((*addrp)->next);
+- } else {
+- // XXX: What should happen here? The GetHostByName(...) succeeded but
+- // there are *no* A records...
+ }
- } else {
- // XXX: What should happen here? The GetHostByName(...) succeeded but
- // there are *no* A records...
-@@ -1517,7 +1542,7 @@
++
++ // start with first address in list
++ mNetAddress = mNetAddrList.GetNext(nsnull);
++ }
++ else {
++ // XXX: What should happen here? The DNS lookup succeeded, but there
++ // are no address records...
+ rv = NS_ERROR_FAILURE;
+
+ LOG(("nsSocketTransport: OnFound(...) [%s:%d %x]."
+@@ -1531,7 +1575,7 @@
// If the lookup failed, set the status...
if (NS_FAILED(aStatus))
mStatus = aStatus;
- else if (PR_IsNetAddrType(&mNetAddress, PR_IpAddrAny))
-+ else if (mNetAddressList == nsnull)
++ else if (mNetAddress == nsnull)
mStatus = NS_ERROR_ABORT;
// Start processing the transport again - if necessary...
-@@ -1838,7 +1863,7 @@
+@@ -1852,7 +1896,7 @@
*_retval = (char*)nsMemory::Alloc(aLen);
if (!*_retval) return NS_ERROR_FAILURE;
- PRStatus status = PR_NetAddrToString(&mNetAddress, *_retval, aLen);
-+ PRStatus status = PR_NetAddrToString(&mNetAddressList->addr, *_retval, aLen);
++ PRStatus status = PR_NetAddrToString(mNetAddress, *_retval, aLen);
if (PR_FAILURE == status) {
nsMemory::Free(*_retval);
+@@ -1968,6 +2012,37 @@
+
+ if (--mSocketRef == 0)
+ CloseConnection();
++}
++
++//
++//----------------------------------------------------------------------------
++// nsSocketTransport::nsNetAddrList
++//----------------------------------------------------------------------------
++//
++
++nsresult nsSocketTransport::
++nsNetAddrList::Init(PRUint32 len)
++{
++ NS_ASSERTION(!mList, "already initialized");
++ mList = new PRNetAddr[len];
++ if (!mList)
++ return NS_ERROR_OUT_OF_MEMORY;
++ mLen = len;
++ return NS_OK;
++}
++
++PRNetAddr *nsSocketTransport::
++nsNetAddrList::GetNext(PRNetAddr *addr)
++{
++ if (!addr)
++ return mList;
++
++ PRUint32 offset = addr - mList;
++ NS_ASSERTION(offset < mLen, "invalid address");
++ if (offset + 1 < mLen)
++ return addr + 1;
++
++ return nsnull;
+ }
+
+ //
diff --git a/www/mozilla/patches/patch-ay b/www/mozilla/patches/patch-ay
index fb8fa2fb93a..e872d38acce 100644
--- a/www/mozilla/patches/patch-ay
+++ b/www/mozilla/patches/patch-ay
@@ -1,26 +1,60 @@
-$NetBSD: patch-ay,v 1.6 2001/12/27 15:02:41 taya Exp $
+$NetBSD: patch-ay,v 1.7 2002/02/09 03:54:48 taya Exp $
diff -ru ../Orig/mozilla/netwerk/base/src/nsSocketTransport.h ./netwerk/base/src/nsSocketTransport.h
--- ../Orig/mozilla/netwerk/base/src/nsSocketTransport.h Wed Nov 28 09:42:57 2001
-+++ ./netwerk/base/src/nsSocketTransport.h Sat Dec 22 13:02:38 2001
-@@ -123,6 +123,11 @@
- eSocketDNS_Wait = 0x2020
- };
-
-+struct nsNetAddrList {
-+ PRNetAddr addr;
-+ struct nsNetAddrList *next;
-+};
++++ ./netwerk/base/src/nsSocketTransport.h Sat Feb 9 09:22:49 2002
+@@ -176,7 +176,7 @@
+ PRFileDesc* GetSocket(void) { return mSocketFD; }
+ PRInt16 GetSelectFlags(void) { return mSelectFlags; }
+ PRCList* GetListNode(void) { return &mListLink; }
+-
++
+ static nsSocketTransport* GetInstance(PRCList* qp) { return (nsSocketTransport*)((char*)qp - offsetof(nsSocketTransport, mListLink)); }
+
+ PRBool CanBeReused() { return
+@@ -237,8 +237,27 @@
+ inline void ClearFlag(nsSocketReadWriteInfo aFlag) {
+ mReadWriteState &= ~aFlag;
+ }
++
++ PRInt32 GetSocketPort(void) { return (mProxyPort != -1 && !mProxyTransparent) ? mProxyPort : mPort; }
++ const char *GetSocketHost(void) { return (mProxyHost && !mProxyTransparent) ? mProxyHost : mHostName; }
+
+ protected:
++ class nsNetAddrList {
++ public:
++ nsNetAddrList() : mList(nsnull), mLen(0) {}
++ ~nsNetAddrList() { delete[] mList; }
+
- //
- // This is the default timeout value (in milliseconds) for sockets which have
- // no activity...
-@@ -249,7 +254,7 @@
++ // allocate space for the address list
++ nsresult Init(PRUint32 len);
++
++ // given a net addr in the list, return the next addr.
++ // if given NULL, then return the first addr in the list.
++ // returns NULL if given addr is the last addr.
++ PRNetAddr *GetNext(PRNetAddr *currentAddr);
++ private:
++ PRNetAddr *mList;
++ PRUint32 mLen;
++ };
+
+ nsSocketState mCurrentState;
+ nsCOMPtr<nsIRequest> mDNSRequest;
+@@ -249,7 +268,8 @@
PRIntervalTime mLastActiveTime;
PRCList mListLink;
PRMonitor* mMonitor;
- PRNetAddr mNetAddress;
-+ nsNetAddrList *mNetAddressList;
++ nsNetAddrList mNetAddrList;
++ PRNetAddr *mNetAddress;
nsSocketOperation mOperation;
nsCOMPtr<nsISupports> mSecurityInfo;
+@@ -415,6 +435,7 @@
+ PRBool IsInitialized() { return mStartFired; }
+ PRBool IsSuspended() { return mSuspendCount > 0; }
+ PRBool IsCanceled() { return mCanceled; }
++ PRBool HasFailed() { return NS_FAILED(mStatus); }
+
+ void SetTransport(nsSocketTransport *);
+ void SetObserver(nsIRequestObserver *obs) { mObserver = obs; }
diff --git a/www/mozilla/patches/patch-az b/www/mozilla/patches/patch-az
index 2c7794d3afa..06312ec6668 100644
--- a/www/mozilla/patches/patch-az
+++ b/www/mozilla/patches/patch-az
@@ -1,8 +1,8 @@
-$NetBSD: patch-az,v 1.5 2001/12/27 15:02:41 taya Exp $
+$NetBSD: patch-az,v 1.6 2002/02/09 03:54:48 taya Exp $
diff -ru ../Orig/mozilla/directory/c-sdk/ldap/include/portable.h ./directory/c-sdk/ldap/include/portable.h
--- ../Orig/mozilla/directory/c-sdk/ldap/include/portable.h Sat Oct 27 05:47:18 2001
-+++ ./directory/c-sdk/ldap/include/portable.h Sat Dec 22 13:02:39 2001
++++ ./directory/c-sdk/ldap/include/portable.h Thu Feb 7 00:40:48 2002
@@ -98,7 +98,7 @@
* some systems don't have the BSD re_comp and re_exec routines
*/
diff --git a/www/mozilla/patches/patch-ba b/www/mozilla/patches/patch-ba
index b859652acbb..af4951991e9 100644
--- a/www/mozilla/patches/patch-ba
+++ b/www/mozilla/patches/patch-ba
@@ -1,8 +1,8 @@
-$NetBSD: patch-ba,v 1.4 2001/12/27 15:02:42 taya Exp $
+$NetBSD: patch-ba,v 1.5 2002/02/09 03:54:48 taya Exp $
diff -ru ../Orig/mozilla/nsprpub/pr/include/md/_netbsd.cfg ./nsprpub/pr/include/md/_netbsd.cfg
--- ../Orig/mozilla/nsprpub/pr/include/md/_netbsd.cfg Sat Dec 2 06:29:17 2000
-+++ ./nsprpub/pr/include/md/_netbsd.cfg Sat Dec 22 13:02:41 2001
++++ ./nsprpub/pr/include/md/_netbsd.cfg Thu Feb 7 00:40:50 2002
@@ -91,6 +91,52 @@
#define PR_ALIGN_OF_DOUBLE 4
#define PR_ALIGN_OF_POINTER 4
diff --git a/www/mozilla/patches/patch-bb b/www/mozilla/patches/patch-bb
index 4c60c0cd49c..f8a7e68eed4 100644
--- a/www/mozilla/patches/patch-bb
+++ b/www/mozilla/patches/patch-bb
@@ -1,8 +1,8 @@
-$NetBSD: patch-bb,v 1.4 2001/12/27 15:02:42 taya Exp $
+$NetBSD: patch-bb,v 1.5 2002/02/09 03:54:48 taya Exp $
diff -ru ../Orig/mozilla/nsprpub/pr/include/md/_netbsd.h ./nsprpub/pr/include/md/_netbsd.h
--- ../Orig/mozilla/nsprpub/pr/include/md/_netbsd.h Fri Dec 29 02:04:04 2000
-+++ ./nsprpub/pr/include/md/_netbsd.h Sat Dec 22 13:02:42 2001
++++ ./nsprpub/pr/include/md/_netbsd.h Thu Feb 7 00:40:55 2002
@@ -48,6 +48,8 @@
#define _PR_SI_ARCHITECTURE "m68k"
#elif defined(__powerpc__)
diff --git a/www/mozilla/patches/patch-bc b/www/mozilla/patches/patch-bc
index 664fd51dbaf..9bdce5de1bb 100644
--- a/www/mozilla/patches/patch-bc
+++ b/www/mozilla/patches/patch-bc
@@ -1,8 +1,8 @@
-$NetBSD: patch-bc,v 1.4 2001/12/27 15:02:43 taya Exp $
+$NetBSD: patch-bc,v 1.5 2002/02/09 03:54:48 taya Exp $
diff -ru ../Orig/mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in ./xpcom/reflect/xptcall/src/md/unix/Makefile.in
---- ../Orig/mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in Thu Dec 6 19:51:45 2001
-+++ ./xpcom/reflect/xptcall/src/md/unix/Makefile.in Sat Dec 22 13:02:44 2001
+--- ../Orig/mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in Tue Jan 8 14:46:51 2002
++++ ./xpcom/reflect/xptcall/src/md/unix/Makefile.in Thu Feb 7 00:40:56 2002
@@ -249,6 +249,13 @@
CPPSRCS := xptcinvoke_sparc_netbsd.cpp xptcstubs_sparc_netbsd.cpp
ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s
diff --git a/www/mozilla/patches/patch-be b/www/mozilla/patches/patch-be
index 5db7f72549b..a7f045e0cb2 100644
--- a/www/mozilla/patches/patch-be
+++ b/www/mozilla/patches/patch-be
@@ -1,9 +1,9 @@
-$NetBSD: patch-be,v 1.3 2001/12/27 15:02:43 taya Exp $
+$NetBSD: patch-be,v 1.4 2002/02/09 03:54:48 taya Exp $
diff -ru ../Orig/mozilla/nsprpub/pr/src/io/prsocket.c ./nsprpub/pr/src/io/prsocket.c
---- ../Orig/mozilla/nsprpub/pr/src/io/prsocket.c Sat Jun 9 04:54:54 2001
-+++ ./nsprpub/pr/src/io/prsocket.c Sat Dec 22 13:02:46 2001
-@@ -1300,6 +1300,15 @@
+--- ../Orig/mozilla/nsprpub/pr/src/io/prsocket.c Tue Jan 29 06:36:09 2002
++++ ./nsprpub/pr/src/io/prsocket.c Thu Feb 7 00:40:59 2002
+@@ -1299,6 +1299,15 @@
if (osfd == -1) {
return 0;
}
diff --git a/www/mozilla/patches/patch-bf b/www/mozilla/patches/patch-bf
index f0ba6478d9c..814914260d8 100644
--- a/www/mozilla/patches/patch-bf
+++ b/www/mozilla/patches/patch-bf
@@ -1,7 +1,8 @@
-$NetBSD: patch-bf,v 1.1 2001/12/22 06:08:54 lukem Exp $
+$NetBSD: patch-bf,v 1.2 2002/02/09 03:54:48 taya Exp $
---- ../Orig/mozilla/xpfe/browser/resources/locale/en-US/navigator.dtd Fri Dec 21 13:32:16 2001
-+++ xpfe/browser/resources/locale/en-US/navigator.dtd Fri Dec 21 13:32:37 2001
+diff -ru ../Orig/mozilla/xpfe/browser/resources/locale/en-US/navigator.dtd ./xpfe/browser/resources/locale/en-US/navigator.dtd
+--- ../Orig/mozilla/xpfe/browser/resources/locale/en-US/navigator.dtd Wed Jan 9 09:01:17 2002
++++ ./xpfe/browser/resources/locale/en-US/navigator.dtd Thu Feb 7 00:41:06 2002
@@ -4,9 +4,9 @@
<!-- LOCALIZATION NOTE : FILE Do not translate accesskey and commandkey -->
diff --git a/www/mozilla/patches/patch-bg b/www/mozilla/patches/patch-bg
new file mode 100644
index 00000000000..ddc5a307c53
--- /dev/null
+++ b/www/mozilla/patches/patch-bg
@@ -0,0 +1,23 @@
+$NetBSD: patch-bg,v 1.1 2002/02/09 03:54:48 taya Exp $
+
+diff -ru ../Orig/mozilla/xpcom/threads/TimerThread.cpp ./xpcom/threads/TimerThread.cpp
+--- ../Orig/mozilla/xpcom/threads/TimerThread.cpp Tue Jan 15 10:20:45 2002
++++ ./xpcom/threads/TimerThread.cpp Thu Feb 7 00:43:28 2002
+@@ -54,7 +54,7 @@
+ TimerThread::TimerThread() :
+ mCondVar(nsnull),
+ mLock(nsnull),
+- mProcessing(PR_FALSE),
++ mProcessing(PR_TRUE),
+ mWaiting(PR_FALSE)
+ {
+ NS_INIT_REFCNT();
+@@ -127,8 +127,6 @@
+ /* void Run(); */
+ NS_IMETHODIMP TimerThread::Run()
+ {
+- mProcessing = PR_TRUE;
+-
+ while (mProcessing) {
+ nsTimerImpl *theTimer = nsnull;
+