Mon Oct 3 12:37:24 2011 UTC ()
Update to firefox-7.0. Release notes:

Drastically improved memory handling for certain use cases
Added a new rendering backend to speed up Canvas operations on Windows systems
Bookmark and password changes now sync almost instantly when using Firefox Sync
The 'http://' URL prefix is now hidden by default
Added support for text-overflow: ellipsis
Added support for the Web Timing specification
Enhanced support for MathML
The WebSocket protocol has been updated from version 7 to version 8
Added an opt-in system for users to send performance data back to Mozilla
  to improve future versions of Firefox
Fixed several stability issues
Fixed several security issues


(tnn)
diff -r1.33 -r1.34 pkgsrc/devel/xulrunner/PLIST
diff -r1.25 -r1.26 pkgsrc/devel/xulrunner/dist.mk
diff -r1.52 -r1.53 pkgsrc/devel/xulrunner/distinfo
diff -r1.6 -r1.7 pkgsrc/devel/xulrunner/patches/patch-aa
diff -r1.3 -r1.4 pkgsrc/devel/xulrunner/patches/patch-ae
diff -r1.3 -r1.4 pkgsrc/devel/xulrunner/patches/patch-as
diff -r1.1 -r1.2 pkgsrc/devel/xulrunner/patches/patch-ay
diff -r1.44 -r1.45 pkgsrc/www/firefox/PLIST

cvs diff -r1.33 -r1.34 pkgsrc/devel/xulrunner/Attic/PLIST (expand / switch to context diff)
--- pkgsrc/devel/xulrunner/Attic/PLIST 2011/08/18 18:31:09 1.33
+++ pkgsrc/devel/xulrunner/Attic/PLIST 2011/10/03 12:37:23 1.34
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.33 2011/08/18 18:31:09 tnn Exp $
+@comment $NetBSD: PLIST,v 1.34 2011/10/03 12:37:23 tnn Exp $
 bin/xulrunner
 ${PLIST.jit}include/xulrunner/Allocator.h
 ${PLIST.jit}include/xulrunner/Assembler.h
@@ -39,12 +39,12 @@
 include/xulrunner/PrefTuple.h
 include/xulrunner/ReadbackLayer.h
 ${PLIST.jit}include/xulrunner/RegAlloc.h
+include/xulrunner/States.h
 include/xulrunner/TabMessageUtils.h
 ${PLIST.jit}include/xulrunner/VMPI.h
 include/xulrunner/VerReg.h
 include/xulrunner/VideoUtils.h
 ${PLIST.jit}include/xulrunner/Writer.h
-include/xulrunner/XPCIDispatch.h
 include/xulrunner/a11yGeneric.h
 include/xulrunner/amIInstallTrigger.h
 include/xulrunner/amIWebInstallListener.h
@@ -61,6 +61,7 @@
 include/xulrunner/cairo/cairo-platform.h
 include/xulrunner/cairo/cairo-ps.h
 include/xulrunner/cairo/cairo-rename.h
+include/xulrunner/cairo/cairo-tee.h
 include/xulrunner/cairo/cairo-version.h
 include/xulrunner/cairo/cairo-xlib-xrender.h
 include/xulrunner/cairo/cairo-xlib.h
@@ -86,6 +87,7 @@
 include/xulrunner/expat_external.h
 include/xulrunner/extIApplication.h
 include/xulrunner/ftpCore.h
+include/xulrunner/gfx2DGlue.h
 include/xulrunner/gfx3DMatrix.h
 include/xulrunner/gfxASurface.h
 include/xulrunner/gfxAlphaRecovery.h
@@ -163,15 +165,12 @@
 include/xulrunner/js-config.h
 include/xulrunner/js.msg
 include/xulrunner/jsalloc.h
-include/xulrunner/jsanalyze.h
 include/xulrunner/jsapi.h
 include/xulrunner/jsarena.h
-include/xulrunner/jsarray.h
 include/xulrunner/jsatom.h
 include/xulrunner/jsautocfg.h
 include/xulrunner/jsautokw.h
 include/xulrunner/jsbit.h
-include/xulrunner/jsbool.h
 ${PLIST.jit}include/xulrunner/jsbuiltins.h
 include/xulrunner/jscell.h
 include/xulrunner/jsclist.h
@@ -184,49 +183,37 @@
 include/xulrunner/jsdbgapi.h
 include/xulrunner/jsdebug.h
 include/xulrunner/jsdhash.h
-include/xulrunner/jsdtoa.h
 include/xulrunner/jsemit.h
 include/xulrunner/jsfriendapi.h
 include/xulrunner/jsfun.h
 include/xulrunner/jsgc.h
 include/xulrunner/jsgcchunk.h
-include/xulrunner/jsgcmark.h
 include/xulrunner/jsgcstats.h
 include/xulrunner/jshash.h
 include/xulrunner/jshashtable.h
-include/xulrunner/jshotloop.h
 include/xulrunner/jsinterp.h
 include/xulrunner/jsinttypes.h
 include/xulrunner/jsiter.h
 include/xulrunner/jslock.h
-include/xulrunner/jslong.h
-include/xulrunner/jsmath.h
-include/xulrunner/jsnum.h
 include/xulrunner/jsobj.h
-include/xulrunner/jsobjinlines.h
 include/xulrunner/json.h
-include/xulrunner/jsonparser.h
 include/xulrunner/jsopcode.h
 include/xulrunner/jsopcode.tbl
-include/xulrunner/jsopcodeinlines.h
 include/xulrunner/jsotypes.h
 include/xulrunner/jsparse.h
 include/xulrunner/jsperf.h
 include/xulrunner/jsprf.h
 include/xulrunner/jsprobes.h
 include/xulrunner/jspropertycache.h
-include/xulrunner/jspropertycacheinlines.h
 include/xulrunner/jspropertytree.h
 include/xulrunner/jsproto.tbl
 include/xulrunner/jsproxy.h
 include/xulrunner/jsprvtd.h
 include/xulrunner/jspubtd.h
 include/xulrunner/jsreflect.h
-include/xulrunner/jsregexp.h
 include/xulrunner/jsscan.h
 include/xulrunner/jsscope.h
 include/xulrunner/jsscript.h
-include/xulrunner/jsscriptinlines.h
 include/xulrunner/jsstaticcheck.h
 include/xulrunner/jsstdint.h
 include/xulrunner/jsstr.h
@@ -239,10 +226,8 @@
 include/xulrunner/jsvalue.h
 include/xulrunner/jsvector.h
 include/xulrunner/jsversion.h
-include/xulrunner/jsweakmap.h
 include/xulrunner/jswrapper.h
 include/xulrunner/jsxdrapi.h
-include/xulrunner/jsxml.h
 include/xulrunner/key.h
 include/xulrunner/keyhi.h
 include/xulrunner/keyt.h
@@ -319,10 +304,7 @@
 include/xulrunner/mozcontainer.h
 include/xulrunner/mozilla-config.h
 include/xulrunner/mozilla/AutoRestore.h
-include/xulrunner/mozilla/BaseMargin.h
-include/xulrunner/mozilla/BasePoint.h
-include/xulrunner/mozilla/BaseRect.h
-include/xulrunner/mozilla/BaseSize.h
+include/xulrunner/mozilla/Base64.h
 include/xulrunner/mozilla/BlockingResourceBase.h
 include/xulrunner/mozilla/CondVar.h
 include/xulrunner/mozilla/DeadlockDetector.h
@@ -341,10 +323,14 @@
 include/xulrunner/mozilla/PluginLibrary.h
 include/xulrunner/mozilla/PluginPRLibrary.h
 include/xulrunner/mozilla/Preferences.h
+include/xulrunner/mozilla/RangedPtr.h
 include/xulrunner/mozilla/ReentrantMonitor.h
+include/xulrunner/mozilla/RefPtr.h
 include/xulrunner/mozilla/SSE.h
 include/xulrunner/mozilla/ServiceList.h
 include/xulrunner/mozilla/Services.h
+include/xulrunner/mozilla/Telemetry.h
+include/xulrunner/mozilla/TelemetryHistograms.h
 include/xulrunner/mozilla/TimeStamp.h
 include/xulrunner/mozilla/Types.h
 include/xulrunner/mozilla/Util.h
@@ -391,7 +377,16 @@
 include/xulrunner/mozilla/dom/indexedDB/IndexedDatabaseManager.h
 include/xulrunner/mozilla/dom/indexedDB/Key.h
 include/xulrunner/mozilla/dom/indexedDB/LazyIdleThread.h
+include/xulrunner/mozilla/gfx/2D.h
+include/xulrunner/mozilla/gfx/BaseMargin.h
+include/xulrunner/mozilla/gfx/BasePoint.h
+include/xulrunner/mozilla/gfx/BaseRect.h
+include/xulrunner/mozilla/gfx/BaseSize.h
+include/xulrunner/mozilla/gfx/Matrix.h
+include/xulrunner/mozilla/gfx/Point.h
+include/xulrunner/mozilla/gfx/Rect.h
 include/xulrunner/mozilla/gfx/SharedDIB.h
+include/xulrunner/mozilla/gfx/Types.h
 include/xulrunner/mozilla/ipc/AsyncChannel.h
 include/xulrunner/mozilla/ipc/BrowserProcessSubThread.h
 include/xulrunner/mozilla/ipc/DocumentRendererChild.h
@@ -414,6 +409,8 @@
 include/xulrunner/mozilla/ipc/SyncChannel.h
 include/xulrunner/mozilla/ipc/TestShellChild.h
 include/xulrunner/mozilla/ipc/TestShellParent.h
+include/xulrunner/mozilla/ipc/Transport.h
+include/xulrunner/mozilla/ipc/Transport_posix.h
 include/xulrunner/mozilla/ipc/XPCShellEnvironment.h
 include/xulrunner/mozilla/jetpack/Handle.h
 include/xulrunner/mozilla/jetpack/JetpackActorCommon.h
@@ -438,6 +435,7 @@
 include/xulrunner/mozilla/mozalloc_macro_wrappers.h
 include/xulrunner/mozilla/mozalloc_oom.h
 include/xulrunner/mozilla/mozalloc_undef_macro_wrappers.h
+include/xulrunner/mozilla/net/BaseWebSocketChannel.h
 include/xulrunner/mozilla/net/ChannelEventQueue.h
 include/xulrunner/mozilla/net/CookieServiceChild.h
 include/xulrunner/mozilla/net/CookieServiceParent.h
@@ -451,6 +449,9 @@
 include/xulrunner/mozilla/net/NeckoMessageUtils.h
 include/xulrunner/mozilla/net/NeckoParent.h
 include/xulrunner/mozilla/net/PHttpChannelParams.h
+include/xulrunner/mozilla/net/WebSocketChannel.h
+include/xulrunner/mozilla/net/WebSocketChannelChild.h
+include/xulrunner/mozilla/net/WebSocketChannelParent.h
 include/xulrunner/mozilla/net/WyciwygChannelChild.h
 include/xulrunner/mozilla/net/WyciwygChannelParent.h
 include/xulrunner/mozilla/places/History.h
@@ -533,7 +534,6 @@
 include/xulrunner/nsAutoRef.h
 include/xulrunner/nsBaseHashtable.h
 include/xulrunner/nsBidi.h
-include/xulrunner/nsBidiFrames.h
 include/xulrunner/nsBidiPresUtils.h
 include/xulrunner/nsBidiUtils.h
 include/xulrunner/nsBindingManager.h
@@ -624,6 +624,7 @@
 include/xulrunner/nsDebugImpl.h
 include/xulrunner/nsDependentString.h
 include/xulrunner/nsDependentSubstring.h
+include/xulrunner/nsDeprecatedOperationList.h
 include/xulrunner/nsDeque.h
 include/xulrunner/nsDetectionConfident.h
 include/xulrunner/nsDeviceContext.h
@@ -649,15 +650,17 @@
 include/xulrunner/nsEscape.h
 include/xulrunner/nsEvent.h
 include/xulrunner/nsEventDispatcher.h
+include/xulrunner/nsEventListenerManager.h
 include/xulrunner/nsEventQueue.h
 include/xulrunner/nsEventStateManager.h
 include/xulrunner/nsEventStates.h
 include/xulrunner/nsExpirationTracker.h
 include/xulrunner/nsExternalHelperAppService.h
-include/xulrunner/nsFastLoadService.h
 include/xulrunner/nsFixedSizeAllocator.h
 include/xulrunner/nsFocusManager.h
 include/xulrunner/nsFont.h
+include/xulrunner/nsFontFace.h
+include/xulrunner/nsFontFaceList.h
 include/xulrunner/nsFontMetrics.h
 include/xulrunner/nsFormSubmission.h
 include/xulrunner/nsFrameList.h
@@ -898,11 +901,6 @@
 include/xulrunner/nsIDNSListener.h
 include/xulrunner/nsIDNSRecord.h
 include/xulrunner/nsIDNSService.h
-include/xulrunner/nsIDOM3Attr.h
-include/xulrunner/nsIDOM3EventTarget.h
-include/xulrunner/nsIDOM3Node.h
-include/xulrunner/nsIDOM3Text.h
-include/xulrunner/nsIDOM3TypeInfo.h
 include/xulrunner/nsIDOMAnimationEvent.h
 include/xulrunner/nsIDOMAttr.h
 include/xulrunner/nsIDOMBarProp.h
@@ -954,20 +952,15 @@
 include/xulrunner/nsIDOMDeviceMotionEvent.h
 include/xulrunner/nsIDOMDeviceOrientationEvent.h
 include/xulrunner/nsIDOMDocument.h
-include/xulrunner/nsIDOMDocumentCSS.h
 include/xulrunner/nsIDOMDocumentFragment.h
-include/xulrunner/nsIDOMDocumentStyle.h
 include/xulrunner/nsIDOMDocumentType.h
 include/xulrunner/nsIDOMDocumentXBL.h
 include/xulrunner/nsIDOMDragEvent.h
 include/xulrunner/nsIDOMElement.h
 include/xulrunner/nsIDOMElementCSSInlineStyle.h
 include/xulrunner/nsIDOMElementTimeControl.h
-include/xulrunner/nsIDOMEntity.h
-include/xulrunner/nsIDOMEntityReference.h
 include/xulrunner/nsIDOMEvent.h
 include/xulrunner/nsIDOMEventException.h
-include/xulrunner/nsIDOMEventGroup.h
 include/xulrunner/nsIDOMEventListener.h
 include/xulrunner/nsIDOMEventTarget.h
 include/xulrunner/nsIDOMFile.h
@@ -976,6 +969,8 @@
 include/xulrunner/nsIDOMFileList.h
 include/xulrunner/nsIDOMFileReader.h
 include/xulrunner/nsIDOMFocusListener.h
+include/xulrunner/nsIDOMFontFace.h
+include/xulrunner/nsIDOMFontFaceList.h
 include/xulrunner/nsIDOMFormData.h
 include/xulrunner/nsIDOMFormListener.h
 include/xulrunner/nsIDOMGeoGeolocation.h
@@ -1079,20 +1074,12 @@
 include/xulrunner/nsIDOMMozCSSKeyframesRule.h
 include/xulrunner/nsIDOMMozTouchEvent.h
 include/xulrunner/nsIDOMMutationEvent.h
-include/xulrunner/nsIDOMNSDocument.h
-include/xulrunner/nsIDOMNSDocumentStyle.h
 include/xulrunner/nsIDOMNSEditableElement.h
 include/xulrunner/nsIDOMNSElement.h
 include/xulrunner/nsIDOMNSEvent.h
-include/xulrunner/nsIDOMNSEventTarget.h
-include/xulrunner/nsIDOMNSFeatureFactory.h
-include/xulrunner/nsIDOMNSHTMLDocument.h
 include/xulrunner/nsIDOMNSHTMLElement.h
-include/xulrunner/nsIDOMNSHTMLFormElement.h
 include/xulrunner/nsIDOMNSHTMLFrameElement.h
-include/xulrunner/nsIDOMNSHTMLHRElement.h
 include/xulrunner/nsIDOMNSHTMLOptionCollectn.h
-include/xulrunner/nsIDOMNSHTMLTextAreaElement.h
 include/xulrunner/nsIDOMNSMouseEvent.h
 include/xulrunner/nsIDOMNSRGBAColor.h
 include/xulrunner/nsIDOMNSRange.h
@@ -1108,7 +1095,6 @@
 include/xulrunner/nsIDOMNodeIterator.h
 include/xulrunner/nsIDOMNodeList.h
 include/xulrunner/nsIDOMNodeSelector.h
-include/xulrunner/nsIDOMNotation.h
 include/xulrunner/nsIDOMNotifyAudioAvailableEvent.h
 include/xulrunner/nsIDOMNotifyPaintEvent.h
 include/xulrunner/nsIDOMOfflineResourceList.h
@@ -1116,6 +1102,9 @@
 include/xulrunner/nsIDOMPaintRequest.h
 include/xulrunner/nsIDOMPaintRequestList.h
 include/xulrunner/nsIDOMParser.h
+include/xulrunner/nsIDOMPerformance.h
+include/xulrunner/nsIDOMPerformanceNavigation.h
+include/xulrunner/nsIDOMPerformanceTiming.h
 include/xulrunner/nsIDOMPkcs11.h
 include/xulrunner/nsIDOMPlugin.h
 include/xulrunner/nsIDOMPluginArray.h
@@ -1240,7 +1229,6 @@
 include/xulrunner/nsIDOMValidityState.h
 include/xulrunner/nsIDOMWebGLRenderingContext.h
 include/xulrunner/nsIDOMWindow.h
-include/xulrunner/nsIDOMWindow2.h
 include/xulrunner/nsIDOMWindowCollection.h
 include/xulrunner/nsIDOMWindowInternal.h
 include/xulrunner/nsIDOMWindowUtils.h
@@ -1334,7 +1322,6 @@
 include/xulrunner/nsIEnumerator.h
 include/xulrunner/nsIEnvironment.h
 include/xulrunner/nsIErrorService.h
-include/xulrunner/nsIEventListenerManager.h
 include/xulrunner/nsIEventListenerService.h
 include/xulrunner/nsIEventSource.h
 include/xulrunner/nsIEventTarget.h
@@ -1349,8 +1336,6 @@
 include/xulrunner/nsIExternalURLHandlerService.h
 include/xulrunner/nsIFTPChannel.h
 include/xulrunner/nsIFactory.h
-include/xulrunner/nsIFastLoadFileControl.h
-include/xulrunner/nsIFastLoadService.h
 include/xulrunner/nsIFaviconService.h
 include/xulrunner/nsIFeed.h
 include/xulrunner/nsIFeedContainer.h
@@ -1387,7 +1372,6 @@
 include/xulrunner/nsIFrame.h
 include/xulrunner/nsIFrameLoader.h
 include/xulrunner/nsIFrameMessageManager.h
-include/xulrunner/nsIFrameSetElement.h
 include/xulrunner/nsIFrameTraversal.h
 include/xulrunner/nsIFrameUtil.h
 include/xulrunner/nsIGConfService.h
@@ -1584,7 +1568,6 @@
 include/xulrunner/nsIPluginWidget.h
 include/xulrunner/nsIPopupBoxObject.h
 include/xulrunner/nsIPopupWindowManager.h
-include/xulrunner/nsIPosixLocale.h
 include/xulrunner/nsIPrefBranch.h
 include/xulrunner/nsIPrefBranch2.h
 include/xulrunner/nsIPrefBranchInternal.h
@@ -1712,8 +1695,6 @@
 include/xulrunner/nsIScriptContext.h
 include/xulrunner/nsIScriptElement.h
 include/xulrunner/nsIScriptError.h
-include/xulrunner/nsIScriptEventHandler.h
-include/xulrunner/nsIScriptEventManager.h
 include/xulrunner/nsIScriptExternalNameSet.h
 include/xulrunner/nsIScriptGlobalObject.h
 include/xulrunner/nsIScriptGlobalObjectOwner.h
@@ -1724,6 +1705,7 @@
 include/xulrunner/nsIScriptRuntime.h
 include/xulrunner/nsIScriptSecurityManager.h
 include/xulrunner/nsIScriptTimeoutHandler.h
+include/xulrunner/nsIScriptableBase64Encoder.h
 include/xulrunner/nsIScriptableDateFormat.h
 include/xulrunner/nsIScriptableInputStream.h
 include/xulrunner/nsIScriptableInterfaces.h
@@ -1802,7 +1784,6 @@
 include/xulrunner/nsISupportsPriority.h
 include/xulrunner/nsISupportsUtils.h
 include/xulrunner/nsISyncJPAKE.h
-include/xulrunner/nsISyncLoadDOMService.h
 include/xulrunner/nsISyncStreamListener.h
 include/xulrunner/nsISystemProxySettings.h
 include/xulrunner/nsITXTToHTMLConv.h
@@ -1913,7 +1894,8 @@
 include/xulrunner/nsIWebProgressListener.h
 include/xulrunner/nsIWebProgressListener2.h
 include/xulrunner/nsIWebShellServices.h
-include/xulrunner/nsIWebSocketProtocol.h
+include/xulrunner/nsIWebSocketChannel.h
+include/xulrunner/nsIWebSocketListener.h
 include/xulrunner/nsIWebappsSupport.h
 include/xulrunner/nsIWidget.h
 include/xulrunner/nsIWindowCreator.h
@@ -1970,7 +1952,6 @@
 include/xulrunner/nsIXULWindow.h
 include/xulrunner/nsIZipReader.h
 include/xulrunner/nsIZipWriter.h
-include/xulrunner/nsImageMapUtils.h
 include/xulrunner/nsInterfaceHashtable.h
 include/xulrunner/nsInterfaceRequestorAgg.h
 include/xulrunner/nsJSON.h
@@ -1995,7 +1976,6 @@
 include/xulrunner/nsMediaStream.h
 include/xulrunner/nsMemory.h
 include/xulrunner/nsMimeTypes.h
-include/xulrunner/nsMorkReader.h
 include/xulrunner/nsMultiplexInputStream.h
 include/xulrunner/nsMutationEvent.h
 include/xulrunner/nsNPAPIPluginInstance.h
@@ -2008,6 +1988,7 @@
 include/xulrunner/nsNodeInfoManager.h
 include/xulrunner/nsOSHelperAppService.h
 include/xulrunner/nsObjCExceptions.h
+include/xulrunner/nsObjectFrame.h
 include/xulrunner/nsObserverService.h
 include/xulrunner/nsOggCodecState.h
 include/xulrunner/nsOggDecoder.h
@@ -2015,7 +1996,6 @@
 include/xulrunner/nsPIBoxObject.h
 include/xulrunner/nsPICommandUpdater.h
 include/xulrunner/nsPIDNSService.h
-include/xulrunner/nsPIDOMEventTarget.h
 include/xulrunner/nsPIDOMStorage.h
 include/xulrunner/nsPIDOMWindow.h
 include/xulrunner/nsPIEditorTransaction.h
@@ -2030,12 +2010,14 @@
 include/xulrunner/nsPluginDirServiceProvider.h
 include/xulrunner/nsPluginError.h
 include/xulrunner/nsPluginHost.h
+include/xulrunner/nsPluginInstanceOwner.h
 include/xulrunner/nsPluginLogging.h
 include/xulrunner/nsPluginNativeWindow.h
 include/xulrunner/nsPluginTags.h
 include/xulrunner/nsPluginsCID.h
 include/xulrunner/nsPluginsDir.h
 include/xulrunner/nsPoint.h
+include/xulrunner/nsPosixLocale.h
 include/xulrunner/nsPresContext.h
 include/xulrunner/nsPresState.h
 include/xulrunner/nsPrintfCString.h
@@ -2434,7 +2416,6 @@
 include/xulrunner/theora/theora.h
 include/xulrunner/theora/theoradec.h
 include/xulrunner/theora/theoraenc.h
-include/xulrunner/txDouble.h
 include/xulrunner/txIEXSLTRegExFunctions.h
 include/xulrunner/txIFunctionEvaluationContext.h
 include/xulrunner/txINodeSet.h
@@ -2444,6 +2425,7 @@
 include/xulrunner/vm/ArgumentsObject.h
 include/xulrunner/vm/GlobalObject.h
 include/xulrunner/vm/Stack.h
+include/xulrunner/vm/String.h
 include/xulrunner/vm/StringObject.h
 include/xulrunner/vorbis/codec.h
 include/xulrunner/vpx/arm.h
@@ -2502,6 +2484,8 @@
 lib/xulrunner-sdk/idl
 lib/xulrunner-sdk/include
 lib/xulrunner-sdk/lib
+lib/xulrunner-sdk/sdk/bin/nspr-config
+lib/xulrunner-sdk/sdk/bin/xpidl
 lib/xulrunner-sdk/sdk/bin/xpt.py
 lib/xulrunner-sdk/sdk/lib/libcrmf.a
 lib/xulrunner-sdk/sdk/lib/libmozalloc.so
@@ -2610,7 +2594,6 @@
 lib/xulrunner/chrome/en-US/locale/en-US/global/regionNames.properties
 lib/xulrunner/chrome/en-US/locale/en-US/global/search/search.properties
 lib/xulrunner/chrome/en-US/locale/en-US/global/security/caps.properties
-lib/xulrunner/chrome/en-US/locale/en-US/global/storage.properties
 lib/xulrunner/chrome/en-US/locale/en-US/global/svg/svg.properties
 lib/xulrunner/chrome/en-US/locale/en-US/global/textcontext.dtd
 lib/xulrunner/chrome/en-US/locale/en-US/global/tree.dtd
@@ -2884,6 +2867,7 @@
 lib/xulrunner/chrome/toolkit/content/mozapps/extensions/extensions.xul
 lib/xulrunner/chrome/toolkit/content/mozapps/extensions/list.js
 lib/xulrunner/chrome/toolkit/content/mozapps/extensions/list.xul
+lib/xulrunner/chrome/toolkit/content/mozapps/extensions/setting.xml
 lib/xulrunner/chrome/toolkit/content/mozapps/extensions/update.js
 lib/xulrunner/chrome/toolkit/content/mozapps/extensions/update.xul
 lib/xulrunner/chrome/toolkit/content/mozapps/extensions/updateinfo.xsl
@@ -3057,6 +3041,8 @@
 lib/xulrunner/chrome/toolkit/skin/classic/global/icons/webconsole.png
 lib/xulrunner/chrome/toolkit/skin/classic/global/icons/windowControls.png
 lib/xulrunner/chrome/toolkit/skin/classic/global/icons/wrap.png
+lib/xulrunner/chrome/toolkit/skin/classic/global/inContentUI.css
+lib/xulrunner/chrome/toolkit/skin/classic/global/inContentUI/background-texture.png
 lib/xulrunner/chrome/toolkit/skin/classic/global/linkTree.css
 lib/xulrunner/chrome/toolkit/skin/classic/global/listbox.css
 lib/xulrunner/chrome/toolkit/skin/classic/global/media/error.png
@@ -3127,7 +3113,6 @@
 lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-info-negative.png
 lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-info-positive.png
 lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-warning.png
-lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/background-texture.png
 lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/blocklist.css
 lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/cancel.png
 lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/category-available.png
@@ -3293,7 +3278,6 @@
 lib/xulrunner/dictionaries/en-US.dic
 lib/xulrunner/greprefs.js
 lib/xulrunner/hyphenation/hyph_en_US.dic
-lib/xulrunner/icons/document.png
 lib/xulrunner/icons/updater.png
 lib/xulrunner/libfreebl3.chk
 lib/xulrunner/libfreebl3.so
@@ -3348,6 +3332,7 @@
 lib/xulrunner/modules/ctypes.jsm
 lib/xulrunner/modules/debug.js
 lib/xulrunner/modules/nsFormAutoCompleteResult.jsm
+lib/xulrunner/modules/reflect.jsm
 lib/xulrunner/modules/utils.js
 lib/xulrunner/mozilla-xremote-client
 lib/xulrunner/platform.ini
@@ -3363,6 +3348,7 @@
 lib/xulrunner/res/entityTables/mathml20.properties
 lib/xulrunner/res/entityTables/transliterate.properties
 lib/xulrunner/res/fonts/mathfont.properties
+lib/xulrunner/res/fonts/mathfontAsanaMath.properties
 lib/xulrunner/res/fonts/mathfontSTIXNonUnicode.properties
 lib/xulrunner/res/fonts/mathfontSTIXSize1.properties
 lib/xulrunner/res/fonts/mathfontSTIXSizeOneSym.properties
@@ -3399,7 +3385,6 @@
 lib/xulrunner/xulrunner
 lib/xulrunner/xulrunner-bin
 lib/xulrunner/xulrunner-stub
-share/idl/xulrunner/XPCIDispatch.idl
 share/idl/xulrunner/amIInstallTrigger.idl
 share/idl/xulrunner/amIWebInstallListener.idl
 share/idl/xulrunner/amIWebInstaller.idl
@@ -3622,11 +3607,6 @@
 share/idl/xulrunner/nsIDNSListener.idl
 share/idl/xulrunner/nsIDNSRecord.idl
 share/idl/xulrunner/nsIDNSService.idl
-share/idl/xulrunner/nsIDOM3Attr.idl
-share/idl/xulrunner/nsIDOM3EventTarget.idl
-share/idl/xulrunner/nsIDOM3Node.idl
-share/idl/xulrunner/nsIDOM3Text.idl
-share/idl/xulrunner/nsIDOM3TypeInfo.idl
 share/idl/xulrunner/nsIDOMAnimationEvent.idl
 share/idl/xulrunner/nsIDOMAttr.idl
 share/idl/xulrunner/nsIDOMBarProp.idl
@@ -3675,20 +3655,15 @@
 share/idl/xulrunner/nsIDOMDeviceMotionEvent.idl
 share/idl/xulrunner/nsIDOMDeviceOrientationEvent.idl
 share/idl/xulrunner/nsIDOMDocument.idl
-share/idl/xulrunner/nsIDOMDocumentCSS.idl
 share/idl/xulrunner/nsIDOMDocumentFragment.idl
-share/idl/xulrunner/nsIDOMDocumentStyle.idl
 share/idl/xulrunner/nsIDOMDocumentType.idl
 share/idl/xulrunner/nsIDOMDocumentXBL.idl
 share/idl/xulrunner/nsIDOMDragEvent.idl
 share/idl/xulrunner/nsIDOMElement.idl
 share/idl/xulrunner/nsIDOMElementCSSInlineStyle.idl
 share/idl/xulrunner/nsIDOMElementTimeControl.idl
-share/idl/xulrunner/nsIDOMEntity.idl
-share/idl/xulrunner/nsIDOMEntityReference.idl
 share/idl/xulrunner/nsIDOMEvent.idl
 share/idl/xulrunner/nsIDOMEventException.idl
-share/idl/xulrunner/nsIDOMEventGroup.idl
 share/idl/xulrunner/nsIDOMEventListener.idl
 share/idl/xulrunner/nsIDOMEventTarget.idl
 share/idl/xulrunner/nsIDOMFile.idl
@@ -3696,6 +3671,8 @@
 share/idl/xulrunner/nsIDOMFileException.idl
 share/idl/xulrunner/nsIDOMFileList.idl
 share/idl/xulrunner/nsIDOMFileReader.idl
+share/idl/xulrunner/nsIDOMFontFace.idl
+share/idl/xulrunner/nsIDOMFontFaceList.idl
 share/idl/xulrunner/nsIDOMFormData.idl
 share/idl/xulrunner/nsIDOMGeoGeolocation.idl
 share/idl/xulrunner/nsIDOMGeoPosition.idl
@@ -3794,20 +3771,12 @@
 share/idl/xulrunner/nsIDOMMozCSSKeyframesRule.idl
 share/idl/xulrunner/nsIDOMMozTouchEvent.idl
 share/idl/xulrunner/nsIDOMMutationEvent.idl
-share/idl/xulrunner/nsIDOMNSDocument.idl
-share/idl/xulrunner/nsIDOMNSDocumentStyle.idl
 share/idl/xulrunner/nsIDOMNSEditableElement.idl
 share/idl/xulrunner/nsIDOMNSElement.idl
 share/idl/xulrunner/nsIDOMNSEvent.idl
-share/idl/xulrunner/nsIDOMNSEventTarget.idl
-share/idl/xulrunner/nsIDOMNSFeatureFactory.idl
-share/idl/xulrunner/nsIDOMNSHTMLDocument.idl
 share/idl/xulrunner/nsIDOMNSHTMLElement.idl
-share/idl/xulrunner/nsIDOMNSHTMLFormElement.idl
 share/idl/xulrunner/nsIDOMNSHTMLFrameElement.idl
-share/idl/xulrunner/nsIDOMNSHTMLHRElement.idl
 share/idl/xulrunner/nsIDOMNSHTMLOptionCollectn.idl
-share/idl/xulrunner/nsIDOMNSHTMLTextAreaElement.idl
 share/idl/xulrunner/nsIDOMNSMouseEvent.idl
 share/idl/xulrunner/nsIDOMNSRGBAColor.idl
 share/idl/xulrunner/nsIDOMNSRange.idl
@@ -3823,7 +3792,6 @@
 share/idl/xulrunner/nsIDOMNodeIterator.idl
 share/idl/xulrunner/nsIDOMNodeList.idl
 share/idl/xulrunner/nsIDOMNodeSelector.idl
-share/idl/xulrunner/nsIDOMNotation.idl
 share/idl/xulrunner/nsIDOMNotifyAudioAvailableEvent.idl
 share/idl/xulrunner/nsIDOMNotifyPaintEvent.idl
 share/idl/xulrunner/nsIDOMOfflineResourceList.idl
@@ -3831,6 +3799,9 @@
 share/idl/xulrunner/nsIDOMPaintRequest.idl
 share/idl/xulrunner/nsIDOMPaintRequestList.idl
 share/idl/xulrunner/nsIDOMParser.idl
+share/idl/xulrunner/nsIDOMPerformance.idl
+share/idl/xulrunner/nsIDOMPerformanceNavigation.idl
+share/idl/xulrunner/nsIDOMPerformanceTiming.idl
 share/idl/xulrunner/nsIDOMPkcs11.idl
 share/idl/xulrunner/nsIDOMPlugin.idl
 share/idl/xulrunner/nsIDOMPluginArray.idl
@@ -3952,7 +3923,6 @@
 share/idl/xulrunner/nsIDOMValidityState.idl
 share/idl/xulrunner/nsIDOMWebGLRenderingContext.idl
 share/idl/xulrunner/nsIDOMWindow.idl
-share/idl/xulrunner/nsIDOMWindow2.idl
 share/idl/xulrunner/nsIDOMWindowCollection.idl
 share/idl/xulrunner/nsIDOMWindowInternal.idl
 share/idl/xulrunner/nsIDOMWindowUtils.idl
@@ -4051,8 +4021,6 @@
 share/idl/xulrunner/nsIExternalURLHandlerService.idl
 share/idl/xulrunner/nsIFTPChannel.idl
 share/idl/xulrunner/nsIFactory.idl
-share/idl/xulrunner/nsIFastLoadFileControl.idl
-share/idl/xulrunner/nsIFastLoadService.idl
 share/idl/xulrunner/nsIFaviconService.idl
 share/idl/xulrunner/nsIFeed.idl
 share/idl/xulrunner/nsIFeedContainer.idl
@@ -4342,10 +4310,9 @@
 share/idl/xulrunner/nsIScreenManager.idl
 share/idl/xulrunner/nsIScriptChannel.idl
 share/idl/xulrunner/nsIScriptError.idl
-share/idl/xulrunner/nsIScriptEventHandler.idl
-share/idl/xulrunner/nsIScriptEventManager.idl
 share/idl/xulrunner/nsIScriptLoaderObserver.idl
 share/idl/xulrunner/nsIScriptSecurityManager.idl
+share/idl/xulrunner/nsIScriptableBase64Encoder.idl
 share/idl/xulrunner/nsIScriptableDateFormat.idl
 share/idl/xulrunner/nsIScriptableInputStream.idl
 share/idl/xulrunner/nsIScriptableInterfaces.idl
@@ -4409,7 +4376,6 @@
 share/idl/xulrunner/nsISupportsPrimitives.idl
 share/idl/xulrunner/nsISupportsPriority.idl
 share/idl/xulrunner/nsISyncJPAKE.idl
-share/idl/xulrunner/nsISyncLoadDOMService.idl
 share/idl/xulrunner/nsISyncStreamListener.idl
 share/idl/xulrunner/nsISystemProxySettings.idl
 share/idl/xulrunner/nsITXTToHTMLConv.idl
@@ -4503,7 +4469,8 @@
 share/idl/xulrunner/nsIWebProgress.idl
 share/idl/xulrunner/nsIWebProgressListener.idl
 share/idl/xulrunner/nsIWebProgressListener2.idl
-share/idl/xulrunner/nsIWebSocketProtocol.idl
+share/idl/xulrunner/nsIWebSocketChannel.idl
+share/idl/xulrunner/nsIWebSocketListener.idl
 share/idl/xulrunner/nsIWebappsSupport.idl
 share/idl/xulrunner/nsIWindowCreator.idl
 share/idl/xulrunner/nsIWindowCreator2.idl

cvs diff -r1.25 -r1.26 pkgsrc/devel/xulrunner/Attic/dist.mk (expand / switch to context diff)
--- pkgsrc/devel/xulrunner/Attic/dist.mk 2011/09/12 11:03:48 1.25
+++ pkgsrc/devel/xulrunner/Attic/dist.mk 2011/10/03 12:37:23 1.26
@@ -1,4 +1,4 @@
-# $NetBSD: dist.mk,v 1.25 2011/09/12 11:03:48 tnn Exp $
+# $NetBSD: dist.mk,v 1.26 2011/10/03 12:37:23 tnn Exp $
 #
 # used by devel/nspr/Makefile
 # used by devel/nss/Makefile
@@ -7,8 +7,8 @@
 
 DISTNAME=	firefox-${FIREFOX_VER}.source
 FIREFOX_VER=	${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
-MOZ_BRANCH=	6.0
-MOZ_BRANCH_MINOR=	.2
+MOZ_BRANCH=	7.0
+MOZ_BRANCH_MINOR=	#
 MASTER_SITES=	${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
 EXTRACT_SUFX=	.tar.bz2
 

cvs diff -r1.52 -r1.53 pkgsrc/devel/xulrunner/Attic/distinfo (expand / switch to context diff)
--- pkgsrc/devel/xulrunner/Attic/distinfo 2011/09/12 11:03:48 1.52
+++ pkgsrc/devel/xulrunner/Attic/distinfo 2011/10/03 12:37:23 1.53
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.52 2011/09/12 11:03:48 tnn Exp $
+$NetBSD: distinfo,v 1.53 2011/10/03 12:37:23 tnn Exp $
 
-SHA1 (firefox-6.0.2.source.tar.bz2) = 074eb9c1df4de0fe0a4bb9226ca3c2822c334cd6
-RMD160 (firefox-6.0.2.source.tar.bz2) = 46936063a8d92eb66ac032f5365396f44aec717c
-Size (firefox-6.0.2.source.tar.bz2) = 67926496 bytes
-SHA1 (patch-aa) = 9eaa7dd4e48a9aca38016b52a7be297df078b849
+SHA1 (firefox-7.0.source.tar.bz2) = 36e43bd6c6cb07860ba819cfbc5d6a891178aa06
+RMD160 (firefox-7.0.source.tar.bz2) = 8911a85337886a31afe7d98e1ba28d661ebe0a8c
+Size (firefox-7.0.source.tar.bz2) = 69282568 bytes
+SHA1 (patch-aa) = 8765c7ea2dea91bbb0a3e8900359201a766a12eb
 SHA1 (patch-ab) = 5d4b7512f8bbdc9e2e05709cec5b36dc12c25997
 SHA1 (patch-ac) = 3d031c52056a4792119104e3c6a6f2377d00d04a
 SHA1 (patch-ad) = 7afb960af4e4a311481e7a7b25008ca9b9f7fba1
-SHA1 (patch-ae) = b32e70ee8ee4c406eeed16c7892a414c1f330019
+SHA1 (patch-ae) = 470d64f32fe1e619a101486a4bec45d2a06b6cab
 SHA1 (patch-af) = 13a9617cd2894cf342487d2a9cfe8cf3066ba0df
 SHA1 (patch-ag) = a924296e6a569eba4229d661fbe5290eeeb999e0
 SHA1 (patch-ah) = 5f8bf19d5ac5ea7e263366a56d10d2eeeee61bac
@@ -18,13 +18,13 @@
 SHA1 (patch-am) = 75eb92d1941309ffc13f01d7f1946a2f09170220
 SHA1 (patch-an) = e975941955b578f1d3336d546e99f0c464cdd9d7
 SHA1 (patch-ao) = 353d2098564c7b29849b6f5f4f80d9ac393b23f3
-SHA1 (patch-as) = 8f6aadc77cd965f328b0c0284baea4e69d112e6b
+SHA1 (patch-as) = 3f51422d828d0ec6e280381a831d8603b88508c7
 SHA1 (patch-at) = 4b07a03183c7a64f8779574c4768a7b4a366c740
 SHA1 (patch-au) = e59d5c28c676e03fb8bb38e28c06a4fd4d44ab55
 SHA1 (patch-av) = e22c544894123a6ab8fc428067716b9e68685771
 SHA1 (patch-aw) = eed2f98b732fa776d2ca64d2b82e88677a207657
 SHA1 (patch-ax) = 777ed7921d939e6f7a4a3c23cb92e5489e454601
-SHA1 (patch-ay) = 6ddcbbd3f0197fb88622fc32d6d0fd602ec4ad34
+SHA1 (patch-ay) = 81c3de4bee86ceab7927a49bcd79d980b06ad6f0
 SHA1 (patch-az) = 5a09ccfa14fab962c4e2916f00669a1fa4a8ade4
 SHA1 (patch-ba) = 9d4058f2a3a290429b26cb8335dd5b188bccc96d
 SHA1 (patch-bd) = e09718d6492739a66dc5e21d3ed2cc1a404acd30

cvs diff -r1.6 -r1.7 pkgsrc/devel/xulrunner/patches/Attic/patch-aa (expand / switch to context diff)
--- pkgsrc/devel/xulrunner/patches/Attic/patch-aa 2011/08/18 18:31:10 1.6
+++ pkgsrc/devel/xulrunner/patches/Attic/patch-aa 2011/10/03 12:37:24 1.7
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.6 2011/08/18 18:31:10 tnn Exp $
+$NetBSD: patch-aa,v 1.7 2011/10/03 12:37:24 tnn Exp $
 
---- configure.in.orig	2011-08-11 21:40:51.000000000 +0000
+--- configure.in.orig	2011-09-22 20:20:19.000000000 +0000
 +++ configure.in
-@@ -2063,7 +2063,7 @@ case "$target" in
+@@ -2090,7 +2090,7 @@ case "$target" in
      MOZ_FIX_LINK_PATHS='-Wl,-executable_path,$(LIBXUL_DIST)/bin'
      ;;
  
@@ -11,7 +11,7 @@
      if test `test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` != "elf"; then
  	DLL_SUFFIX=".so.1.0"
  	DSO_LDOPTS="-shared"
-@@ -2071,6 +2071,9 @@ case "$target" in
+@@ -2098,6 +2098,9 @@ case "$target" in
      if test ! "$GNU_CC"; then
  	DSO_LDOPTS="-Bshareable $DSO_LDOPTS"
      fi
@@ -21,7 +21,7 @@
      ;; 
  
  ia64*-hpux*)
-@@ -3277,6 +3280,9 @@ dnl ====================================
+@@ -3305,6 +3308,9 @@ dnl ====================================
  case $target in
  *-hpux11.*)
  	;;
@@ -31,7 +31,7 @@
  *)
  	AC_CHECK_LIB(c_r, gethostbyname_r)
  	;;
-@@ -4593,6 +4599,14 @@ if test -n "$YASM"; then
+@@ -4567,6 +4573,14 @@ if test -n "$YASM"; then
    _YASM_BUILD=`        echo ${YASM_VERSION} | $AWK -F\. '{ print $4 }'`
  fi
  
@@ -46,7 +46,20 @@
  if test -z "$SKIP_LIBRARY_CHECKS"; then
  dnl system JPEG support
  dnl ========================================================
-@@ -9200,7 +9214,8 @@ rm -f confdefs.h.save
+@@ -7406,10 +7420,10 @@ else
+   *-mingw*)
+     AC_DEFINE(MOZ_MEMORY_WINDOWS)
+     dnl This is sort of awful. Will revisit if we add support for more versions
+-    if test "$CC_VERSION" == "14.00.50727.762" -o "$CC_VERSION" == "15.00.30729.01"; then
++    if test "$CC_VERSION" = "14.00.50727.762" -o "$CC_VERSION" = "15.00.30729.01"; then
+       WIN32_OLD_STYLE_JEMALLOC=1
+       AC_DEFINE(WIN32_OLD_STYLE_JEMALLOC)
+-    elif test "$CC_VERSION" == "16.00.30319.01" -o "$CC_VERSION" == "16.00.40219.01"; then
++    elif test "$CC_VERSION" = "16.00.30319.01" -o "$CC_VERSION" = "16.00.40219.01"; then
+       WIN32_NEW_STYLE_JEMALLOC=1
+       AC_DEFINE(WIN32_NEW_STYLE_JEMALLOC)
+     else        
+@@ -9323,7 +9337,8 @@ rm -f confdefs.h.save
  mv confdefs.h confdefs.h.save
  egrep -v "$_EGREP_PATTERN" confdefs.h.save > confdefs.h
  AC_OUTPUT_MAKE_DEFS()
@@ -56,7 +69,7 @@
  AC_SUBST(MOZ_DEFINES)
  rm -f confdefs.h
  mv confdefs.h.save confdefs.h
-@@ -9307,6 +9322,8 @@ if test -z "$MOZ_NATIVE_NSPR"; then
+@@ -9435,6 +9450,8 @@ if test -z "$MOZ_NATIVE_NSPR"; then
      AC_MSG_WARN([Recreating autoconf.mk with updated nspr-config output])
      if test "$OS_ARCH" != "WINNT"; then
         NSPR_LIBS=`./nsprpub/config/nspr-config --prefix=$LIBXUL_DIST --exec-prefix=$MOZ_BUILD_ROOT/dist --libdir=$LIBXUL_DIST/lib --libs`

cvs diff -r1.3 -r1.4 pkgsrc/devel/xulrunner/patches/Attic/patch-ae (expand / switch to context diff)
--- pkgsrc/devel/xulrunner/patches/Attic/patch-ae 2011/08/18 18:31:10 1.3
+++ pkgsrc/devel/xulrunner/patches/Attic/patch-ae 2011/10/03 12:37:24 1.4
@@ -1,6 +1,6 @@
-$NetBSD: patch-ae,v 1.3 2011/08/18 18:31:10 tnn Exp $
+$NetBSD: patch-ae,v 1.4 2011/10/03 12:37:24 tnn Exp $
 
---- nsprpub/pr/src/misc/prnetdb.c.orig	2011-08-11 21:41:20.000000000 +0000
+--- nsprpub/pr/src/misc/prnetdb.c.orig	2011-09-22 20:20:37.000000000 +0000
 +++ nsprpub/pr/src/misc/prnetdb.c
 @@ -105,7 +105,7 @@ PRLock *_pr_dnsLock = NULL;
          || defined(AIX4_3_PLUS) || (defined(AIX) && defined(_THREAD_SAFE)) \
@@ -43,7 +43,7 @@
 +
          rv = GETADDRINFO(hostname, NULL, &hints, &res);
  #ifdef AI_ADDRCONFIG
-         if (rv == EAI_BADFLAGS) {
+         if (rv == EAI_BADFLAGS && (hints.ai_flags & AI_ADDRCONFIG)) {
 @@ -2083,6 +2093,11 @@ PR_IMPLEMENT(PRAddrInfo *) PR_GetAddrInf
              rv = GETADDRINFO(hostname, NULL, &hints, &res);
          }

cvs diff -r1.3 -r1.4 pkgsrc/devel/xulrunner/patches/Attic/patch-as (expand / switch to context diff)
--- pkgsrc/devel/xulrunner/patches/Attic/patch-as 2011/08/18 18:31:10 1.3
+++ pkgsrc/devel/xulrunner/patches/Attic/patch-as 2011/10/03 12:37:24 1.4
@@ -1,10 +1,10 @@
-$NetBSD: patch-as,v 1.3 2011/08/18 18:31:10 tnn Exp $
+$NetBSD: patch-as,v 1.4 2011/10/03 12:37:24 tnn Exp $
 
 Treat DragonFly like FreeBSD.
 
---- js/src/configure.in.orig	2011-08-11 21:41:02.000000000 +0000
+--- js/src/configure.in.orig	2011-09-22 20:20:26.000000000 +0000
 +++ js/src/configure.in
-@@ -748,7 +748,7 @@ EOF
+@@ -784,7 +784,7 @@ EOF
                  AC_LANG_RESTORE
              ])
  
@@ -13,7 +13,7 @@
              AC_CACHE_CHECK(for |class __declspec(dllimport) exception| bug,
                             ac_cv_have_dllimport_exception_bug,
                  [
-@@ -1977,7 +1977,7 @@ case "$target" in
+@@ -1999,7 +1999,7 @@ case "$target" in
      MOZ_FIX_LINK_PATHS='-Wl,-executable_path,$(LIBXUL_DIST)/bin'
      ;;
  
@@ -22,7 +22,7 @@
      if test `test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` != "elf"; then
  	DLL_SUFFIX=".so.1.0"
  	DSO_LDOPTS="-shared"
-@@ -2821,7 +2821,7 @@ case "$target" in
+@@ -2846,7 +2846,7 @@ case "$target" in
  *-solaris*)
      AC_DEFINE(AVMPLUS_UNIX)
      ;;
@@ -31,7 +31,7 @@
      AC_DEFINE(AVMPLUS_UNIX)
      ;;
  *-openbsd*)
-@@ -4730,7 +4730,7 @@ if test "$MOZ_MEMORY"; then
+@@ -4846,7 +4846,7 @@ if test "$MOZ_MEMORY"; then
    *-darwin*)
      AC_DEFINE(MOZ_MEMORY_DARWIN)
      ;;
@@ -39,4 +39,4 @@
 +  *-*freebsd*|*-*dragonfly*)
      AC_DEFINE(MOZ_MEMORY_BSD)
      ;;
-   *-*linux*)
+   *-android*|*-linuxandroid*)

cvs diff -r1.1 -r1.2 pkgsrc/devel/xulrunner/patches/Attic/patch-ay (expand / switch to context diff)
--- pkgsrc/devel/xulrunner/patches/Attic/patch-ay 2009/10/11 10:49:56 1.1
+++ pkgsrc/devel/xulrunner/patches/Attic/patch-ay 2011/10/03 12:37:24 1.2
@@ -1,11 +1,11 @@
-$NetBSD: patch-ay,v 1.1 2009/10/11 10:49:56 tnn Exp $
+$NetBSD: patch-ay,v 1.2 2011/10/03 12:37:24 tnn Exp $
 
---- browser/app/nsBrowserApp.cpp.orig	2009-06-29 18:14:40.000000000 +0200
+--- browser/app/nsBrowserApp.cpp.orig	2011-09-22 20:20:17.000000000 +0000
 +++ browser/app/nsBrowserApp.cpp
-@@ -44,6 +44,27 @@
- 
+@@ -49,6 +49,27 @@
  #include <stdio.h>
  #include <stdarg.h>
+ #include <string.h>
 +#include <sys/resource.h>
 +/*
 + * On netbsd-4, ulimit -n is 64 by default; too few for us.
@@ -30,11 +30,11 @@
  
  #include "plstr.h"
  #include "prprf.h"
-@@ -106,6 +127,7 @@ public:
- 
+@@ -203,6 +224,7 @@ static int do_main(const char *exePath, 
  int main(int argc, char* argv[])
  {
+   char exePath[MAXPATHLEN];
 +  netbsd_fixrlimit();
-   ScopedLogging log;
  
-   nsCOMPtr<nsILocalFile> appini;
+   nsresult rv = mozilla::BinaryPath::Get(argv[0], exePath);
+   if (NS_FAILED(rv)) {

cvs diff -r1.44 -r1.45 pkgsrc/www/firefox/PLIST (expand / switch to context diff)
--- pkgsrc/www/firefox/PLIST 2011/08/18 18:31:10 1.44
+++ pkgsrc/www/firefox/PLIST 2011/10/03 12:37:24 1.45
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.44 2011/08/18 18:31:10 tnn Exp $
+@comment $NetBSD: PLIST,v 1.45 2011/10/03 12:37:24 tnn Exp $
 bin/firefox
 lib/firefox/README.txt
 lib/firefox/application.ini
@@ -9,7 +9,6 @@
 lib/firefox/chrome/browser/content/branding/about-wordmark.png
 lib/firefox/chrome/browser/content/branding/about.png
 lib/firefox/chrome/browser/content/branding/aboutDialog.css
-lib/firefox/chrome/browser/content/branding/icon128.png
 lib/firefox/chrome/browser/content/branding/icon16.png
 lib/firefox/chrome/browser/content/branding/icon48.png
 lib/firefox/chrome/browser/content/branding/icon64.png
@@ -19,6 +18,8 @@
 lib/firefox/chrome/browser/content/browser/aboutDialog.xul
 lib/firefox/chrome/browser/content/browser/aboutHome-restore-icon-small.png
 lib/firefox/chrome/browser/content/browser/aboutHome-restore-icon.png
+lib/firefox/chrome/browser/content/browser/aboutHome-snippet1.png
+lib/firefox/chrome/browser/content/browser/aboutHome-snippet2.png
 lib/firefox/chrome/browser/content/browser/aboutHome.css
 lib/firefox/chrome/browser/content/browser/aboutHome.js
 lib/firefox/chrome/browser/content/browser/aboutHome.xhtml
@@ -48,6 +49,7 @@
 lib/firefox/chrome/browser/content/browser/feeds/subscribe.xml
 lib/firefox/chrome/browser/content/browser/fullscreen-video.xhtml
 lib/firefox/chrome/browser/content/browser/hiddenWindow.xul
+lib/firefox/chrome/browser/content/browser/highlighter.xhtml
 lib/firefox/chrome/browser/content/browser/history/history-panel.xul
 lib/firefox/chrome/browser/content/browser/inspector.html
 lib/firefox/chrome/browser/content/browser/license.html
@@ -189,6 +191,7 @@
 lib/firefox/chrome/browser/skin/classic/browser/feeds/videoFeedIcon.png
 lib/firefox/chrome/browser/skin/classic/browser/feeds/videoFeedIcon16.png
 lib/firefox/chrome/browser/skin/classic/browser/fullscreen-video.css
+lib/firefox/chrome/browser/skin/classic/browser/highlighter.css
 lib/firefox/chrome/browser/skin/classic/browser/identity.png
 lib/firefox/chrome/browser/skin/classic/browser/inspector.css
 lib/firefox/chrome/browser/skin/classic/browser/monitor.png
@@ -272,7 +275,6 @@
 lib/firefox/chrome/en-US/locale/browser/engineManager.properties
 lib/firefox/chrome/en-US/locale/browser/feeds/subscribe.dtd
 lib/firefox/chrome/en-US/locale/browser/feeds/subscribe.properties
-lib/firefox/chrome/en-US/locale/browser/inspector.properties
 lib/firefox/chrome/en-US/locale/browser/migration/migration.dtd
 lib/firefox/chrome/en-US/locale/browser/migration/migration.properties
 lib/firefox/chrome/en-US/locale/browser/netError.dtd
@@ -371,7 +373,6 @@
 lib/firefox/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
 lib/firefox/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/preview.png
 lib/firefox/firefox
-lib/firefox/icons/document.png
 lib/firefox/icons/mozicon128.png
 lib/firefox/modules/AutocompletePopup.jsm
 lib/firefox/modules/HUDService.jsm
@@ -383,6 +384,7 @@
 lib/firefox/modules/domplate.jsm
 lib/firefox/modules/openLocationLastURL.jsm
 lib/firefox/modules/services-crypto/WeaveCrypto.js
+lib/firefox/modules/services-sync/async.js
 lib/firefox/modules/services-sync/constants.js
 lib/firefox/modules/services-sync/engines.js
 lib/firefox/modules/services-sync/engines/bookmarks.js
@@ -400,12 +402,12 @@
 lib/firefox/modules/services-sync/log4moz.js
 lib/firefox/modules/services-sync/main.js
 lib/firefox/modules/services-sync/notifications.js
+lib/firefox/modules/services-sync/policies.js
 lib/firefox/modules/services-sync/record.js
 lib/firefox/modules/services-sync/resource.js
 lib/firefox/modules/services-sync/service.js
 lib/firefox/modules/services-sync/status.js
 lib/firefox/modules/services-sync/util.js
-lib/firefox/modules/stylePanel.jsm
 lib/firefox/modules/tabview/AllTabs.jsm
 lib/firefox/modules/tabview/utils.jsm
 lib/firefox/removed-files