diff options
author | ryoon <ryoon> | 2012-06-05 18:09:21 +0000 |
---|---|---|
committer | ryoon <ryoon> | 2012-06-05 18:09:21 +0000 |
commit | bc31bcf9c1a5f24f5d7aa6fda1f94498658f44f4 (patch) | |
tree | d29113c19bfa8d4b33065971264949919729fe1a /devel | |
parent | fb01320e11c092a604ad51e24dca1a475d20dd6e (diff) | |
download | pkgsrc-bc31bcf9c1a5f24f5d7aa6fda1f94498658f44f4.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/PLIST | 115 | ||||
-rw-r--r-- | devel/xulrunner/dist.mk | 6 | ||||
-rw-r--r-- | devel/xulrunner/distinfo | 19 | ||||
-rw-r--r-- | devel/xulrunner/patches/patch-ay | 21 | ||||
-rw-r--r-- | devel/xulrunner/patches/patch-js_src_config_rules.mk | 24 | ||||
-rw-r--r-- | devel/xulrunner/patches/patch-js_xpconnect_src_Makefile.in | 51 | ||||
-rw-r--r-- | devel/xulrunner/patches/patch-mk | 29 | ||||
-rw-r--r-- | devel/xulrunner/patches/patch-mm | 12 | ||||
-rw-r--r-- | devel/xulrunner/patches/patch-xpcom_idl-parser_Makefile.in | 15 | ||||
-rw-r--r-- | devel/xulrunner/patches/patch-xpcom_idl-parser_header.py | 20 | ||||
-rw-r--r-- | devel/xulrunner/patches/patch-xpcom_typelib_xpidl_Makefile.in | 17 |
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 |