summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2012-06-05 18:09:21 +0000
committerryoon <ryoon@pkgsrc.org>2012-06-05 18:09:21 +0000
commit39b7ee0d8fdb1cd9e1767bbfb04c72e8c1abe4b1 (patch)
treed29113c19bfa8d4b33065971264949919729fe1a /devel
parentafa35705326e5aae98d0a0362ad7d5d57245e4c4 (diff)
downloadpkgsrc-39b7ee0d8fdb1cd9e1767bbfb04c72e8c1abe4b1.tar.gz
Update to 13.0
Changelog: * When opening a new tab, users are now presented with their most visited pages * General performance improvements through incremental JavaScript garbage collection * The default home page now has quicker access to bookmarks, history, settings, and more SPDY protocol now enabled by default for faster browsing on supported sites * Restored background tabs are not loaded by default for faster startup * Smooth scrolling is now enabled by default * 72 total improvements to Page Inspector, HTML panel, Style Inspector, Scratchpad and Style Editor * The column-fill CSS property has been implemented * Experimental support for ECMAScript 6 Map and Set objects has been implemented * Support for the CSS3 background-position property extended syntax has been added * The :invalid pseudo-class can now be applied to the element * The CSS turn <angle> unit is now supported
Diffstat (limited to 'devel')
-rw-r--r--devel/xulrunner/PLIST115
-rw-r--r--devel/xulrunner/dist.mk6
-rw-r--r--devel/xulrunner/distinfo19
-rw-r--r--devel/xulrunner/patches/patch-ay21
-rw-r--r--devel/xulrunner/patches/patch-js_src_config_rules.mk24
-rw-r--r--devel/xulrunner/patches/patch-js_xpconnect_src_Makefile.in51
-rw-r--r--devel/xulrunner/patches/patch-mk29
-rw-r--r--devel/xulrunner/patches/patch-mm12
-rw-r--r--devel/xulrunner/patches/patch-xpcom_idl-parser_Makefile.in15
-rw-r--r--devel/xulrunner/patches/patch-xpcom_idl-parser_header.py20
-rw-r--r--devel/xulrunner/patches/patch-xpcom_typelib_xpidl_Makefile.in17
11 files changed, 267 insertions, 62 deletions
diff --git a/devel/xulrunner/PLIST b/devel/xulrunner/PLIST
index cc6dd2e2534..7c13f0edb3c 100644
--- a/devel/xulrunner/PLIST
+++ b/devel/xulrunner/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.41 2012/04/26 13:30:29 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.42 2012/06/05 18:09:21 ryoon Exp $
bin/xulrunner
include/xulrunner/AtkSocketAccessible.h
include/xulrunner/BasicLayers.h
@@ -28,11 +28,14 @@ include/xulrunner/LayerManagerOGL.h
include/xulrunner/LayerManagerOGLProgram.h
include/xulrunner/LayerSorter.h
include/xulrunner/Layers.h
+include/xulrunner/MediaResource.h
include/xulrunner/PCOMContentPermissionRequestChild.h
include/xulrunner/PPrefTuple.h
include/xulrunner/PrefTuple.h
include/xulrunner/ReadbackLayer.h
+include/xulrunner/SVGAttrValueWrapper.h
include/xulrunner/TabMessageUtils.h
+include/xulrunner/VideoFrameContainer.h
include/xulrunner/VideoUtils.h
include/xulrunner/a11yGeneric.h
include/xulrunner/amIInstallTrigger.h
@@ -40,6 +43,8 @@ include/xulrunner/amIWebInstallListener.h
include/xulrunner/amIWebInstaller.h
include/xulrunner/angle/ShaderLang.h
include/xulrunner/chromium_types.h
+include/xulrunner/cubeb/cubeb-stdint.h
+include/xulrunner/cubeb/cubeb.h
include/xulrunner/dmd.h
include/xulrunner/dombindings.h
include/xulrunner/dombindings_gen.h
@@ -90,7 +95,6 @@ include/xulrunner/gfxSharedImageSurface.h
include/xulrunner/gfxSkipChars.h
include/xulrunner/gfxTeeSurface.h
include/xulrunner/gfxTypes.h
-include/xulrunner/gfxUnicodeProperties.h
include/xulrunner/gfxUserFontSet.h
include/xulrunner/gfxUtils.h
include/xulrunner/gfxXlibNativeRenderer.h
@@ -105,13 +109,13 @@ include/xulrunner/harfbuzz/hb-blob.h
include/xulrunner/harfbuzz/hb-buffer.h
include/xulrunner/harfbuzz/hb-common.h
include/xulrunner/harfbuzz/hb-font.h
-include/xulrunner/harfbuzz/hb-language.h
include/xulrunner/harfbuzz/hb-ot-layout.h
include/xulrunner/harfbuzz/hb-ot-shape.h
include/xulrunner/harfbuzz/hb-ot-tag.h
include/xulrunner/harfbuzz/hb-ot.h
include/xulrunner/harfbuzz/hb-shape.h
include/xulrunner/harfbuzz/hb-unicode.h
+include/xulrunner/harfbuzz/hb-version.h
include/xulrunner/harfbuzz/hb.h
include/xulrunner/imgICache.h
include/xulrunner/imgIContainer.h
@@ -143,12 +147,9 @@ include/xulrunner/js/Vector.h
include/xulrunner/jsalloc.h
include/xulrunner/jsapi.h
include/xulrunner/jsatom.h
-include/xulrunner/jsautokw.h
include/xulrunner/jscell.h
include/xulrunner/jsclass.h
include/xulrunner/jsclist.h
-include/xulrunner/jsclone.h
-include/xulrunner/jscompat.h
include/xulrunner/jscpucfg.h
include/xulrunner/jsdIDebuggerService.h
include/xulrunner/jsdbgapi.h
@@ -156,20 +157,15 @@ include/xulrunner/jsdebug.h
include/xulrunner/jsdhash.h
include/xulrunner/jsfriendapi.h
include/xulrunner/jsgc.h
-include/xulrunner/jsgcchunk.h
-include/xulrunner/jsgcstats.h
include/xulrunner/jshash.h
include/xulrunner/jslock.h
include/xulrunner/json.h
-include/xulrunner/jsopcode.h
-include/xulrunner/jsopcode.tbl
include/xulrunner/jsperf.h
include/xulrunner/jsprf.h
include/xulrunner/jsproto.tbl
include/xulrunner/jsproxy.h
include/xulrunner/jsprvtd.h
include/xulrunner/jspubtd.h
-include/xulrunner/jsstdint.h
include/xulrunner/jstypedarray.h
include/xulrunner/jstypes.h
include/xulrunner/jsutil.h
@@ -183,6 +179,7 @@ include/xulrunner/mozAutoDocUpdate.h
include/xulrunner/mozFlushType.h
include/xulrunner/mozIAsyncFavicons.h
include/xulrunner/mozIAsyncHistory.h
+include/xulrunner/mozIAsyncLivemarks.h
include/xulrunner/mozIJSSubScriptLoader.h
include/xulrunner/mozIPersonalDictionary.h
include/xulrunner/mozIPlacesAutoComplete.h
@@ -223,6 +220,8 @@ include/xulrunner/mozilla/AutoRestore.h
include/xulrunner/mozilla/AvailableMemoryTracker.h
include/xulrunner/mozilla/Base64.h
include/xulrunner/mozilla/BlockingResourceBase.h
+include/xulrunner/mozilla/BloomFilter.h
+include/xulrunner/mozilla/CORSMode.h
include/xulrunner/mozilla/CharTokenizer.h
include/xulrunner/mozilla/ClearOnShutdown.h
include/xulrunner/mozilla/CondVar.h
@@ -235,10 +234,15 @@ include/xulrunner/mozilla/GuardObjects.h
include/xulrunner/mozilla/Hal.h
include/xulrunner/mozilla/HalImpl.h
include/xulrunner/mozilla/HalSandbox.h
+include/xulrunner/mozilla/HalSensor.h
+include/xulrunner/mozilla/HalTypes.h
+include/xulrunner/mozilla/HalWakeLock.h
include/xulrunner/mozilla/HangMonitor.h
+include/xulrunner/mozilla/HashFunctions.h
include/xulrunner/mozilla/IHistory.h
include/xulrunner/mozilla/IntentionalCrash.h
include/xulrunner/mozilla/LazyIdleThread.h
+include/xulrunner/mozilla/Likely.h
include/xulrunner/mozilla/LinkedList.h
include/xulrunner/mozilla/LookAndFeel.h
include/xulrunner/mozilla/MSStdInt.h
@@ -260,8 +264,9 @@ include/xulrunner/mozilla/RefPtr.h
include/xulrunner/mozilla/SSE.h
include/xulrunner/mozilla/ServiceList.h
include/xulrunner/mozilla/Services.h
+include/xulrunner/mozilla/StackWalk.h
+include/xulrunner/mozilla/StandardInteger.h
include/xulrunner/mozilla/StartupTimeline.h
-include/xulrunner/mozilla/StdInt.h
include/xulrunner/mozilla/StringBuilder.h
include/xulrunner/mozilla/Telemetry.h
include/xulrunner/mozilla/TelemetryHistograms.h
@@ -293,6 +298,7 @@ include/xulrunner/mozilla/dom/ContentProcess.h
include/xulrunner/mozilla/dom/CrashReporterChild.h
include/xulrunner/mozilla/dom/CrashReporterParent.h
include/xulrunner/mozilla/dom/DOMError.h
+include/xulrunner/mozilla/dom/DOMRequest.h
include/xulrunner/mozilla/dom/Element.h
include/xulrunner/mozilla/dom/ExternalHelperAppChild.h
include/xulrunner/mozilla/dom/ExternalHelperAppParent.h
@@ -324,6 +330,8 @@ include/xulrunner/mozilla/dom/indexedDB/Key.h
include/xulrunner/mozilla/dom/network/Constants.h
include/xulrunner/mozilla/dom/network/Types.h
include/xulrunner/mozilla/dom/network/Utils.h
+include/xulrunner/mozilla/dom/power/PowerManagerService.h
+include/xulrunner/mozilla/dom/power/Types.h
include/xulrunner/mozilla/dom/sms/Constants.h
include/xulrunner/mozilla/dom/sms/SmsChild.h
include/xulrunner/mozilla/dom/sms/SmsMessage.h
@@ -350,6 +358,7 @@ include/xulrunner/mozilla/gfx/Types.h
include/xulrunner/mozilla/gfx/UserData.h
include/xulrunner/mozilla/ipc/AsyncChannel.h
include/xulrunner/mozilla/ipc/BrowserProcessSubThread.h
+include/xulrunner/mozilla/ipc/CrossProcessMutex.h
include/xulrunner/mozilla/ipc/DocumentRendererChild.h
include/xulrunner/mozilla/ipc/DocumentRendererNativeIDChild.h
include/xulrunner/mozilla/ipc/DocumentRendererNativeIDParent.h
@@ -514,6 +523,7 @@ include/xulrunner/nsCSSFrameConstructor.h
include/xulrunner/nsCSSKeywordList.h
include/xulrunner/nsCSSKeywords.h
include/xulrunner/nsCSSParser.h
+include/xulrunner/nsCSSPropAliasList.h
include/xulrunner/nsCSSPropList.h
include/xulrunner/nsCSSProperty.h
include/xulrunner/nsCSSProps.h
@@ -538,6 +548,7 @@ include/xulrunner/nsChangeHint.h
include/xulrunner/nsChannelProperties.h
include/xulrunner/nsCharSeparatedTokenizer.h
include/xulrunner/nsCharTraits.h
+include/xulrunner/nsCharsetAlias.h
include/xulrunner/nsCheapSets.h
include/xulrunner/nsClassHashtable.h
include/xulrunner/nsClientRect.h
@@ -573,11 +584,9 @@ include/xulrunner/nsDOMClassInfoClasses.h
include/xulrunner/nsDOMClassInfoID.h
include/xulrunner/nsDOMError.h
include/xulrunner/nsDOMEventTargetHelper.h
-include/xulrunner/nsDOMEventTargetWrapperCache.h
include/xulrunner/nsDOMFile.h
include/xulrunner/nsDOMJSUtils.h
include/xulrunner/nsDOMMediaQueryList.h
-include/xulrunner/nsDOMMemoryReporter.h
include/xulrunner/nsDOMScriptObjectHolder.h
include/xulrunner/nsDOMString.h
include/xulrunner/nsDataHashtable.h
@@ -601,7 +610,6 @@ include/xulrunner/nsDocAccessibleWrap.h
include/xulrunner/nsDocLoader.h
include/xulrunner/nsDocShellCID.h
include/xulrunner/nsDocShellLoadTypes.h
-include/xulrunner/nsDoubleHashtable.h
include/xulrunner/nsEditorCID.h
include/xulrunner/nsEmbedCID.h
include/xulrunner/nsEmbedString.h
@@ -662,7 +670,6 @@ include/xulrunner/nsHTMLTokens.h
include/xulrunner/nsHTMLVideoElement.h
include/xulrunner/nsHashKeys.h
include/xulrunner/nsHashPropertyBag.h
-include/xulrunner/nsHashSets.h
include/xulrunner/nsHashtable.h
include/xulrunner/nsHtml5ArrayCopy.h
include/xulrunner/nsHtml5AtomList.h
@@ -705,16 +712,17 @@ include/xulrunner/nsIASN1PrintableItem.h
include/xulrunner/nsIASN1Sequence.h
include/xulrunner/nsIASN1Tree.h
include/xulrunner/nsIAboutModule.h
-include/xulrunner/nsIAccessNode.h
include/xulrunner/nsIAccessibilityService.h
include/xulrunner/nsIAccessible.h
include/xulrunner/nsIAccessibleApplication.h
+include/xulrunner/nsIAccessibleCursorable.h
include/xulrunner/nsIAccessibleDocument.h
include/xulrunner/nsIAccessibleEditableText.h
include/xulrunner/nsIAccessibleEvent.h
include/xulrunner/nsIAccessibleHyperLink.h
include/xulrunner/nsIAccessibleHyperText.h
include/xulrunner/nsIAccessibleImage.h
+include/xulrunner/nsIAccessiblePivot.h
include/xulrunner/nsIAccessibleProvider.h
include/xulrunner/nsIAccessibleRelation.h
include/xulrunner/nsIAccessibleRetrieval.h
@@ -812,7 +820,6 @@ include/xulrunner/nsICertificateDialogs.h
include/xulrunner/nsIChannel.h
include/xulrunner/nsIChannelEventSink.h
include/xulrunner/nsIChannelPolicy.h
-include/xulrunner/nsICharsetAlias.h
include/xulrunner/nsICharsetConverterManager.h
include/xulrunner/nsICharsetDetectionObserver.h
include/xulrunner/nsICharsetDetector.h
@@ -888,6 +895,7 @@ include/xulrunner/nsIDNSListener.h
include/xulrunner/nsIDNSRecord.h
include/xulrunner/nsIDNSService.h
include/xulrunner/nsIDOMAnimationEvent.h
+include/xulrunner/nsIDOMApplicationRegistry.h
include/xulrunner/nsIDOMAttr.h
include/xulrunner/nsIDOMBarProp.h
include/xulrunner/nsIDOMBatteryManager.h
@@ -923,6 +931,8 @@ include/xulrunner/nsIDOMComment.h
include/xulrunner/nsIDOMCompositionEvent.h
include/xulrunner/nsIDOMConnection.h
include/xulrunner/nsIDOMConstructor.h
+include/xulrunner/nsIDOMContactManager.h
+include/xulrunner/nsIDOMContactProperties.h
include/xulrunner/nsIDOMCounter.h
include/xulrunner/nsIDOMCrypto.h
include/xulrunner/nsIDOMCryptoDialogs.h
@@ -930,6 +940,7 @@ include/xulrunner/nsIDOMCustomEvent.h
include/xulrunner/nsIDOMDOMError.h
include/xulrunner/nsIDOMDOMException.h
include/xulrunner/nsIDOMDOMImplementation.h
+include/xulrunner/nsIDOMDOMRequest.h
include/xulrunner/nsIDOMDOMSettableTokenList.h
include/xulrunner/nsIDOMDOMStringList.h
include/xulrunner/nsIDOMDOMStringMap.h
@@ -951,7 +962,6 @@ include/xulrunner/nsIDOMEvent.h
include/xulrunner/nsIDOMEventListener.h
include/xulrunner/nsIDOMEventTarget.h
include/xulrunner/nsIDOMFile.h
-include/xulrunner/nsIDOMFileError.h
include/xulrunner/nsIDOMFileException.h
include/xulrunner/nsIDOMFileList.h
include/xulrunner/nsIDOMFileReader.h
@@ -1058,6 +1068,7 @@ include/xulrunner/nsIDOMMozCSSKeyframesRule.h
include/xulrunner/nsIDOMMozTouchEvent.h
include/xulrunner/nsIDOMMutationEvent.h
include/xulrunner/nsIDOMNSEditableElement.h
+include/xulrunner/nsIDOMNSElement.h
include/xulrunner/nsIDOMNSEvent.h
include/xulrunner/nsIDOMNSRGBAColor.h
include/xulrunner/nsIDOMNSXPathExpression.h
@@ -1088,11 +1099,11 @@ include/xulrunner/nsIDOMPlugin.h
include/xulrunner/nsIDOMPluginArray.h
include/xulrunner/nsIDOMPopStateEvent.h
include/xulrunner/nsIDOMPopupBlockedEvent.h
+include/xulrunner/nsIDOMPowerManager.h
include/xulrunner/nsIDOMProcessingInstruction.h
include/xulrunner/nsIDOMProgressEvent.h
include/xulrunner/nsIDOMRGBColor.h
include/xulrunner/nsIDOMRange.h
-include/xulrunner/nsIDOMRangeException.h
include/xulrunner/nsIDOMRect.h
include/xulrunner/nsIDOMSVGAElement.h
include/xulrunner/nsIDOMSVGAltGlyphElement.h
@@ -1210,6 +1221,8 @@ include/xulrunner/nsIDOMTreeWalker.h
include/xulrunner/nsIDOMUIEvent.h
include/xulrunner/nsIDOMUserDataHandler.h
include/xulrunner/nsIDOMValidityState.h
+include/xulrunner/nsIDOMWakeLock.h
+include/xulrunner/nsIDOMWakeLockListener.h
include/xulrunner/nsIDOMWebGLRenderingContext.h
include/xulrunner/nsIDOMWindow.h
include/xulrunner/nsIDOMWindowCollection.h
@@ -1373,7 +1386,6 @@ include/xulrunner/nsIHTMLInlineTableEditor.h
include/xulrunner/nsIHTMLMenu.h
include/xulrunner/nsIHTMLObjectResizeListener.h
include/xulrunner/nsIHTMLObjectResizer.h
-include/xulrunner/nsIHTMLToTextSink.h
include/xulrunner/nsIHTTPHeaderListener.h
include/xulrunner/nsIHTTPIndex.h
include/xulrunner/nsIHandlerService.h
@@ -1438,6 +1450,7 @@ include/xulrunner/nsIJARURI.h
include/xulrunner/nsIJSContextStack.h
include/xulrunner/nsIJSEngineTelemetryStats.h
include/xulrunner/nsIJSEventListener.h
+include/xulrunner/nsIJSInspector.h
include/xulrunner/nsIJSNativeInitializer.h
include/xulrunner/nsIJSON.h
include/xulrunner/nsIJSRuntimeService.h
@@ -1478,6 +1491,7 @@ include/xulrunner/nsIMemoryReporter.h
include/xulrunner/nsIMenuBoxObject.h
include/xulrunner/nsIMenuBuilder.h
include/xulrunner/nsIModule.h
+include/xulrunner/nsIMozBrowserFrame.h
include/xulrunner/nsIMultiPartChannel.h
include/xulrunner/nsIMultiplexInputStream.h
include/xulrunner/nsIMutable.h
@@ -1487,12 +1501,14 @@ include/xulrunner/nsIMutationObserver2.h
include/xulrunner/nsINIParser.h
include/xulrunner/nsINSSCertCache.h
include/xulrunner/nsINSSErrorsService.h
+include/xulrunner/nsINSSVersion.h
include/xulrunner/nsINameSpaceManager.h
include/xulrunner/nsINativeAppSupport.h
include/xulrunner/nsINativeKeyBindings.h
include/xulrunner/nsINavBookmarksService.h
include/xulrunner/nsINavHistoryService.h
include/xulrunner/nsINestedURI.h
+include/xulrunner/nsINetAddr.h
include/xulrunner/nsINetUtil.h
include/xulrunner/nsINetworkLinkService.h
include/xulrunner/nsINode.h
@@ -1500,6 +1516,7 @@ include/xulrunner/nsINodeInfo.h
include/xulrunner/nsINodeList.h
include/xulrunner/nsIOCSPResponder.h
include/xulrunner/nsIOS2Locale.h
+include/xulrunner/nsIOSurface.h
include/xulrunner/nsIObjectFrame.h
include/xulrunner/nsIObjectInputStream.h
include/xulrunner/nsIObjectLoadingContent.h
@@ -1522,6 +1539,7 @@ include/xulrunner/nsIParentalControlsService.h
include/xulrunner/nsIParser.h
include/xulrunner/nsIParserNode.h
include/xulrunner/nsIParserService.h
+include/xulrunner/nsIParserUtils.h
include/xulrunner/nsIPercentHeightObserver.h
include/xulrunner/nsIPermission.h
include/xulrunner/nsIPermissionManager.h
@@ -1542,6 +1560,7 @@ include/xulrunner/nsIPluginTagInfo.h
include/xulrunner/nsIPluginWidget.h
include/xulrunner/nsIPopupBoxObject.h
include/xulrunner/nsIPopupWindowManager.h
+include/xulrunner/nsIPowerManagerService.h
include/xulrunner/nsIPrefBranch.h
include/xulrunner/nsIPrefBranch2.h
include/xulrunner/nsIPrefBranchInternal.h
@@ -1569,7 +1588,6 @@ include/xulrunner/nsIProfile.h
include/xulrunner/nsIProfileChangeStatus.h
include/xulrunner/nsIProfileMigrator.h
include/xulrunner/nsIProfileUnlocker.h
-include/xulrunner/nsIProfiler.h
include/xulrunner/nsIProgrammingLanguage.h
include/xulrunner/nsIProgressEventSink.h
include/xulrunner/nsIPrompt.h
@@ -1707,8 +1725,10 @@ include/xulrunner/nsISimpleEnumerator.h
include/xulrunner/nsISimpleStreamListener.h
include/xulrunner/nsISimpleTest.h
include/xulrunner/nsISimpleUnicharStreamFactory.h
+include/xulrunner/nsISizeOf.h
include/xulrunner/nsISliderListener.h
include/xulrunner/nsISmsDatabaseService.h
+include/xulrunner/nsISmsRequestManager.h
include/xulrunner/nsISmsService.h
include/xulrunner/nsISocketProvider.h
include/xulrunner/nsISocketProviderService.h
@@ -1937,7 +1957,6 @@ include/xulrunner/nsMargin.h
include/xulrunner/nsMathUtils.h
include/xulrunner/nsMediaCache.h
include/xulrunner/nsMediaDecoder.h
-include/xulrunner/nsMediaStream.h
include/xulrunner/nsMemory.h
include/xulrunner/nsMimeTypes.h
include/xulrunner/nsMultiplexInputStream.h
@@ -1973,6 +1992,7 @@ include/xulrunner/nsPIWindowWatcher.h
include/xulrunner/nsParserBase.h
include/xulrunner/nsParserCIID.h
include/xulrunner/nsParserConstants.h
+include/xulrunner/nsParserUtils.h
include/xulrunner/nsPluginDirServiceProvider.h
include/xulrunner/nsPluginError.h
include/xulrunner/nsPluginHost.h
@@ -2112,6 +2132,9 @@ include/xulrunner/nsURLHelper.h
include/xulrunner/nsUTF8Utils.h
include/xulrunner/nsUnicharUtilCIID.h
include/xulrunner/nsUnicharUtils.h
+include/xulrunner/nsUnicodeNormalizer.h
+include/xulrunner/nsUnicodeProperties.h
+include/xulrunner/nsUnicodeScriptCodes.h
include/xulrunner/nsVariant.h
include/xulrunner/nsVersionComparator.h
include/xulrunner/nsViewsCID.h
@@ -2125,6 +2148,7 @@ include/xulrunner/nsWidgetInitData.h
include/xulrunner/nsWidgetsCID.h
include/xulrunner/nsWildCard.h
include/xulrunner/nsWin32Locale.h
+include/xulrunner/nsWindowMemoryReporter.h
include/xulrunner/nsWrapperCache.h
include/xulrunner/nsXBLBinding.h
include/xulrunner/nsXMLNameSpaceMap.h
@@ -2135,6 +2159,7 @@ include/xulrunner/nsXPCOMGlue.h
include/xulrunner/nsXPCOMStrings.h
include/xulrunner/nsXPIDLString.h
include/xulrunner/nsXPTCUtils.h
+include/xulrunner/nsXREAppData.h
include/xulrunner/nsXULAppAPI.h
include/xulrunner/nsXULListboxAccessibleWrap.h
include/xulrunner/nsXULMenuAccessibleWrap.h
@@ -2265,7 +2290,6 @@ include/xulrunner/skia/SkXfermode.h
include/xulrunner/snappy/snappy-c.h
include/xulrunner/snappy/snappy-stubs-public.h
include/xulrunner/snappy/snappy.h
-include/xulrunner/sps_sampler.h
include/xulrunner/string-template-def-char.h
include/xulrunner/string-template-def-unichar.h
include/xulrunner/string-template-undef.h
@@ -2274,7 +2298,6 @@ include/xulrunner/theora/codec.h
include/xulrunner/theora/theora.h
include/xulrunner/theora/theoradec.h
include/xulrunner/theora/theoraenc.h
-include/xulrunner/thread_helper.h
include/xulrunner/txIEXSLTRegExFunctions.h
include/xulrunner/txIFunctionEvaluationContext.h
include/xulrunner/txINodeSet.h
@@ -2282,7 +2305,6 @@ include/xulrunner/txIXPathObject.h
include/xulrunner/uconvutil.h
include/xulrunner/updatedefines.h
include/xulrunner/updatelogging.h
-include/xulrunner/vm/String.h
include/xulrunner/vorbis/codec.h
include/xulrunner/xpcIJSGetFactory.h
include/xulrunner/xpcIJSModuleLoader.h
@@ -2419,6 +2441,7 @@ lib/xulrunner/chrome/en-US/locale/en-US/global/printdialog.properties
lib/xulrunner/chrome/en-US/locale/en-US/global/printing.properties
lib/xulrunner/chrome/en-US/locale/en-US/global/printjoboptions.dtd
lib/xulrunner/chrome/en-US/locale/en-US/global/regionNames.properties
+lib/xulrunner/chrome/en-US/locale/en-US/global/resetProfile.dtd
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/svg/svg.properties
@@ -2614,6 +2637,9 @@ lib/xulrunner/chrome/toolkit/content/global/customizeCharset.xul
lib/xulrunner/chrome/toolkit/content/global/customizeToolbar.css
lib/xulrunner/chrome/toolkit/content/global/customizeToolbar.js
lib/xulrunner/chrome/toolkit/content/global/customizeToolbar.xul
+lib/xulrunner/chrome/toolkit/content/global/devtools/dbg-browser-actors.js
+lib/xulrunner/chrome/toolkit/content/global/devtools/dbg-script-actors.js
+lib/xulrunner/chrome/toolkit/content/global/devtools/dbg-transport.js
lib/xulrunner/chrome/toolkit/content/global/dialogOverlay.js
lib/xulrunner/chrome/toolkit/content/global/dialogOverlay.xul
lib/xulrunner/chrome/toolkit/content/global/directionDetector.html
@@ -2652,6 +2678,9 @@ lib/xulrunner/chrome/toolkit/content/global/printdialog.xul
lib/xulrunner/chrome/toolkit/content/global/printjoboptions.js
lib/xulrunner/chrome/toolkit/content/global/printjoboptions.xul
lib/xulrunner/chrome/toolkit/content/global/remote-test-ipc.js
+lib/xulrunner/chrome/toolkit/content/global/resetProfile.css
+lib/xulrunner/chrome/toolkit/content/global/resetProfile.js
+lib/xulrunner/chrome/toolkit/content/global/resetProfile.xul
lib/xulrunner/chrome/toolkit/content/global/selectDialog.js
lib/xulrunner/chrome/toolkit/content/global/selectDialog.xul
lib/xulrunner/chrome/toolkit/content/global/strres.js
@@ -2843,7 +2872,6 @@ lib/xulrunner/chrome/toolkit/skin/classic/global/icons/blacklist_favicon.png
lib/xulrunner/chrome/toolkit/skin/classic/global/icons/blacklist_large.png
lib/xulrunner/chrome/toolkit/skin/classic/global/icons/close.png
lib/xulrunner/chrome/toolkit/skin/classic/global/icons/collapse.png
-lib/xulrunner/chrome/toolkit/skin/classic/global/icons/commandline.png
lib/xulrunner/chrome/toolkit/skin/classic/global/icons/error-16.png
lib/xulrunner/chrome/toolkit/skin/classic/global/icons/error-24.png
lib/xulrunner/chrome/toolkit/skin/classic/global/icons/error-48.png
@@ -3013,6 +3041,8 @@ lib/xulrunner/chrome/toolkit/skin/classic/mozapps/xpinstall/xpinstallConfirm.css
lib/xulrunner/chrome/toolkit/skin/classic/mozapps/xpinstall/xpinstallItemGeneric.png
lib/xulrunner/components/ConsoleAPI.js
lib/xulrunner/components/ConsoleAPI.manifest
+lib/xulrunner/components/ContactManager.js
+lib/xulrunner/components/ContactManager.manifest
lib/xulrunner/components/FeedProcessor.js
lib/xulrunner/components/FeedProcessor.manifest
lib/xulrunner/components/GPSDGeolocationProvider.js
@@ -3022,6 +3052,8 @@ lib/xulrunner/components/NetworkGeolocationProvider.manifest
lib/xulrunner/components/PlacesCategoriesStarter.js
lib/xulrunner/components/TelemetryPing.js
lib/xulrunner/components/TelemetryPing.manifest
+lib/xulrunner/components/Webapps.js
+lib/xulrunner/components/Webapps.manifest
lib/xulrunner/components/addonManager.js
lib/xulrunner/components/amContentHandler.js
lib/xulrunner/components/amWebInstallListener.js
@@ -3166,6 +3198,7 @@ lib/xulrunner/modules/CertUtils.jsm
lib/xulrunner/modules/ChromeManifestParser.jsm
lib/xulrunner/modules/CommonDialog.jsm
lib/xulrunner/modules/ConsoleAPIStorage.jsm
+lib/xulrunner/modules/DOMRequestHelper.jsm
lib/xulrunner/modules/Dict.jsm
lib/xulrunner/modules/DownloadLastDir.jsm
lib/xulrunner/modules/DownloadPaths.jsm
@@ -3185,15 +3218,18 @@ lib/xulrunner/modules/PlacesUtils.jsm
lib/xulrunner/modules/PluginProvider.jsm
lib/xulrunner/modules/PluralForm.jsm
lib/xulrunner/modules/PopupNotifications.jsm
-lib/xulrunner/modules/Profiler.jsm
lib/xulrunner/modules/PropertyListUtils.jsm
lib/xulrunner/modules/Services.jsm
lib/xulrunner/modules/SpellCheckDictionaryBootstrap.js
+lib/xulrunner/modules/TelemetryStopwatch.jsm
+lib/xulrunner/modules/Webapps.jsm
lib/xulrunner/modules/WindowDraggingUtils.jsm
lib/xulrunner/modules/XPCOMUtils.jsm
lib/xulrunner/modules/XPIProvider.jsm
lib/xulrunner/modules/ctypes.jsm
lib/xulrunner/modules/debug.js
+lib/xulrunner/modules/devtools/dbg-client.jsm
+lib/xulrunner/modules/devtools/dbg-server.jsm
lib/xulrunner/modules/jsdebugger.jsm
lib/xulrunner/modules/nsFormAutoCompleteResult.jsm
lib/xulrunner/modules/reflect.jsm
@@ -3214,6 +3250,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/mathfontMathJax_Main.properties
lib/xulrunner/res/fonts/mathfontSTIXNonUnicode.properties
lib/xulrunner/res/fonts/mathfontSTIXSize1.properties
lib/xulrunner/res/fonts/mathfontSTIXSizeOneSym.properties
@@ -3274,6 +3311,7 @@ share/idl/xulrunner/inISearchProcess.idl
share/idl/xulrunner/jsdIDebuggerService.idl
share/idl/xulrunner/mozIAsyncFavicons.idl
share/idl/xulrunner/mozIAsyncHistory.idl
+share/idl/xulrunner/mozIAsyncLivemarks.idl
share/idl/xulrunner/mozIJSSubScriptLoader.idl
share/idl/xulrunner/mozIPersonalDictionary.idl
share/idl/xulrunner/mozIPlacesAutoComplete.idl
@@ -3312,15 +3350,16 @@ share/idl/xulrunner/nsIASN1PrintableItem.idl
share/idl/xulrunner/nsIASN1Sequence.idl
share/idl/xulrunner/nsIASN1Tree.idl
share/idl/xulrunner/nsIAboutModule.idl
-share/idl/xulrunner/nsIAccessNode.idl
share/idl/xulrunner/nsIAccessible.idl
share/idl/xulrunner/nsIAccessibleApplication.idl
+share/idl/xulrunner/nsIAccessibleCursorable.idl
share/idl/xulrunner/nsIAccessibleDocument.idl
share/idl/xulrunner/nsIAccessibleEditableText.idl
share/idl/xulrunner/nsIAccessibleEvent.idl
share/idl/xulrunner/nsIAccessibleHyperLink.idl
share/idl/xulrunner/nsIAccessibleHyperText.idl
share/idl/xulrunner/nsIAccessibleImage.idl
+share/idl/xulrunner/nsIAccessiblePivot.idl
share/idl/xulrunner/nsIAccessibleProvider.idl
share/idl/xulrunner/nsIAccessibleRelation.idl
share/idl/xulrunner/nsIAccessibleRetrieval.idl
@@ -3469,6 +3508,7 @@ share/idl/xulrunner/nsIDNSListener.idl
share/idl/xulrunner/nsIDNSRecord.idl
share/idl/xulrunner/nsIDNSService.idl
share/idl/xulrunner/nsIDOMAnimationEvent.idl
+share/idl/xulrunner/nsIDOMApplicationRegistry.idl
share/idl/xulrunner/nsIDOMAttr.idl
share/idl/xulrunner/nsIDOMBarProp.idl
share/idl/xulrunner/nsIDOMBatteryManager.idl
@@ -3503,6 +3543,8 @@ share/idl/xulrunner/nsIDOMComment.idl
share/idl/xulrunner/nsIDOMCompositionEvent.idl
share/idl/xulrunner/nsIDOMConnection.idl
share/idl/xulrunner/nsIDOMConstructor.idl
+share/idl/xulrunner/nsIDOMContactManager.idl
+share/idl/xulrunner/nsIDOMContactProperties.idl
share/idl/xulrunner/nsIDOMCounter.idl
share/idl/xulrunner/nsIDOMCrypto.idl
share/idl/xulrunner/nsIDOMCryptoDialogs.idl
@@ -3510,6 +3552,7 @@ share/idl/xulrunner/nsIDOMCustomEvent.idl
share/idl/xulrunner/nsIDOMDOMError.idl
share/idl/xulrunner/nsIDOMDOMException.idl
share/idl/xulrunner/nsIDOMDOMImplementation.idl
+share/idl/xulrunner/nsIDOMDOMRequest.idl
share/idl/xulrunner/nsIDOMDOMSettableTokenList.idl
share/idl/xulrunner/nsIDOMDOMStringList.idl
share/idl/xulrunner/nsIDOMDOMStringMap.idl
@@ -3531,7 +3574,6 @@ share/idl/xulrunner/nsIDOMEvent.idl
share/idl/xulrunner/nsIDOMEventListener.idl
share/idl/xulrunner/nsIDOMEventTarget.idl
share/idl/xulrunner/nsIDOMFile.idl
-share/idl/xulrunner/nsIDOMFileError.idl
share/idl/xulrunner/nsIDOMFileException.idl
share/idl/xulrunner/nsIDOMFileList.idl
share/idl/xulrunner/nsIDOMFileReader.idl
@@ -3638,6 +3680,7 @@ share/idl/xulrunner/nsIDOMMozCSSKeyframesRule.idl
share/idl/xulrunner/nsIDOMMozTouchEvent.idl
share/idl/xulrunner/nsIDOMMutationEvent.idl
share/idl/xulrunner/nsIDOMNSEditableElement.idl
+share/idl/xulrunner/nsIDOMNSElement.idl
share/idl/xulrunner/nsIDOMNSEvent.idl
share/idl/xulrunner/nsIDOMNSRGBAColor.idl
share/idl/xulrunner/nsIDOMNSXPathExpression.idl
@@ -3668,11 +3711,11 @@ share/idl/xulrunner/nsIDOMPlugin.idl
share/idl/xulrunner/nsIDOMPluginArray.idl
share/idl/xulrunner/nsIDOMPopStateEvent.idl
share/idl/xulrunner/nsIDOMPopupBlockedEvent.idl
+share/idl/xulrunner/nsIDOMPowerManager.idl
share/idl/xulrunner/nsIDOMProcessingInstruction.idl
share/idl/xulrunner/nsIDOMProgressEvent.idl
share/idl/xulrunner/nsIDOMRGBColor.idl
share/idl/xulrunner/nsIDOMRange.idl
-share/idl/xulrunner/nsIDOMRangeException.idl
share/idl/xulrunner/nsIDOMRect.idl
share/idl/xulrunner/nsIDOMSVGAElement.idl
share/idl/xulrunner/nsIDOMSVGAltGlyphElement.idl
@@ -3789,6 +3832,8 @@ share/idl/xulrunner/nsIDOMTreeWalker.idl
share/idl/xulrunner/nsIDOMUIEvent.idl
share/idl/xulrunner/nsIDOMUserDataHandler.idl
share/idl/xulrunner/nsIDOMValidityState.idl
+share/idl/xulrunner/nsIDOMWakeLock.idl
+share/idl/xulrunner/nsIDOMWakeLockListener.idl
share/idl/xulrunner/nsIDOMWebGLRenderingContext.idl
share/idl/xulrunner/nsIDOMWindow.idl
share/idl/xulrunner/nsIDOMWindowCollection.idl
@@ -3992,6 +4037,7 @@ share/idl/xulrunner/nsIJARProtocolHandler.idl
share/idl/xulrunner/nsIJARURI.idl
share/idl/xulrunner/nsIJSContextStack.idl
share/idl/xulrunner/nsIJSEngineTelemetryStats.idl
+share/idl/xulrunner/nsIJSInspector.idl
share/idl/xulrunner/nsIJSON.idl
share/idl/xulrunner/nsIJSRuntimeService.idl
share/idl/xulrunner/nsIKeyModule.idl
@@ -4022,16 +4068,19 @@ share/idl/xulrunner/nsIMemoryReporter.idl
share/idl/xulrunner/nsIMenuBoxObject.idl
share/idl/xulrunner/nsIMenuBuilder.idl
share/idl/xulrunner/nsIModule.idl
+share/idl/xulrunner/nsIMozBrowserFrame.idl
share/idl/xulrunner/nsIMultiPartChannel.idl
share/idl/xulrunner/nsIMultiplexInputStream.idl
share/idl/xulrunner/nsIMutable.idl
share/idl/xulrunner/nsIMutableArray.idl
share/idl/xulrunner/nsINSSCertCache.idl
share/idl/xulrunner/nsINSSErrorsService.idl
+share/idl/xulrunner/nsINSSVersion.idl
share/idl/xulrunner/nsINativeAppSupport.idl
share/idl/xulrunner/nsINavBookmarksService.idl
share/idl/xulrunner/nsINavHistoryService.idl
share/idl/xulrunner/nsINestedURI.idl
+share/idl/xulrunner/nsINetAddr.idl
share/idl/xulrunner/nsINetUtil.idl
share/idl/xulrunner/nsINetworkLinkService.idl
share/idl/xulrunner/nsIOCSPResponder.idl
@@ -4052,6 +4101,7 @@ share/idl/xulrunner/nsIPKIParamBlock.idl
share/idl/xulrunner/nsIParentChannel.idl
share/idl/xulrunner/nsIParentRedirectingChannel.idl
share/idl/xulrunner/nsIParentalControlsService.idl
+share/idl/xulrunner/nsIParserUtils.idl
share/idl/xulrunner/nsIPermission.idl
share/idl/xulrunner/nsIPermissionManager.idl
share/idl/xulrunner/nsIPersistentProperties2.idl
@@ -4069,6 +4119,7 @@ share/idl/xulrunner/nsIPluginTag.idl
share/idl/xulrunner/nsIPluginTagInfo.idl
share/idl/xulrunner/nsIPopupBoxObject.idl
share/idl/xulrunner/nsIPopupWindowManager.idl
+share/idl/xulrunner/nsIPowerManagerService.idl
share/idl/xulrunner/nsIPrefBranch.idl
share/idl/xulrunner/nsIPrefBranch2.idl
share/idl/xulrunner/nsIPrefBranchInternal.idl
@@ -4091,7 +4142,6 @@ share/idl/xulrunner/nsIProfile.idl
share/idl/xulrunner/nsIProfileChangeStatus.idl
share/idl/xulrunner/nsIProfileMigrator.idl
share/idl/xulrunner/nsIProfileUnlocker.idl
-share/idl/xulrunner/nsIProfiler.idl
share/idl/xulrunner/nsIProgrammingLanguage.idl
share/idl/xulrunner/nsIProgressEventSink.idl
share/idl/xulrunner/nsIPrompt.idl
@@ -4209,6 +4259,7 @@ share/idl/xulrunner/nsISimpleTest.idl
share/idl/xulrunner/nsISimpleUnicharStreamFactory.idl
share/idl/xulrunner/nsISliderListener.idl
share/idl/xulrunner/nsISmsDatabaseService.idl
+share/idl/xulrunner/nsISmsRequestManager.idl
share/idl/xulrunner/nsISmsService.idl
share/idl/xulrunner/nsISocketProvider.idl
share/idl/xulrunner/nsISocketProviderService.idl
diff --git a/devel/xulrunner/dist.mk b/devel/xulrunner/dist.mk
index 87ecde9a6d2..6226debb567 100644
--- a/devel/xulrunner/dist.mk
+++ b/devel/xulrunner/dist.mk
@@ -1,12 +1,12 @@
-# $NetBSD: dist.mk,v 1.30 2012/04/26 13:30:29 ryoon Exp $
+# $NetBSD: dist.mk,v 1.31 2012/06/05 18:09:21 ryoon Exp $
#
# used by devel/xulrunner/Makefile
# used by www/firefox/Makefile
DISTNAME= firefox-${FIREFOX_VER}.source
FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
-MOZ_BRANCH= 12.0
-MOZ_BRANCH_MINOR=
+MOZ_BRANCH= 13.0
+MOZ_BRANCH_MINOR=
MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} \
${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/}
EXTRACT_SUFX= .tar.bz2
diff --git a/devel/xulrunner/distinfo b/devel/xulrunner/distinfo
index dd3d32bfd7a..b16224d7234 100644
--- a/devel/xulrunner/distinfo
+++ b/devel/xulrunner/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.70 2012/05/20 02:02:36 sbd Exp $
+$NetBSD: distinfo,v 1.71 2012/06/05 18:09:21 ryoon Exp $
-SHA1 (firefox-12.0.source.tar.bz2) = 0177185e54b7d63dc36bd5bd5c80ba6afd52e199
-RMD160 (firefox-12.0.source.tar.bz2) = d83eb97543fc09f84b30a46ba8217c17f30bd572
-Size (firefox-12.0.source.tar.bz2) = 78956707 bytes
+SHA1 (firefox-13.0.source.tar.bz2) = f90608874a54883b9fbb90b8d6dd3dc75a305572
+RMD160 (firefox-13.0.source.tar.bz2) = 8dbb9ef17fb5a47f3ae53ae9626e7668116111c7
+Size (firefox-13.0.source.tar.bz2) = 79605635 bytes
SHA1 (patch-aa) = e4ed60efb771b1d3cae3641dd9db5fc3f22739f1
SHA1 (patch-ab) = 5d4b7512f8bbdc9e2e05709cec5b36dc12c25997
SHA1 (patch-ac) = 6aa120769b63efa5869029655f50af901edb9129
@@ -23,7 +23,7 @@ SHA1 (patch-au) = e59d5c28c676e03fb8bb38e28c06a4fd4d44ab55
SHA1 (patch-av) = e22c544894123a6ab8fc428067716b9e68685771
SHA1 (patch-aw) = 0772c244636f7973171c274c126fa8bfbbcf1acb
SHA1 (patch-ax) = eefed6752c991dc700b82181b8bf942aa34ac324
-SHA1 (patch-ay) = 980c20007efef5f1798fb75be7fde0dcf3c61340
+SHA1 (patch-ay) = 846c03b223a3f1d498f3502d8564dc717e7766c5
SHA1 (patch-az) = 5a09ccfa14fab962c4e2916f00669a1fa4a8ade4
SHA1 (patch-ba) = 9d4058f2a3a290429b26cb8335dd5b188bccc96d
SHA1 (patch-bd) = e09718d6492739a66dc5e21d3ed2cc1a404acd30
@@ -56,9 +56,11 @@ SHA1 (patch-ipc_chromium_src_chrome_common_ipc__channel__posix.h) = 36645379e124
SHA1 (patch-ipc_chromium_src_chrome_common_ipc__message__utils.h) = 70da26d63bd49f87668ea201eff9d7d548844bd6
SHA1 (patch-ipc_chromium_src_chrome_common_transport__dib.h) = e61c724196bd2d2c8d73745f4242e17d2cf22b3a
SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 0e22486a1df8f5a726f675cd6055f8a455d16d9d
+SHA1 (patch-js_src_config_rules.mk) = 7840a67f38d9568c5c6b94a0543b87e694e47ff7
SHA1 (patch-js_src_jscpucfg.h) = 79829d8e9fa2c3dcba07d1d90a6cf1f635791d97
SHA1 (patch-js_src_methodjit_MethodJIT.cpp) = aec956a2cb35ce4dffb87fded52b8436781dab85
SHA1 (patch-js_src_yarr_pcre_pcre.h) = cf86b885ac222854a62c6ab98dad338bd76cd7d1
+SHA1 (patch-js_xpconnect_src_Makefile.in) = 2e72f3c67257d599737e1607d35979d7c1959021
SHA1 (patch-ma) = a20b263ff14c841fd0ae1634962b90a41173b524
SHA1 (patch-mb) = 82d8243d7f7aadfad77a14df0f57c39bc93ced8a
SHA1 (patch-md) = 6bf5242245b17fbd868a6a978eb5849726f81393
@@ -71,9 +73,9 @@ SHA1 (patch-mg) = 75ddcceaffae0bdb6ecb4efd1b5ffca68a8ae8a8
SHA1 (patch-mh) = 0318566ecddafd00d4abd22a08ccab3eb72eabe3
SHA1 (patch-mi) = 1a031ea9be110822995094c84f77c3c68f5c2a39
SHA1 (patch-mj) = 197fab0e00256dedc8a5f181ee0d0d6e42d8177f
-SHA1 (patch-mk) = 5020178423260e37aa736f4fa4d5ec46ed48b7ea
+SHA1 (patch-mk) = 4d8ee4fee40095d54a1ed281d4e621f57225f8c3
SHA1 (patch-ml) = ffec4dcae4a4e3683eebfc3e8aaafe15fa27443e
-SHA1 (patch-mm) = a8051b564f82602d0c8324ded959188ec1fd7f3e
+SHA1 (patch-mm) = a13196f2d04469cbdffc53ab3d5d26ff79a3f326
SHA1 (patch-mn) = a59f31b58547657b96a45a2753aab93866940203
SHA1 (patch-mp) = 18d2490b6bcd4f017cbf2734a920c3830bfe8856
SHA1 (patch-netwerk_protocol_http_HttpChannelParent.cpp) = d6b370377d5c397eda9b79bf2093066e9af9a35b
@@ -107,3 +109,6 @@ SHA1 (patch-xm) = 072240b71e4738e96d258fcd481698464623735e
SHA1 (patch-xn) = b0d0943b2bc39d8395055550c0fedfa447a5de01
SHA1 (patch-xo) = 437cbc7e0ed8777ae2313165f8754759d8eee01d
SHA1 (patch-xpcom_Makefile.in) = ad9c0ed4347b0ed4f51a6f0f34ac48c65d2152c8
+SHA1 (patch-xpcom_idl-parser_Makefile.in) = 4b141b5f4b7715b187aaedf4810b3998776768e2
+SHA1 (patch-xpcom_idl-parser_header.py) = 66104636742fea4391a54f88d7927ebf81b2a74c
+SHA1 (patch-xpcom_typelib_xpidl_Makefile.in) = 1f10216e2b46e5bfa4e24de4a42f8b13af3f2dca
diff --git a/devel/xulrunner/patches/patch-ay b/devel/xulrunner/patches/patch-ay
index 93312e457c3..d68daa91c16 100644
--- a/devel/xulrunner/patches/patch-ay
+++ b/devel/xulrunner/patches/patch-ay
@@ -1,11 +1,11 @@
-$NetBSD: patch-ay,v 1.3 2012/03/15 08:30:06 ryoon Exp $
+$NetBSD: patch-ay,v 1.4 2012/06/05 18:09:21 ryoon Exp $
---- browser/app/nsBrowserApp.cpp.orig 2011-09-22 20:20:17.000000000 +0000
+--- browser/app/nsBrowserApp.cpp.orig 2012-05-23 18:56:32.000000000 +0000
+++ browser/app/nsBrowserApp.cpp
-@@ -53,6 +53,30 @@
- #include <stdio.h>
- #include <stdarg.h>
- #include <string.h>
+@@ -47,6 +47,31 @@
+ #include <sys/resource.h>
+ #endif
+
+#include <sys/resource.h>
+
+#ifdef __NetBSD__
@@ -30,10 +30,11 @@ $NetBSD: patch-ay,v 1.3 2012/03/15 08:30:06 ryoon Exp $
+ fprintf(stderr, "warning: setrlimit failed\n");
+}
+#endif
-
- #include "plstr.h"
- #include "prprf.h"
-@@ -215,6 +239,9 @@
++
+ #ifdef XP_MACOSX
+ #include "MacQuirks.h"
+ #endif
+@@ -197,6 +222,9 @@ int main(int argc, char* argv[])
#ifdef XP_MACOSX
TriggerQuirks();
#endif
diff --git a/devel/xulrunner/patches/patch-js_src_config_rules.mk b/devel/xulrunner/patches/patch-js_src_config_rules.mk
new file mode 100644
index 00000000000..516a1064681
--- /dev/null
+++ b/devel/xulrunner/patches/patch-js_src_config_rules.mk
@@ -0,0 +1,24 @@
+$NetBSD: patch-js_src_config_rules.mk,v 1.1 2012/06/05 18:09:21 ryoon Exp $
+
+https://bugzilla.mozilla.org/show_bug.cgi?id=736961
+
+--- js/src/config/rules.mk.orig 2012-05-23 18:56:46.000000000 +0000
++++ js/src/config/rules.mk
+@@ -1479,7 +1479,7 @@ $(XPIDL_GEN_DIR)/%.h: %.idl $(XPIDL_DEPS
+ $(PYTHON_PATH) \
+ -I$(topsrcdir)/other-licenses/ply \
+ -I$(topsrcdir)/xpcom/idl-parser \
+- $(topsrcdir)/xpcom/idl-parser/header.py --cachedir=$(DEPTH)/xpcom/idl-parser $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@
++ $(topsrcdir)/xpcom/idl-parser/header.py --cachedir=$(DEPTH)/xpcom/idl-parser/cache $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@
+ @if test -n "$(findstring $*.h, $(EXPORTS))"; \
+ then echo "*** WARNING: file $*.h generated from $*.idl overrides $(srcdir)/$*.h"; else true; fi
+
+@@ -1492,7 +1492,7 @@ $(XPIDL_GEN_DIR)/%.xpt: %.idl $(XPIDL_DE
+ -I$(topsrcdir)/other-licenses/ply \
+ -I$(topsrcdir)/xpcom/idl-parser \
+ -I$(topsrcdir)/xpcom/typelib/xpt/tools \
+- $(topsrcdir)/xpcom/idl-parser/typelib.py --cachedir=$(DEPTH)/xpcom/idl-parser $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@
++ $(topsrcdir)/xpcom/idl-parser/typelib.py --cachedir=$(DEPTH)/xpcom/idl-parser/cache $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@
+
+ # no need to link together if XPIDLSRCS contains only XPIDL_MODULE
+ ifneq ($(XPIDL_MODULE).idl,$(strip $(XPIDLSRCS)))
diff --git a/devel/xulrunner/patches/patch-js_xpconnect_src_Makefile.in b/devel/xulrunner/patches/patch-js_xpconnect_src_Makefile.in
new file mode 100644
index 00000000000..a5606b504fe
--- /dev/null
+++ b/devel/xulrunner/patches/patch-js_xpconnect_src_Makefile.in
@@ -0,0 +1,51 @@
+$NetBSD: patch-js_xpconnect_src_Makefile.in,v 1.1 2012/06/05 18:09:21 ryoon Exp $
+
+https://bugzilla.mozilla.org/show_bug.cgi?id=736961
+
+--- js/xpconnect/src/Makefile.in.orig 2012-05-23 18:56:49.000000000 +0000
++++ js/xpconnect/src/Makefile.in
+@@ -151,7 +151,7 @@ dom_quickstubs.cpp: $(srcdir)/dom_quicks
+ -I$(topsrcdir)/xpcom/idl-parser \
+ $(srcdir)/qsgen.py \
+ --idlpath=$(DEPTH)/dist/idl \
+- --cachedir=$(DEPTH)/xpcom/idl-parser \
++ --cachedir=$(DEPTH)/xpcom/idl-parser/cache \
+ --header-output dom_quickstubs.h \
+ --stub-output dom_quickstubs.cpp \
+ --makedepend-output $(MDDEPDIR)/dom_qsgen.pp \
+@@ -172,7 +172,7 @@ dombindings_gen.h: $(srcdir)/dombindings
+ -I$(topsrcdir)/xpcom/idl-parser \
+ $(srcdir)/dombindingsgen.py \
+ --idlpath=$(DEPTH)/dist/idl \
+- --cachedir=$(DEPTH)/xpcom/idl-parser \
++ --cachedir=$(DEPTH)/xpcom/idl-parser/cache \
+ --header-output dombindings_gen.h \
+ $(srcdir)/dombindings.conf
+
+@@ -189,7 +189,7 @@ dombindings_gen.cpp: $(srcdir)/dombindin
+ -I$(topsrcdir)/xpcom/idl-parser \
+ $(srcdir)/dombindingsgen.py \
+ --idlpath=$(DEPTH)/dist/idl \
+- --cachedir=$(DEPTH)/xpcom/idl-parser \
++ --cachedir=$(DEPTH)/xpcom/idl-parser/cache \
+ --stub-output dombindings_gen.cpp \
+ --makedepend-output $(MDDEPDIR)/dombindingsgen.pp \
+ $(srcdir)/dombindings.conf
+@@ -208,7 +208,7 @@ DictionaryHelpers.h: $(srcdir)/dictionar
+ -I$(topsrcdir)/xpcom/idl-parser \
+ $(srcdir)/dictionary_helper_gen.py \
+ -I $(DEPTH)/dist/idl \
+- --cachedir=$(DEPTH)/xpcom/idl-parser \
++ --cachedir=$(DEPTH)/xpcom/idl-parser/cache \
+ --header-output DictionaryHelpers.h \
+ $(srcdir)/dictionary_helper_gen.conf
+
+@@ -223,7 +223,7 @@ DictionaryHelpers.cpp: $(srcdir)/diction
+ -I$(topsrcdir)/xpcom/idl-parser \
+ $(srcdir)/dictionary_helper_gen.py \
+ -I $(DEPTH)/dist/idl \
+- --cachedir=$(DEPTH)/xpcom/idl-parser \
++ --cachedir=$(DEPTH)/xpcom/idl-parser/cache \
+ --header-output DictionaryHelpers.h \
+ --stub-output DictionaryHelpers.cpp \
+ --makedepend-output $(MDDEPDIR)/dictionary_helper_gen.pp \
diff --git a/devel/xulrunner/patches/patch-mk b/devel/xulrunner/patches/patch-mk
index 97c44c09067..d44993c6e2b 100644
--- a/devel/xulrunner/patches/patch-mk
+++ b/devel/xulrunner/patches/patch-mk
@@ -1,8 +1,11 @@
-$NetBSD: patch-mk,v 1.2 2012/03/06 12:34:09 ryoon Exp $
+$NetBSD: patch-mk,v 1.3 2012/06/05 18:09:21 ryoon Exp $
---- config/rules.mk.orig 2012-02-16 06:40:24.000000000 +0000
+* Conditional for NetBSD and DragonFly
+* From https://bugzilla.mozilla.org/show_bug.cgi?id=736961
+
+--- config/rules.mk.orig 2012-05-23 18:56:34.000000000 +0000
+++ config/rules.mk
-@@ -580,6 +580,12 @@ EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
+@@ -588,6 +588,12 @@ EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
endif
endif
@@ -15,7 +18,7 @@ $NetBSD: patch-mk,v 1.2 2012/03/06 12:34:09 ryoon Exp $
ifeq ($(OS_ARCH),NetBSD)
ifneq (,$(filter arc cobalt hpcmips mipsco newsmips pmax sgimips,$(OS_TEST)))
ifeq ($(MODULE),layout)
-@@ -589,6 +595,10 @@ endif
+@@ -597,6 +603,10 @@ endif
endif
endif
@@ -26,3 +29,21 @@ $NetBSD: patch-mk,v 1.2 2012/03/06 12:34:09 ryoon Exp $
#
# HP-UXBeOS specific section: for COMPONENTS only, add -Bsymbolic flag
# which uses internal symbols first
+@@ -1479,7 +1489,7 @@ $(XPIDL_GEN_DIR)/%.h: %.idl $(XPIDL_DEPS
+ $(PYTHON_PATH) \
+ -I$(topsrcdir)/other-licenses/ply \
+ -I$(topsrcdir)/xpcom/idl-parser \
+- $(topsrcdir)/xpcom/idl-parser/header.py --cachedir=$(DEPTH)/xpcom/idl-parser $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@
++ $(topsrcdir)/xpcom/idl-parser/header.py --cachedir=$(DEPTH)/xpcom/idl-parser/cache $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@
+ @if test -n "$(findstring $*.h, $(EXPORTS))"; \
+ then echo "*** WARNING: file $*.h generated from $*.idl overrides $(srcdir)/$*.h"; else true; fi
+
+@@ -1492,7 +1502,7 @@ $(XPIDL_GEN_DIR)/%.xpt: %.idl $(XPIDL_DE
+ -I$(topsrcdir)/other-licenses/ply \
+ -I$(topsrcdir)/xpcom/idl-parser \
+ -I$(topsrcdir)/xpcom/typelib/xpt/tools \
+- $(topsrcdir)/xpcom/idl-parser/typelib.py --cachedir=$(DEPTH)/xpcom/idl-parser $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@
++ $(topsrcdir)/xpcom/idl-parser/typelib.py --cachedir=$(DEPTH)/xpcom/idl-parser/cache $(XPIDL_FLAGS) $(_VPATH_SRCS) -d $(MDDEPDIR)/$(@F).pp -o $@
+
+ # no need to link together if XPIDLSRCS contains only XPIDL_MODULE
+ ifneq ($(XPIDL_MODULE).idl,$(strip $(XPIDLSRCS)))
diff --git a/devel/xulrunner/patches/patch-mm b/devel/xulrunner/patches/patch-mm
index 38ba8f11697..b383c193807 100644
--- a/devel/xulrunner/patches/patch-mm
+++ b/devel/xulrunner/patches/patch-mm
@@ -1,8 +1,8 @@
-$NetBSD: patch-mm,v 1.12 2012/05/20 02:02:36 sbd Exp $
+$NetBSD: patch-mm,v 1.13 2012/06/05 18:09:21 ryoon Exp $
---- toolkit/library/Makefile.in.orig 2012-04-20 22:04:09.000000000 +0000
+--- toolkit/library/Makefile.in.orig 2012-05-23 18:57:09.000000000 +0000
+++ toolkit/library/Makefile.in
-@@ -155,6 +155,7 @@ STATIC_LIBS += ipdlunittest_s
+@@ -119,6 +119,7 @@ STATIC_LIBS += ipdlunittest_s
endif
ifeq (Linux,$(OS_ARCH))
@@ -10,7 +10,7 @@ $NetBSD: patch-mm,v 1.12 2012/05/20 02:02:36 sbd Exp $
ifneq (Android,$(OS_TARGET))
OS_LIBS += -lrt
endif
-@@ -549,6 +550,24 @@ EXTRA_DSO_LDOPTS += -lelf -ldemangle
+@@ -520,6 +521,24 @@ EXTRA_DSO_LDOPTS += -lelf -ldemangle
endif
endif
@@ -33,5 +33,5 @@ $NetBSD: patch-mm,v 1.12 2012/05/20 02:02:36 sbd Exp $
+endif
+
ifeq ($(OS_ARCH),WINNT)
- OS_LIBS += $(call EXPAND_LIBNAME,shell32 ole32 uuid version winspool comdlg32 imm32 winmm wsock32 msimg32 shlwapi psapi ws2_32 dbghelp rasapi32 rasdlg)
- ifneq (,$(MOZ_DEBUG)$(NS_TRACE_MALLOC))
+ OS_LIBS += $(call EXPAND_LIBNAME,shell32 ole32 version winspool comdlg32 imm32 msimg32 shlwapi psapi ws2_32 dbghelp rasapi32 rasdlg iphlpapi uxtheme setupapi t2embed secur32)
+ ifdef MOZ_CRASHREPORTER
diff --git a/devel/xulrunner/patches/patch-xpcom_idl-parser_Makefile.in b/devel/xulrunner/patches/patch-xpcom_idl-parser_Makefile.in
new file mode 100644
index 00000000000..0afafa36eb9
--- /dev/null
+++ b/devel/xulrunner/patches/patch-xpcom_idl-parser_Makefile.in
@@ -0,0 +1,15 @@
+$NetBSD: patch-xpcom_idl-parser_Makefile.in,v 1.1 2012/06/05 18:09:21 ryoon Exp $
+
+https://bugzilla.mozilla.org/show_bug.cgi?id=736961
+
+--- xpcom/idl-parser/Makefile.in.orig 2012-05-23 18:57:10.000000000 +0000
++++ xpcom/idl-parser/Makefile.in
+@@ -61,7 +61,7 @@ export:: $(PARSER_SRCS) $(PLY_PROGS)
+ $(PYTHON_PATH) \
+ -I$(topsrcdir)/other-licenses/ply \
+ -I$(topsrcdir)/xpcom/idl-parser \
+- $(topsrcdir)/xpcom/idl-parser/header.py --cachedir=. --regen
++ $(topsrcdir)/xpcom/idl-parser/header.py --cachedir=$(DEPTH)/xpcom/idl-parser/cache --regen
+
+ check::
+ $(PYTHON_PATH) \
diff --git a/devel/xulrunner/patches/patch-xpcom_idl-parser_header.py b/devel/xulrunner/patches/patch-xpcom_idl-parser_header.py
new file mode 100644
index 00000000000..f2dbebed5fd
--- /dev/null
+++ b/devel/xulrunner/patches/patch-xpcom_idl-parser_header.py
@@ -0,0 +1,20 @@
+$NetBSD: patch-xpcom_idl-parser_header.py,v 1.3 2012/06/05 18:09:21 ryoon Exp $
+
+https://bugzilla.mozilla.org/show_bug.cgi?id=754625
+
+--- xpcom/idl-parser/header.py.orig 2012-05-23 18:57:10.000000000 +0000
++++ xpcom/idl-parser/header.py
+@@ -505,10 +505,9 @@ if __name__ == '__main__':
+ print >>sys.stderr, "--regen useless without --cachedir"
+ # Delete the lex/yacc files. Ply is too stupid to regenerate them
+ # properly
+- deadfiles = os.path.join(options.cachedir, "*.py*")
+- for filename in glob.glob(deadfiles):
+- print filename
+- os.remove(filename)
++ for fileglobs in [os.path.join(options.cachedir, f) for f in ["xpidllex.py*", "xpidlyacc.py*"]]:
++ for filename in glob.glob(fileglobs):
++ os.remove(filename)
+
+ # Instantiate the parser.
+ p = xpidl.IDLParser(outputdir=options.cachedir)
diff --git a/devel/xulrunner/patches/patch-xpcom_typelib_xpidl_Makefile.in b/devel/xulrunner/patches/patch-xpcom_typelib_xpidl_Makefile.in
new file mode 100644
index 00000000000..3bb42dda124
--- /dev/null
+++ b/devel/xulrunner/patches/patch-xpcom_typelib_xpidl_Makefile.in
@@ -0,0 +1,17 @@
+$NetBSD: patch-xpcom_typelib_xpidl_Makefile.in,v 1.1 2012/06/05 18:09:21 ryoon Exp $
+
+https://bugzilla.mozilla.org/show_bug.cgi?id=736961
+
+--- xpcom/typelib/xpidl/Makefile.in.orig 2012-05-23 18:57:13.000000000 +0000
++++ xpcom/typelib/xpidl/Makefile.in
+@@ -48,8 +48,8 @@ SDK_BINARY = \
+ $(topsrcdir)/xpcom/idl-parser/xpidl.py \
+ $(topsrcdir)/xpcom/idl-parser/header.py \
+ $(topsrcdir)/xpcom/idl-parser/typelib.py \
+- $(DEPTH)/xpcom/idl-parser/xpidllex.py \
+- $(DEPTH)/xpcom/idl-parser/xpidlyacc.py \
++ $(DEPTH)/xpcom/idl-parser/cache/xpidllex.py \
++ $(DEPTH)/xpcom/idl-parser/cache/xpidlyacc.py \
+ $(NULL)
+
+ ifndef MOZ_SYSTEM_PLY