diff options
author | taya <taya> | 2002-02-09 03:54:47 +0000 |
---|---|---|
committer | taya <taya> | 2002-02-09 03:54:47 +0000 |
commit | 658686f6764e7b049dcc8d815b928961d0d8210f (patch) | |
tree | debbeb3d0c173249dde74e59516f5e2d515da479 /www | |
parent | 20c9e770e7f5615c95c578e569397dc81ea33c52 (diff) | |
download | pkgsrc-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/Makefile | 4 | ||||
-rw-r--r-- | www/mozilla/PLIST-ELF | 58 | ||||
-rw-r--r-- | www/mozilla/PLIST-a.out | 58 | ||||
-rw-r--r-- | www/mozilla/distinfo | 25 | ||||
-rw-r--r-- | www/mozilla/patches/patch-aw | 4 | ||||
-rw-r--r-- | www/mozilla/patches/patch-ax | 343 | ||||
-rw-r--r-- | www/mozilla/patches/patch-ay | 64 | ||||
-rw-r--r-- | www/mozilla/patches/patch-az | 4 | ||||
-rw-r--r-- | www/mozilla/patches/patch-ba | 4 | ||||
-rw-r--r-- | www/mozilla/patches/patch-bb | 4 | ||||
-rw-r--r-- | www/mozilla/patches/patch-bc | 6 | ||||
-rw-r--r-- | www/mozilla/patches/patch-be | 8 | ||||
-rw-r--r-- | www/mozilla/patches/patch-bf | 7 | ||||
-rw-r--r-- | www/mozilla/patches/patch-bg | 23 |
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; + |