diff options
author | tnn <tnn@pkgsrc.org> | 2011-04-26 14:16:36 +0000 |
---|---|---|
committer | tnn <tnn@pkgsrc.org> | 2011-04-26 14:16:36 +0000 |
commit | ebe13a565e5a28c90e9bf0044c56e8642a682587 (patch) | |
tree | b1b32d7bc3532afc29b1589134d2e6300be8703c /devel | |
parent | 49e4fb0d37db073369664c1d74f050c872e82873 (diff) | |
download | pkgsrc-ebe13a565e5a28c90e9bf0044c56e8642a682587.tar.gz |
Update to firefox-4.0.
Firefox 4 is based on the Gecko 2.0 Web platform. This release features
JavaScript execution speeds up to six times faster than the previous
version, new capabilities for Web Developers and Add-on Developers such as
hardware accelerated graphics and HTML5 technologies, and a completely
revised user interface.
Diffstat (limited to 'devel')
47 files changed, 842 insertions, 730 deletions
diff --git a/devel/xulrunner/Makefile b/devel/xulrunner/Makefile index 6d7a98b6e57..4ece1cf24b4 100644 --- a/devel/xulrunner/Makefile +++ b/devel/xulrunner/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.49 2011/04/22 14:40:42 obache Exp $ +# $NetBSD: Makefile,v 1.50 2011/04/26 14:16:36 tnn Exp $ .include "dist.mk" PKGNAME= xulrunner-${MOZ_BRANCH}${MOZ_BRANCH_MINOR} -PKGREVISION= 1 CATEGORIES= devel www MAINTAINER= tnn@NetBSD.org diff --git a/devel/xulrunner/PLIST b/devel/xulrunner/PLIST index 5154e89ec95..0a2c7ec306d 100644 --- a/devel/xulrunner/PLIST +++ b/devel/xulrunner/PLIST @@ -1,19 +1,51 @@ -@comment $NetBSD: PLIST,v 1.26 2010/12/11 14:46:29 tnn Exp $ +@comment $NetBSD: PLIST,v 1.27 2011/04/26 14:16:36 tnn Exp $ bin/xulrunner ${PLIST.jit}include/xulrunner/Allocator.h ${PLIST.jit}include/xulrunner/Assembler.h +include/xulrunner/BasicLayers.h +include/xulrunner/CheckedInt.h ${PLIST.jit}include/xulrunner/CodeAlloc.h ${PLIST.jit}include/xulrunner/Containers.h +include/xulrunner/CustomQS_Canvas2D.h +include/xulrunner/CustomQS_WebGL.h +include/xulrunner/EGLUtils.h ${PLIST.jit}include/xulrunner/Fragmento.h +include/xulrunner/FrameLayerBuilder.h +include/xulrunner/FramePropertyTable.h +include/xulrunner/GLContext.h +include/xulrunner/GLContextProvider.h +include/xulrunner/GLContextProviderImpl.h +include/xulrunner/GLContextSymbols.h +include/xulrunner/GLDefs.h +include/xulrunner/GLXLibrary.h +include/xulrunner/IPC/nsGUIEventIPC.h include/xulrunner/ImageErrors.h +include/xulrunner/ImageLayers.h include/xulrunner/ImageLogging.h ${PLIST.jit}include/xulrunner/LIR.h +${PLIST.jit}include/xulrunner/LIRopcode.tbl +include/xulrunner/LayerManagerOGL.h +include/xulrunner/LayerManagerOGLProgram.h +include/xulrunner/Layers.h include/xulrunner/NSReg.h ${PLIST.jit}include/xulrunner/Native.h +${PLIST.jit}include/xulrunner/NativeCommon.h ${PLIST.jit}include/xulrunner/Native${NANOJIT_ARCH}.h +include/xulrunner/PPrefTuple.h +include/xulrunner/PrefTuple.h +include/xulrunner/ReadbackLayer.h ${PLIST.jit}include/xulrunner/RegAlloc.h +${PLIST.jit}include/xulrunner/VMPI.h include/xulrunner/VerReg.h +include/xulrunner/VideoUtils.h +${PLIST.jit}include/xulrunner/Writer.h include/xulrunner/XPCIDispatch.h +include/xulrunner/a11yGeneric.h +include/xulrunner/amIInstallTrigger.h +include/xulrunner/amIWebInstallListener.h +include/xulrunner/amIWebInstaller.h +include/xulrunner/angle/ResourceLimits.h +include/xulrunner/angle/ShaderLang.h ${PLIST.jit}include/xulrunner/avmplus.h include/xulrunner/base64.h include/xulrunner/blapit.h @@ -31,6 +63,7 @@ include/xulrunner/cairo/cairo.h include/xulrunner/cert.h include/xulrunner/certdb.h include/xulrunner/certt.h +include/xulrunner/chromium_types.h include/xulrunner/ciferfam.h include/xulrunner/cmmf.h include/xulrunner/cmmft.h @@ -47,20 +80,19 @@ include/xulrunner/expat.h include/xulrunner/expat_config.h include/xulrunner/expat_external.h include/xulrunner/extIApplication.h -include/xulrunner/fishsound/comments.h -include/xulrunner/fishsound/constants.h -include/xulrunner/fishsound/decode.h -include/xulrunner/fishsound/deprecated.h -include/xulrunner/fishsound/encode.h -include/xulrunner/fishsound/fishsound.h include/xulrunner/ftpCore.h +include/xulrunner/gfx3DMatrix.h include/xulrunner/gfxASurface.h include/xulrunner/gfxAlphaRecovery.h include/xulrunner/gfxBlur.h +include/xulrunner/gfxCachedTempSurface.h include/xulrunner/gfxColor.h include/xulrunner/gfxContext.h include/xulrunner/gfxCore.h +include/xulrunner/gfxCrashReporterUtils.h +include/xulrunner/gfxDrawable.h include/xulrunner/gfxFT2FontBase.h +include/xulrunner/gfxFailure.h include/xulrunner/gfxFont.h include/xulrunner/gfxFontConstants.h include/xulrunner/gfxFontTest.h @@ -79,25 +111,39 @@ include/xulrunner/gfxPlatformGtk.h include/xulrunner/gfxPoint.h include/xulrunner/gfxRect.h include/xulrunner/gfxSkipChars.h +include/xulrunner/gfxTeeSurface.h include/xulrunner/gfxTextRunCache.h include/xulrunner/gfxTextRunWordCache.h include/xulrunner/gfxTypes.h +include/xulrunner/gfxUnicodeProperties.h include/xulrunner/gfxUserFontSet.h include/xulrunner/gfxUtils.h +include/xulrunner/gfxXlibNativeRenderer.h include/xulrunner/gfxXlibSurface.h include/xulrunner/gfxidltypes.h include/xulrunner/gtk2xtbin.h include/xulrunner/gtkmozembed.h include/xulrunner/gtkmozembed_glue.cpp include/xulrunner/gtkmozembed_internal.h +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.h include/xulrunner/hasht.h include/xulrunner/imgICache.h include/xulrunner/imgIContainer.h +include/xulrunner/imgIContainerDebug.h include/xulrunner/imgIContainerObserver.h -include/xulrunner/imgIDecoder.h include/xulrunner/imgIDecoderObserver.h include/xulrunner/imgIEncoder.h -include/xulrunner/imgILoad.h include/xulrunner/imgILoader.h include/xulrunner/imgIRequest.h include/xulrunner/imgITools.h @@ -111,9 +157,9 @@ include/xulrunner/inISearchProcess.h include/xulrunner/jar-ds.h include/xulrunner/jar.h include/xulrunner/jarfile.h -${PLIST.jemalloc}include/xulrunner/jemalloc.h include/xulrunner/js-config.h include/xulrunner/js.msg +include/xulrunner/jsanalyze.h include/xulrunner/jsapi.h include/xulrunner/jsarena.h include/xulrunner/jsarray.h @@ -123,8 +169,11 @@ include/xulrunner/jsautokw.h include/xulrunner/jsbit.h include/xulrunner/jsbool.h ${PLIST.jit}include/xulrunner/jsbuiltins.h +include/xulrunner/jscell.h include/xulrunner/jsclist.h +include/xulrunner/jsclone.h include/xulrunner/jscntxt.h +include/xulrunner/jscompartment.h include/xulrunner/jscompat.h include/xulrunner/jsdIDebuggerService.h include/xulrunner/jsdate.h @@ -133,39 +182,57 @@ include/xulrunner/jsdebug.h include/xulrunner/jsdhash.h include/xulrunner/jsdtoa.h include/xulrunner/jsemit.h +include/xulrunner/jsfriendapi.h include/xulrunner/jsfun.h include/xulrunner/jsgc.h +include/xulrunner/jsgcchunk.h +include/xulrunner/jsgcstats.h include/xulrunner/jshash.h +include/xulrunner/jshashtable.h +include/xulrunner/jshotloop.h include/xulrunner/jsinterp.h include/xulrunner/jsinttypes.h include/xulrunner/jsiter.h include/xulrunner/jslock.h include/xulrunner/jslong.h include/xulrunner/jsmath.h -include/xulrunner/jsnum.h include/xulrunner/jsobj.h include/xulrunner/jsobjinlines.h include/xulrunner/json.h include/xulrunner/jsopcode.h include/xulrunner/jsopcode.tbl +include/xulrunner/jsopcodeinlines.h include/xulrunner/jsotypes.h include/xulrunner/jsparse.h +include/xulrunner/jsperf.h include/xulrunner/jsprf.h +include/xulrunner/jsprobes.h +include/xulrunner/jspropertycache.h +include/xulrunner/jspropertycacheinlines.h +include/xulrunner/jspropertytree.h include/xulrunner/jsproto.tbl +include/xulrunner/jsproxy.h include/xulrunner/jsprvtd.h include/xulrunner/jspubtd.h +include/xulrunner/jsreflect.h include/xulrunner/jsregexp.h include/xulrunner/jsscan.h include/xulrunner/jsscope.h include/xulrunner/jsscript.h include/xulrunner/jsscriptinlines.h include/xulrunner/jsstaticcheck.h +include/xulrunner/jsstdint.h include/xulrunner/jsstr.h -include/xulrunner/jstask.h +include/xulrunner/jstl.h include/xulrunner/jstracer.h +include/xulrunner/jstypedarray.h include/xulrunner/jstypes.h include/xulrunner/jsutil.h +include/xulrunner/jsval.h +include/xulrunner/jsvalue.h +include/xulrunner/jsvector.h include/xulrunner/jsversion.h +include/xulrunner/jswrapper.h include/xulrunner/jsxdrapi.h include/xulrunner/jsxml.h include/xulrunner/key.h @@ -207,6 +274,7 @@ include/xulrunner/md/_win95.cfg include/xulrunner/md/_winnt.cfg include/xulrunner/mozAutoDocUpdate.h include/xulrunner/mozFlushType.h +include/xulrunner/mozIAsyncHistory.h include/xulrunner/mozIJSSubScriptLoader.h include/xulrunner/mozIPersonalDictionary.h include/xulrunner/mozIPlacesAutoComplete.h @@ -215,8 +283,11 @@ include/xulrunner/mozISpellCheckingEngine.h include/xulrunner/mozISpellI18NManager.h include/xulrunner/mozISpellI18NUtil.h include/xulrunner/mozIStorageAggregateFunction.h +include/xulrunner/mozIStorageAsyncStatement.h +include/xulrunner/mozIStorageBaseStatement.h include/xulrunner/mozIStorageBindingParams.h include/xulrunner/mozIStorageBindingParamsArray.h +include/xulrunner/mozIStorageCompletionCallback.h include/xulrunner/mozIStorageConnection.h include/xulrunner/mozIStorageError.h include/xulrunner/mozIStorageFunction.h @@ -225,45 +296,111 @@ include/xulrunner/mozIStorageProgressHandler.h include/xulrunner/mozIStorageResultSet.h include/xulrunner/mozIStorageRow.h include/xulrunner/mozIStorageService.h +include/xulrunner/mozIStorageServiceQuotaManagement.h include/xulrunner/mozIStorageStatement.h include/xulrunner/mozIStorageStatementCallback.h include/xulrunner/mozIStorageStatementWrapper.h +include/xulrunner/mozIStorageVacuumParticipant.h include/xulrunner/mozIStorageValueArray.h include/xulrunner/mozITXTToHTMLConv.h +include/xulrunner/mozIThirdPartyUtil.h include/xulrunner/mozStorage.h include/xulrunner/mozStorageCID.h include/xulrunner/mozStorageHelper.h include/xulrunner/mozcontainer.h include/xulrunner/mozilla-config.h +include/xulrunner/mozilla/AutoRestore.h include/xulrunner/mozilla/BlockingResourceBase.h include/xulrunner/mozilla/CondVar.h include/xulrunner/mozilla/DeadlockDetector.h +include/xulrunner/mozilla/FileUtils.h +include/xulrunner/mozilla/FunctionTimer.h +include/xulrunner/mozilla/GenericFactory.h +include/xulrunner/mozilla/IHistory.h +include/xulrunner/mozilla/IntentionalCrash.h +include/xulrunner/mozilla/Module.h +include/xulrunner/mozilla/ModuleLoader.h +include/xulrunner/mozilla/ModuleUtils.h include/xulrunner/mozilla/Monitor.h include/xulrunner/mozilla/Mutex.h +include/xulrunner/mozilla/Omnijar.h include/xulrunner/mozilla/PaintTracker.h include/xulrunner/mozilla/PluginLibrary.h include/xulrunner/mozilla/PluginPRLibrary.h +include/xulrunner/mozilla/SSE.h +include/xulrunner/mozilla/ServiceList.h +include/xulrunner/mozilla/Services.h include/xulrunner/mozilla/TimeStamp.h +include/xulrunner/mozilla/X11Util.h include/xulrunner/mozilla/XPCOM.h +include/xulrunner/mozilla/chrome/RegistryMessageUtils.h +include/xulrunner/mozilla/css/Declaration.h +include/xulrunner/mozilla/css/Loader.h +include/xulrunner/mozilla/dom/Element.h +include/xulrunner/mozilla/dom/ExternalHelperAppChild.h +include/xulrunner/mozilla/dom/ExternalHelperAppParent.h +include/xulrunner/mozilla/dom/FromParser.h +include/xulrunner/mozilla/dom/Link.h +include/xulrunner/mozilla/dom/indexedDB/IDBCursor.h +include/xulrunner/mozilla/dom/indexedDB/IDBDatabase.h +include/xulrunner/mozilla/dom/indexedDB/IDBEvents.h +include/xulrunner/mozilla/dom/indexedDB/IDBFactory.h +include/xulrunner/mozilla/dom/indexedDB/IDBIndex.h +include/xulrunner/mozilla/dom/indexedDB/IDBKeyRange.h +include/xulrunner/mozilla/dom/indexedDB/IDBObjectStore.h +include/xulrunner/mozilla/dom/indexedDB/IDBRequest.h +include/xulrunner/mozilla/dom/indexedDB/IDBTransaction.h +include/xulrunner/mozilla/dom/indexedDB/IndexedDatabase.h +include/xulrunner/mozilla/dom/indexedDB/IndexedDatabaseManager.h +include/xulrunner/mozilla/dom/indexedDB/Key.h +include/xulrunner/mozilla/dom/indexedDB/LazyIdleThread.h +include/xulrunner/mozilla/ipc/DocumentRendererChild.h +include/xulrunner/mozilla/ipc/DocumentRendererNativeIDChild.h +include/xulrunner/mozilla/ipc/DocumentRendererNativeIDParent.h +include/xulrunner/mozilla/ipc/DocumentRendererParent.h +include/xulrunner/mozilla/ipc/DocumentRendererShmemChild.h +include/xulrunner/mozilla/ipc/DocumentRendererShmemParent.h +include/xulrunner/mozilla/mozalloc.h +include/xulrunner/mozilla/mozalloc_abort.h +include/xulrunner/mozilla/mozalloc_macro_wrappers.h +include/xulrunner/mozilla/mozalloc_oom.h +include/xulrunner/mozilla/mozalloc_undef_macro_wrappers.h +include/xulrunner/mozilla/net/HttpBaseChannel.h +include/xulrunner/mozilla/net/NeckoCommon.h +include/xulrunner/mozilla/places/History.h +include/xulrunner/mozilla/scache/StartupCache.h +include/xulrunner/mozilla/scache/StartupCacheUtils.h include/xulrunner/mozilla/storage.h +include/xulrunner/mozilla/storage/StatementCache.h include/xulrunner/mozilla/storage/Variant.h include/xulrunner/mozilla/storage/Variant_inl.h +include/xulrunner/mozilla/threads/nsThreadIDs.h +include/xulrunner/mozilla/unused.h include/xulrunner/mozpngconf.h ${PLIST.jit}include/xulrunner/nanojit.h include/xulrunner/necko-config.h +include/xulrunner/nestegg/nestegg-stdint.h +include/xulrunner/nestegg/nestegg.h include/xulrunner/netCore.h +${PLIST.jit}include/xulrunner/njconfig.h +${PLIST.jit}include/xulrunner/njcpudetect.h include/xulrunner/npapi.h include/xulrunner/npfunctions.h include/xulrunner/npruntime.h include/xulrunner/nptypes.h +include/xulrunner/nsAHtml5FragmentParser.h include/xulrunner/nsARIAGridAccessibleWrap.h +include/xulrunner/nsARIAMap.h include/xulrunner/nsASocketHandler.h include/xulrunner/nsAString.h include/xulrunner/nsAXPCNativeCallContext.h include/xulrunner/nsAboutProtocolUtils.h +include/xulrunner/nsAccDocManager.h +include/xulrunner/nsAccelerometer.h include/xulrunner/nsAccessNode.h include/xulrunner/nsAccessNodeWrap.h -include/xulrunner/nsAccessibleEventData.h +include/xulrunner/nsAccessibilityService.h +include/xulrunner/nsAccessible.h include/xulrunner/nsAccessibleRelationWrap.h include/xulrunner/nsAccessibleWrap.h include/xulrunner/nsAgg.h @@ -272,9 +409,12 @@ include/xulrunner/nsAppDirectoryServiceDefs.h include/xulrunner/nsAppShellCID.h include/xulrunner/nsArrayEnumerator.h include/xulrunner/nsArrayUtils.h +include/xulrunner/nsAsyncRedirectVerifyHelper.h include/xulrunner/nsAtomListUtils.h include/xulrunner/nsAtomService.h +include/xulrunner/nsAtomicRefcnt.h include/xulrunner/nsAttrName.h +include/xulrunner/nsAudioAvailableEventManager.h include/xulrunner/nsAudioStream.h include/xulrunner/nsAutoJSValHolder.h include/xulrunner/nsAutoLock.h @@ -286,12 +426,13 @@ include/xulrunner/nsBidiFrames.h include/xulrunner/nsBidiPresUtils.h include/xulrunner/nsBidiUtils.h include/xulrunner/nsBindingManager.h +include/xulrunner/nsBuiltinDecoder.h +include/xulrunner/nsBuiltinDecoderReader.h +include/xulrunner/nsBuiltinDecoderStateMachine.h include/xulrunner/nsCDefaultURIFixup.h include/xulrunner/nsCExternalHandlerService.h include/xulrunner/nsCOMArray.h include/xulrunner/nsCOMPtr.h -include/xulrunner/nsCPasswordManager.h -include/xulrunner/nsCPasswordManagerInternal.h include/xulrunner/nsCPrefetchService.h include/xulrunner/nsCRT.h include/xulrunner/nsCRTGlue.h @@ -300,6 +441,7 @@ include/xulrunner/nsCSSAnonBoxes.h include/xulrunner/nsCSSFrameConstructor.h include/xulrunner/nsCSSKeywordList.h include/xulrunner/nsCSSKeywords.h +include/xulrunner/nsCSSParser.h include/xulrunner/nsCSSPropList.h include/xulrunner/nsCSSProperty.h include/xulrunner/nsCSSProps.h @@ -312,18 +454,18 @@ include/xulrunner/nsCSSStruct.h include/xulrunner/nsCSSStyleSheet.h include/xulrunner/nsCSSValue.h include/xulrunner/nsCTooltipTextProvider.h -include/xulrunner/nsCUPSShim.h include/xulrunner/nsCURILoader.h include/xulrunner/nsCWebBrowser.h include/xulrunner/nsCWebBrowserPersist.h include/xulrunner/nsCacheService.h +include/xulrunner/nsCanvasFrame.h include/xulrunner/nsCaret.h include/xulrunner/nsCaseTreatment.h include/xulrunner/nsCategoryCache.h include/xulrunner/nsCategoryManagerUtils.h include/xulrunner/nsChangeHint.h include/xulrunner/nsChannelProperties.h -include/xulrunner/nsChannelReader.h +include/xulrunner/nsCharSeparatedTokenizer.h include/xulrunner/nsCharTraits.h include/xulrunner/nsCharsetDetectionAdaptorCID.h include/xulrunner/nsCheapSets.h @@ -335,7 +477,6 @@ include/xulrunner/nsColor.h include/xulrunner/nsColorNameList.h include/xulrunner/nsColorNames.h include/xulrunner/nsCom.h -include/xulrunner/nsCommaSeparatedTokenizer.h include/xulrunner/nsCompatibility.h include/xulrunner/nsComponentManagerUtils.h include/xulrunner/nsCompressedCharMap.h @@ -348,14 +489,18 @@ include/xulrunner/nsContentPolicyUtils.h include/xulrunner/nsContentUtils.h include/xulrunner/nsCoord.h include/xulrunner/nsCopySupport.h +include/xulrunner/nsCoreAnimationSupport.h include/xulrunner/nsCppSharedAllocator.h include/xulrunner/nsCycleCollectionParticipant.h include/xulrunner/nsCycleCollector.h +include/xulrunner/nsCycleCollectorUtils.h include/xulrunner/nsDOMCID.h include/xulrunner/nsDOMCSSAttrDeclaration.h include/xulrunner/nsDOMCSSDeclaration.h +include/xulrunner/nsDOMClassInfoClasses.h include/xulrunner/nsDOMClassInfoID.h include/xulrunner/nsDOMError.h +include/xulrunner/nsDOMEventTargetWrapperCache.h include/xulrunner/nsDOMFile.h include/xulrunner/nsDOMJSUtils.h include/xulrunner/nsDOMScriptObjectHolder.h @@ -364,14 +509,15 @@ include/xulrunner/nsDataHashtable.h include/xulrunner/nsDateTimeFormatCID.h include/xulrunner/nsDebug.h include/xulrunner/nsDebugImpl.h -include/xulrunner/nsDefaultPlugin.h include/xulrunner/nsDependentString.h include/xulrunner/nsDependentSubstring.h include/xulrunner/nsDeque.h include/xulrunner/nsDetectionConfident.h include/xulrunner/nsDirectoryService.h +include/xulrunner/nsDirectoryServiceAtomList.h include/xulrunner/nsDirectoryServiceDefs.h include/xulrunner/nsDirectoryServiceUtils.h +include/xulrunner/nsDisplayItemTypes.h include/xulrunner/nsDisplayList.h include/xulrunner/nsDocAccessibleWrap.h include/xulrunner/nsDocLoader.h @@ -380,7 +526,6 @@ include/xulrunner/nsDocShellLoadTypes.h include/xulrunner/nsDocumentCharsetInfoCID.h include/xulrunner/nsDoubleHashtable.h include/xulrunner/nsEditorCID.h -include/xulrunner/nsEmbedAPI.h include/xulrunner/nsEmbedCID.h include/xulrunner/nsEmbedString.h include/xulrunner/nsEncoderDecoderUtils.h @@ -390,11 +535,14 @@ include/xulrunner/nsEscape.h include/xulrunner/nsEvent.h include/xulrunner/nsEventDispatcher.h include/xulrunner/nsEventQueue.h +include/xulrunner/nsEventStates.h include/xulrunner/nsExpirationTracker.h +include/xulrunner/nsExternalHelperAppService.h include/xulrunner/nsFastLoadService.h include/xulrunner/nsFixedSizeAllocator.h include/xulrunner/nsFocusManager.h include/xulrunner/nsFont.h +include/xulrunner/nsFormSubmission.h include/xulrunner/nsFrameList.h include/xulrunner/nsFrameManager.h include/xulrunner/nsFrameManagerBase.h @@ -402,7 +550,7 @@ include/xulrunner/nsFrameSelection.h include/xulrunner/nsFrameTraversal.h include/xulrunner/nsGTKToolkit.h include/xulrunner/nsGUIEvent.h -include/xulrunner/nsGenericFactory.h +include/xulrunner/nsGeoPosition.h include/xulrunner/nsGfxCIID.h include/xulrunner/nsGkAtomList.h include/xulrunner/nsGkAtoms.h @@ -415,6 +563,7 @@ include/xulrunner/nsGridRowLayout.h include/xulrunner/nsGridRowLeafFrame.h include/xulrunner/nsGridRowLeafLayout.h include/xulrunner/nsHTMLAudioElement.h +include/xulrunner/nsHTMLCanvasElement.h include/xulrunner/nsHTMLFormControlAccessible.h include/xulrunner/nsHTMLImageAccessibleWrap.h include/xulrunner/nsHTMLMediaElement.h @@ -426,12 +575,12 @@ include/xulrunner/nsHTMLTagList.h include/xulrunner/nsHTMLTags.h include/xulrunner/nsHTMLTokens.h include/xulrunner/nsHTMLVideoElement.h -include/xulrunner/nsHankakuToZenkakuCID.h include/xulrunner/nsHashKeys.h include/xulrunner/nsHashPropertyBag.h include/xulrunner/nsHashSets.h include/xulrunner/nsHashtable.h include/xulrunner/nsHtml5Module.h +include/xulrunner/nsHtml5SVGLoadDispatcher.h include/xulrunner/nsHyperTextAccessible.h include/xulrunner/nsHyperTextAccessibleWrap.h include/xulrunner/nsIASN1Object.h @@ -443,6 +592,7 @@ include/xulrunner/nsIAccelerometer.h include/xulrunner/nsIAccessNode.h include/xulrunner/nsIAccessibilityService.h include/xulrunner/nsIAccessible.h +include/xulrunner/nsIAccessibleApplication.h include/xulrunner/nsIAccessibleDocument.h include/xulrunner/nsIAccessibleEditableText.h include/xulrunner/nsIAccessibleEvent.h @@ -459,9 +609,9 @@ include/xulrunner/nsIAccessibleTable.h include/xulrunner/nsIAccessibleText.h include/xulrunner/nsIAccessibleTypes.h include/xulrunner/nsIAccessibleValue.h -include/xulrunner/nsIAddonRepository.h include/xulrunner/nsIAlertsService.h include/xulrunner/nsIAllocator.h +include/xulrunner/nsIAnimationFrameListener.h include/xulrunner/nsIAnnotationService.h include/xulrunner/nsIAnonymousContentCreator.h include/xulrunner/nsIAppShell.h @@ -477,6 +627,7 @@ include/xulrunner/nsIAssociatedContentSecurity.h include/xulrunner/nsIAsyncInputStream.h include/xulrunner/nsIAsyncOutputStream.h include/xulrunner/nsIAsyncStreamCopier.h +include/xulrunner/nsIAsyncVerifyRedirectCallback.h include/xulrunner/nsIAtom.h include/xulrunner/nsIAtomService.h include/xulrunner/nsIAttribute.h @@ -487,12 +638,10 @@ include/xulrunner/nsIAuthPrompt2.h include/xulrunner/nsIAuthPromptAdapterFactory.h include/xulrunner/nsIAuthPromptCallback.h include/xulrunner/nsIAuthPromptProvider.h -include/xulrunner/nsIAuthPromptWrapper.h include/xulrunner/nsIAutoCompleteController.h include/xulrunner/nsIAutoCompleteInput.h include/xulrunner/nsIAutoCompletePopup.h include/xulrunner/nsIAutoCompleteResult.h -include/xulrunner/nsIAutoCompleteResultTypes.h include/xulrunner/nsIAutoCompleteSearch.h include/xulrunner/nsIAutoCompleteSimpleResult.h include/xulrunner/nsIAutoConfig.h @@ -507,7 +656,6 @@ include/xulrunner/nsIBoxObject.h include/xulrunner/nsIBrowserBoxObject.h include/xulrunner/nsIBrowserDOMWindow.h include/xulrunner/nsIBrowserHistory.h -include/xulrunner/nsIBrowserInstance.h include/xulrunner/nsIBrowserSearchService.h include/xulrunner/nsIBufEntropyCollector.h include/xulrunner/nsIBufferedStreams.h @@ -524,27 +672,26 @@ include/xulrunner/nsICRLManager.h include/xulrunner/nsICSSDeclaration.h include/xulrunner/nsICSSGroupRule.h include/xulrunner/nsICSSImportRule.h -include/xulrunner/nsICSSLoader.h include/xulrunner/nsICSSLoaderObserver.h include/xulrunner/nsICSSNameSpaceRule.h -include/xulrunner/nsICSSParser.h include/xulrunner/nsICSSPseudoComparator.h include/xulrunner/nsICSSRule.h include/xulrunner/nsICSSRuleList.h include/xulrunner/nsICSSStyleRule.h include/xulrunner/nsICSSStyleRuleDOMWrapper.h -include/xulrunner/nsICSSStyleSheet.h include/xulrunner/nsICache.h include/xulrunner/nsICacheEntryDescriptor.h +include/xulrunner/nsICacheInfoChannel.h include/xulrunner/nsICacheListener.h include/xulrunner/nsICacheService.h include/xulrunner/nsICacheSession.h include/xulrunner/nsICacheVisitor.h include/xulrunner/nsICachingChannel.h include/xulrunner/nsICancelable.h -include/xulrunner/nsICanvasElement.h -include/xulrunner/nsICanvasFrame.h +include/xulrunner/nsICanvasElementExternal.h +include/xulrunner/nsICanvasGLPrivate.h include/xulrunner/nsICanvasRenderingContextInternal.h +include/xulrunner/nsICapturePicker.h include/xulrunner/nsICaseConversion.h include/xulrunner/nsICategoryManager.h include/xulrunner/nsICertOverrideService.h @@ -552,16 +699,14 @@ include/xulrunner/nsICertPickDialogs.h include/xulrunner/nsICertTree.h include/xulrunner/nsICertificateDialogs.h include/xulrunner/nsIChannel.h -include/xulrunner/nsIChannelClassifier.h include/xulrunner/nsIChannelEventSink.h -include/xulrunner/nsICharRepresentable.h +include/xulrunner/nsIChannelPolicy.h include/xulrunner/nsICharsetAlias.h include/xulrunner/nsICharsetConverterManager.h include/xulrunner/nsICharsetDetectionAdaptor.h include/xulrunner/nsICharsetDetectionObserver.h include/xulrunner/nsICharsetDetector.h include/xulrunner/nsICharsetResolver.h -include/xulrunner/nsICheckboxControlFrame.h include/xulrunner/nsIChromeRegistry.h include/xulrunner/nsICipherInfo.h include/xulrunner/nsICiter.h @@ -585,19 +730,21 @@ include/xulrunner/nsICommandLineValidator.h include/xulrunner/nsICommandManager.h include/xulrunner/nsICommandParams.h include/xulrunner/nsIComponentManager.h -include/xulrunner/nsIComponentManagerObsolete.h include/xulrunner/nsIComponentRegistrar.h include/xulrunner/nsIConsoleListener.h include/xulrunner/nsIConsoleMessage.h include/xulrunner/nsIConsoleService.h +include/xulrunner/nsIConstraintValidation.h include/xulrunner/nsIContainerBoxObject.h include/xulrunner/nsIContent.h include/xulrunner/nsIContentDispatchChooser.h include/xulrunner/nsIContentFilter.h include/xulrunner/nsIContentHandler.h include/xulrunner/nsIContentIterator.h +include/xulrunner/nsIContentPermissionPrompt.h include/xulrunner/nsIContentPolicy.h include/xulrunner/nsIContentPrefService.h +include/xulrunner/nsIContentSecurityPolicy.h include/xulrunner/nsIContentSerializer.h include/xulrunner/nsIContentSink.h include/xulrunner/nsIContentSniffer.h @@ -628,6 +775,7 @@ include/xulrunner/nsICryptoFIPSInfo.h include/xulrunner/nsICryptoHMAC.h include/xulrunner/nsICryptoHash.h include/xulrunner/nsICurrentCharsetListener.h +include/xulrunner/nsICycleCollectorListener.h include/xulrunner/nsID.h include/xulrunner/nsIDNSListener.h include/xulrunner/nsIDNSRecord.h @@ -668,6 +816,7 @@ include/xulrunner/nsIDOMClassInfo.h include/xulrunner/nsIDOMClientInformation.h include/xulrunner/nsIDOMClientRect.h include/xulrunner/nsIDOMClientRectList.h +include/xulrunner/nsIDOMCloseEvent.h include/xulrunner/nsIDOMCommandEvent.h include/xulrunner/nsIDOMComment.h include/xulrunner/nsIDOMCompositionListener.h @@ -680,10 +829,12 @@ include/xulrunner/nsIDOMDOMConfiguration.h include/xulrunner/nsIDOMDOMException.h include/xulrunner/nsIDOMDOMImplementation.h include/xulrunner/nsIDOMDOMImplementationLS.h +include/xulrunner/nsIDOMDOMSettableTokenList.h include/xulrunner/nsIDOMDOMStringList.h include/xulrunner/nsIDOMDOMTokenList.h include/xulrunner/nsIDOMDataContainerEvent.h include/xulrunner/nsIDOMDataTransfer.h +include/xulrunner/nsIDOMDesktopNotification.h include/xulrunner/nsIDOMDocument.h include/xulrunner/nsIDOMDocumentCSS.h include/xulrunner/nsIDOMDocumentEvent.h @@ -697,6 +848,7 @@ include/xulrunner/nsIDOMDocumentXBL.h include/xulrunner/nsIDOMDragEvent.h include/xulrunner/nsIDOMElement.h include/xulrunner/nsIDOMElementCSSInlineStyle.h +include/xulrunner/nsIDOMElementTimeControl.h include/xulrunner/nsIDOMEntity.h include/xulrunner/nsIDOMEntityReference.h include/xulrunner/nsIDOMEvent.h @@ -706,10 +858,10 @@ include/xulrunner/nsIDOMEventTarget.h include/xulrunner/nsIDOMFile.h include/xulrunner/nsIDOMFileError.h include/xulrunner/nsIDOMFileException.h -include/xulrunner/nsIDOMFileInternal.h include/xulrunner/nsIDOMFileList.h include/xulrunner/nsIDOMFileReader.h include/xulrunner/nsIDOMFocusListener.h +include/xulrunner/nsIDOMFormData.h include/xulrunner/nsIDOMFormListener.h include/xulrunner/nsIDOMGeoGeolocation.h include/xulrunner/nsIDOMGeoPosition.h @@ -720,19 +872,20 @@ include/xulrunner/nsIDOMGeoPositionError.h include/xulrunner/nsIDOMGeoPositionErrorCallback.h include/xulrunner/nsIDOMGeoPositionOptions.h include/xulrunner/nsIDOMGetSVGDocument.h +include/xulrunner/nsIDOMGlobalPropertyInitializer.h include/xulrunner/nsIDOMHTMLAnchorElement.h include/xulrunner/nsIDOMHTMLAppletElement.h include/xulrunner/nsIDOMHTMLAreaElement.h include/xulrunner/nsIDOMHTMLAudioElement.h include/xulrunner/nsIDOMHTMLBRElement.h include/xulrunner/nsIDOMHTMLBaseElement.h -include/xulrunner/nsIDOMHTMLBaseFontElement.h include/xulrunner/nsIDOMHTMLBodyElement.h include/xulrunner/nsIDOMHTMLButtonElement.h include/xulrunner/nsIDOMHTMLByteRanges.h include/xulrunner/nsIDOMHTMLCanvasElement.h include/xulrunner/nsIDOMHTMLCollection.h include/xulrunner/nsIDOMHTMLDListElement.h +include/xulrunner/nsIDOMHTMLDataListElement.h include/xulrunner/nsIDOMHTMLDirectoryElement.h include/xulrunner/nsIDOMHTMLDivElement.h include/xulrunner/nsIDOMHTMLDocument.h @@ -757,7 +910,6 @@ include/xulrunner/nsIDOMHTMLLegendElement.h include/xulrunner/nsIDOMHTMLLinkElement.h include/xulrunner/nsIDOMHTMLMapElement.h include/xulrunner/nsIDOMHTMLMediaElement.h -include/xulrunner/nsIDOMHTMLMediaError.h include/xulrunner/nsIDOMHTMLMenuElement.h include/xulrunner/nsIDOMHTMLMetaElement.h include/xulrunner/nsIDOMHTMLModElement.h @@ -766,6 +918,7 @@ include/xulrunner/nsIDOMHTMLObjectElement.h include/xulrunner/nsIDOMHTMLOptGroupElement.h include/xulrunner/nsIDOMHTMLOptionElement.h include/xulrunner/nsIDOMHTMLOptionsCollection.h +include/xulrunner/nsIDOMHTMLOutputElement.h include/xulrunner/nsIDOMHTMLParagraphElement.h include/xulrunner/nsIDOMHTMLParamElement.h include/xulrunner/nsIDOMHTMLPreElement.h @@ -781,13 +934,10 @@ include/xulrunner/nsIDOMHTMLTableElement.h include/xulrunner/nsIDOMHTMLTableRowElement.h include/xulrunner/nsIDOMHTMLTableSectionElem.h include/xulrunner/nsIDOMHTMLTextAreaElement.h -include/xulrunner/nsIDOMHTMLTimeRanges.h include/xulrunner/nsIDOMHTMLTitleElement.h include/xulrunner/nsIDOMHTMLUListElement.h include/xulrunner/nsIDOMHTMLVideoElement.h -include/xulrunner/nsIDOMHTMLVoidCallback.h include/xulrunner/nsIDOMHistory.h -include/xulrunner/nsIDOMInstallTriggerGlobal.h include/xulrunner/nsIDOMJSWindow.h include/xulrunner/nsIDOMKeyEvent.h include/xulrunner/nsIDOMKeyListener.h @@ -805,6 +955,7 @@ include/xulrunner/nsIDOMLinkStyle.h include/xulrunner/nsIDOMLoadListener.h include/xulrunner/nsIDOMLoadStatus.h include/xulrunner/nsIDOMLocation.h +include/xulrunner/nsIDOMMediaError.h include/xulrunner/nsIDOMMediaList.h include/xulrunner/nsIDOMMessageEvent.h include/xulrunner/nsIDOMMimeType.h @@ -814,8 +965,8 @@ include/xulrunner/nsIDOMMouseEvent.h include/xulrunner/nsIDOMMouseListener.h include/xulrunner/nsIDOMMouseMotionListener.h include/xulrunner/nsIDOMMouseScrollEvent.h +include/xulrunner/nsIDOMMozTouchEvent.h include/xulrunner/nsIDOMMutationEvent.h -include/xulrunner/nsIDOMNSCSS2Properties.h include/xulrunner/nsIDOMNSDocument.h include/xulrunner/nsIDOMNSDocumentStyle.h include/xulrunner/nsIDOMNSEditableElement.h @@ -823,23 +974,12 @@ include/xulrunner/nsIDOMNSElement.h include/xulrunner/nsIDOMNSEvent.h include/xulrunner/nsIDOMNSEventTarget.h include/xulrunner/nsIDOMNSFeatureFactory.h -include/xulrunner/nsIDOMNSHTMLAnchorElement.h -include/xulrunner/nsIDOMNSHTMLAnchorElement2.h -include/xulrunner/nsIDOMNSHTMLAreaElement.h -include/xulrunner/nsIDOMNSHTMLAreaElement2.h -include/xulrunner/nsIDOMNSHTMLButtonElement.h include/xulrunner/nsIDOMNSHTMLDocument.h include/xulrunner/nsIDOMNSHTMLElement.h -include/xulrunner/nsIDOMNSHTMLFormControlList.h include/xulrunner/nsIDOMNSHTMLFormElement.h include/xulrunner/nsIDOMNSHTMLFrameElement.h include/xulrunner/nsIDOMNSHTMLHRElement.h -include/xulrunner/nsIDOMNSHTMLImageElement.h -include/xulrunner/nsIDOMNSHTMLInputElement.h include/xulrunner/nsIDOMNSHTMLOptionCollectn.h -include/xulrunner/nsIDOMNSHTMLOptionElement.h -include/xulrunner/nsIDOMNSHTMLScriptElement.h -include/xulrunner/nsIDOMNSHTMLSelectElement.h include/xulrunner/nsIDOMNSHTMLTextAreaElement.h include/xulrunner/nsIDOMNSMouseEvent.h include/xulrunner/nsIDOMNSRGBAColor.h @@ -849,6 +989,7 @@ include/xulrunner/nsIDOMNSXPathExpression.h include/xulrunner/nsIDOMNameList.h include/xulrunner/nsIDOMNamedNodeMap.h include/xulrunner/nsIDOMNavigator.h +include/xulrunner/nsIDOMNavigatorDesktopNotification.h include/xulrunner/nsIDOMNavigatorGeolocation.h include/xulrunner/nsIDOMNode.h include/xulrunner/nsIDOMNodeFilter.h @@ -856,6 +997,7 @@ include/xulrunner/nsIDOMNodeIterator.h include/xulrunner/nsIDOMNodeList.h include/xulrunner/nsIDOMNodeSelector.h include/xulrunner/nsIDOMNotation.h +include/xulrunner/nsIDOMNotifyAudioAvailableEvent.h include/xulrunner/nsIDOMNotifyPaintEvent.h include/xulrunner/nsIDOMOfflineResourceList.h include/xulrunner/nsIDOMOrientationEvent.h @@ -866,6 +1008,7 @@ include/xulrunner/nsIDOMParser.h include/xulrunner/nsIDOMPkcs11.h include/xulrunner/nsIDOMPlugin.h include/xulrunner/nsIDOMPluginArray.h +include/xulrunner/nsIDOMPopStateEvent.h include/xulrunner/nsIDOMPopupBlockedEvent.h include/xulrunner/nsIDOMProcessingInstruction.h include/xulrunner/nsIDOMProgressEvent.h @@ -874,9 +1017,13 @@ include/xulrunner/nsIDOMRange.h include/xulrunner/nsIDOMRangeException.h include/xulrunner/nsIDOMRect.h include/xulrunner/nsIDOMSVGAElement.h +include/xulrunner/nsIDOMSVGAltGlyphElement.h include/xulrunner/nsIDOMSVGAngle.h include/xulrunner/nsIDOMSVGAnimPresAspRatio.h include/xulrunner/nsIDOMSVGAnimTransformList.h +include/xulrunner/nsIDOMSVGAnimateElement.h +include/xulrunner/nsIDOMSVGAnimateMotionElement.h +include/xulrunner/nsIDOMSVGAnimateTransformElement.h include/xulrunner/nsIDOMSVGAnimatedAngle.h include/xulrunner/nsIDOMSVGAnimatedBoolean.h include/xulrunner/nsIDOMSVGAnimatedEnum.h @@ -889,6 +1036,7 @@ include/xulrunner/nsIDOMSVGAnimatedPathData.h include/xulrunner/nsIDOMSVGAnimatedPoints.h include/xulrunner/nsIDOMSVGAnimatedRect.h include/xulrunner/nsIDOMSVGAnimatedString.h +include/xulrunner/nsIDOMSVGAnimationElement.h include/xulrunner/nsIDOMSVGCircleElement.h include/xulrunner/nsIDOMSVGClipPathElement.h include/xulrunner/nsIDOMSVGDefsElement.h @@ -913,6 +1061,7 @@ include/xulrunner/nsIDOMSVGMarkerElement.h include/xulrunner/nsIDOMSVGMaskElement.h include/xulrunner/nsIDOMSVGMatrix.h include/xulrunner/nsIDOMSVGMetadataElement.h +include/xulrunner/nsIDOMSVGMpathElement.h include/xulrunner/nsIDOMSVGNumber.h include/xulrunner/nsIDOMSVGNumberList.h include/xulrunner/nsIDOMSVGPathElement.h @@ -928,6 +1077,7 @@ include/xulrunner/nsIDOMSVGRect.h include/xulrunner/nsIDOMSVGRectElement.h include/xulrunner/nsIDOMSVGSVGElement.h include/xulrunner/nsIDOMSVGScriptElement.h +include/xulrunner/nsIDOMSVGSetElement.h include/xulrunner/nsIDOMSVGStopElement.h include/xulrunner/nsIDOMSVGStylable.h include/xulrunner/nsIDOMSVGStyleElement.h @@ -956,6 +1106,8 @@ include/xulrunner/nsIDOMSimpleGestureEvent.h include/xulrunner/nsIDOMSmartCardEvent.h include/xulrunner/nsIDOMStorage.h include/xulrunner/nsIDOMStorageEvent.h +include/xulrunner/nsIDOMStorageEventObsolete.h +include/xulrunner/nsIDOMStorageIndexedDB.h include/xulrunner/nsIDOMStorageItem.h include/xulrunner/nsIDOMStorageList.h include/xulrunner/nsIDOMStorageManager.h @@ -965,12 +1117,17 @@ include/xulrunner/nsIDOMStyleSheet.h include/xulrunner/nsIDOMStyleSheetList.h include/xulrunner/nsIDOMText.h include/xulrunner/nsIDOMTextListener.h +include/xulrunner/nsIDOMTimeEvent.h +include/xulrunner/nsIDOMTimeRanges.h include/xulrunner/nsIDOMToString.h +include/xulrunner/nsIDOMTransitionEvent.h include/xulrunner/nsIDOMTreeWalker.h include/xulrunner/nsIDOMUIEvent.h include/xulrunner/nsIDOMUIListener.h include/xulrunner/nsIDOMUserDataHandler.h +include/xulrunner/nsIDOMValidityState.h include/xulrunner/nsIDOMViewCSS.h +include/xulrunner/nsIDOMWebGLRenderingContext.h include/xulrunner/nsIDOMWindow.h include/xulrunner/nsIDOMWindow2.h include/xulrunner/nsIDOMWindowCollection.h @@ -999,6 +1156,7 @@ include/xulrunner/nsIDOMXULLabeledControlEl.h include/xulrunner/nsIDOMXULMenuListElement.h include/xulrunner/nsIDOMXULMultSelectCntrlEl.h include/xulrunner/nsIDOMXULPopupElement.h +include/xulrunner/nsIDOMXULRelatedElement.h include/xulrunner/nsIDOMXULSelectCntrlEl.h include/xulrunner/nsIDOMXULSelectCntrlItemEl.h include/xulrunner/nsIDOMXULTextboxElement.h @@ -1010,11 +1168,13 @@ include/xulrunner/nsIDebug.h include/xulrunner/nsIDebug2.h include/xulrunner/nsIDeviceContext.h include/xulrunner/nsIDeviceContextSpec.h +include/xulrunner/nsIDialogCreator.h include/xulrunner/nsIDialogParamBlock.h include/xulrunner/nsIDirIndex.h include/xulrunner/nsIDirIndexListener.h include/xulrunner/nsIDirectoryEnumerator.h include/xulrunner/nsIDirectoryService.h +include/xulrunner/nsIDiskCacheStreamInternal.h include/xulrunner/nsIDocCharset.h include/xulrunner/nsIDocShell.h include/xulrunner/nsIDocShellHistory.h @@ -1037,10 +1197,10 @@ include/xulrunner/nsIDownloadManager.h include/xulrunner/nsIDownloadManagerUI.h include/xulrunner/nsIDownloadProgressListener.h include/xulrunner/nsIDownloader.h -include/xulrunner/nsIDragDropHandler.h include/xulrunner/nsIDragService.h include/xulrunner/nsIDragSession.h include/xulrunner/nsIDragSessionGTK.h +include/xulrunner/nsIDroppedLinkHandler.h include/xulrunner/nsIDynamicContainer.h include/xulrunner/nsIEditActionListener.h include/xulrunner/nsIEditingSession.h @@ -1063,7 +1223,6 @@ include/xulrunner/nsIEntropyCollector.h include/xulrunner/nsIEnumerator.h include/xulrunner/nsIEnvironment.h include/xulrunner/nsIErrorService.h -include/xulrunner/nsIEventListener.h include/xulrunner/nsIEventListenerManager.h include/xulrunner/nsIEventListenerService.h include/xulrunner/nsIEventStateManager.h @@ -1072,10 +1231,11 @@ include/xulrunner/nsIException.h include/xulrunner/nsIExceptionService.h include/xulrunner/nsIExpatSink.h include/xulrunner/nsIExtendedExpatSink.h -include/xulrunner/nsIExtensionManager.h include/xulrunner/nsIExternalHelperAppService.h include/xulrunner/nsIExternalProtocolHandler.h include/xulrunner/nsIExternalProtocolService.h +include/xulrunner/nsIExternalSharingAppService.h +include/xulrunner/nsIExternalURLHandlerService.h include/xulrunner/nsIFIXptr.h include/xulrunner/nsIFTPChannel.h include/xulrunner/nsIFactory.h @@ -1094,7 +1254,6 @@ include/xulrunner/nsIFeedResult.h include/xulrunner/nsIFeedTextConstruct.h include/xulrunner/nsIFile.h include/xulrunner/nsIFileChannel.h -include/xulrunner/nsIFileControlElement.h include/xulrunner/nsIFilePicker.h include/xulrunner/nsIFileProtocolHandler.h include/xulrunner/nsIFileStreams.h @@ -1102,7 +1261,6 @@ include/xulrunner/nsIFileURL.h include/xulrunner/nsIFileView.h include/xulrunner/nsIFind.h include/xulrunner/nsIFindService.h -include/xulrunner/nsIFocusController.h include/xulrunner/nsIFocusManager.h include/xulrunner/nsIFontEnumerator.h include/xulrunner/nsIFontMetrics.h @@ -1114,32 +1272,32 @@ include/xulrunner/nsIFormFillController.h include/xulrunner/nsIFormHistory.h include/xulrunner/nsIFormProcessor.h include/xulrunner/nsIFormSigningDialog.h -include/xulrunner/nsIFormSubmission.h include/xulrunner/nsIFormSubmitObserver.h include/xulrunner/nsIFormatConverter.h include/xulrunner/nsIFragmentContentSink.h include/xulrunner/nsIFrame.h -include/xulrunner/nsIFrameDebug.h -include/xulrunner/nsIFrameFrame.h include/xulrunner/nsIFrameLoader.h +include/xulrunner/nsIFrameMessageManager.h include/xulrunner/nsIFrameSetElement.h include/xulrunner/nsIFrameTraversal.h include/xulrunner/nsIFrameUtil.h include/xulrunner/nsIGConfService.h +include/xulrunner/nsIGIOService.h include/xulrunner/nsIGenKeypairInfoDlg.h -include/xulrunner/nsIGenericFactory.h include/xulrunner/nsIGeolocationProvider.h +include/xulrunner/nsIGfxInfo.h +include/xulrunner/nsIGfxInfoDebug.h include/xulrunner/nsIGlobalHistory.h include/xulrunner/nsIGlobalHistory2.h include/xulrunner/nsIGlobalHistory3.h include/xulrunner/nsIGnomeVFSService.h include/xulrunner/nsIGridPart.h include/xulrunner/nsIHTMLAbsPosEditor.h -include/xulrunner/nsIHTMLCSSStyleSheet.h include/xulrunner/nsIHTMLCollection.h include/xulrunner/nsIHTMLContentSink.h include/xulrunner/nsIHTMLDocument.h include/xulrunner/nsIHTMLEditor.h +include/xulrunner/nsIHTMLEditor_MOZILLA_2_0_BRANCH.h include/xulrunner/nsIHTMLInlineTableEditor.h include/xulrunner/nsIHTMLObjectResizeListener.h include/xulrunner/nsIHTMLObjectResizer.h @@ -1147,24 +1305,42 @@ include/xulrunner/nsIHTMLToTextSink.h include/xulrunner/nsIHTTPHeaderListener.h include/xulrunner/nsIHTTPIndex.h include/xulrunner/nsIHandlerService.h +include/xulrunner/nsIHapticFeedback.h include/xulrunner/nsIHashable.h include/xulrunner/nsIHelperAppLauncherDialog.h include/xulrunner/nsIHistoryEntry.h include/xulrunner/nsIHttpActivityObserver.h include/xulrunner/nsIHttpAuthManager.h +include/xulrunner/nsIHttpAuthenticableChannel.h include/xulrunner/nsIHttpAuthenticator.h include/xulrunner/nsIHttpChannel.h +include/xulrunner/nsIHttpChannelAuthProvider.h +include/xulrunner/nsIHttpChannelChild.h include/xulrunner/nsIHttpChannelInternal.h include/xulrunner/nsIHttpEventSink.h include/xulrunner/nsIHttpHeaderVisitor.h include/xulrunner/nsIHttpProtocolHandler.h include/xulrunner/nsIID.h +include/xulrunner/nsIIDBCursor.h +include/xulrunner/nsIIDBCursorWithValue.h +include/xulrunner/nsIIDBDatabase.h +include/xulrunner/nsIIDBDatabaseException.h +include/xulrunner/nsIIDBFactory.h +include/xulrunner/nsIIDBIndex.h +include/xulrunner/nsIIDBKeyRange.h +include/xulrunner/nsIIDBObjectStore.h +include/xulrunner/nsIIDBRequest.h +include/xulrunner/nsIIDBTransaction.h +include/xulrunner/nsIIDBVersionChangeEvent.h +include/xulrunner/nsIIDBVersionChangeRequest.h include/xulrunner/nsIIDNService.h include/xulrunner/nsIIFrameBoxObject.h +include/xulrunner/nsIIMEPicker.h include/xulrunner/nsIINIParser.h include/xulrunner/nsIIOService.h include/xulrunner/nsIIOService2.h include/xulrunner/nsIIOUtil.h +include/xulrunner/nsIIPCSerializable.h include/xulrunner/nsIIconURI.h include/xulrunner/nsIIdentityInfo.h include/xulrunner/nsIIdleService.h @@ -1174,7 +1350,9 @@ include/xulrunner/nsIImageLoadingContent.h include/xulrunner/nsIImageMap.h include/xulrunner/nsIImageToPixbuf.h include/xulrunner/nsIIncrementalDownload.h +include/xulrunner/nsIIndexedDatabaseManager.h include/xulrunner/nsIInlineSpellChecker.h +include/xulrunner/nsIInputListAutoComplete.h include/xulrunner/nsIInputStream.h include/xulrunner/nsIInputStreamChannel.h include/xulrunner/nsIInputStreamPump.h @@ -1183,7 +1361,6 @@ include/xulrunner/nsIInterfaceInfo.h include/xulrunner/nsIInterfaceInfoManager.h include/xulrunner/nsIInterfaceRequestor.h include/xulrunner/nsIInterfaceRequestorUtils.h -include/xulrunner/nsIJAR.h include/xulrunner/nsIJARChannel.h include/xulrunner/nsIJARProtocolHandler.h include/xulrunner/nsIJARURI.h @@ -1215,6 +1392,7 @@ include/xulrunner/nsILocaleService.h ${PLIST.debug}include/xulrunner/nsILoggingSink.h include/xulrunner/nsILoginInfo.h include/xulrunner/nsILoginManager.h +include/xulrunner/nsILoginManagerCrypto.h include/xulrunner/nsILoginManagerIEMigrationHelper.h include/xulrunner/nsILoginManagerPrompter.h include/xulrunner/nsILoginManagerStorage.h @@ -1231,10 +1409,9 @@ include/xulrunner/nsIMemoryReporter.h include/xulrunner/nsIMenuBoxObject.h include/xulrunner/nsIMenuFrame.h include/xulrunner/nsIMenuRollup.h -include/xulrunner/nsIMetaCharsetService.h +include/xulrunner/nsIMicrosummaryService.h include/xulrunner/nsIModifyableXPointer.h include/xulrunner/nsIModule.h -include/xulrunner/nsIModuleLoader.h include/xulrunner/nsIMultiPartChannel.h include/xulrunner/nsIMultiplexInputStream.h include/xulrunner/nsIMutable.h @@ -1255,7 +1432,6 @@ include/xulrunner/nsINetworkLinkService.h include/xulrunner/nsINode.h include/xulrunner/nsINodeInfo.h include/xulrunner/nsINodeList.h -include/xulrunner/nsINonBlockingAlertService.h include/xulrunner/nsIOCSPResponder.h include/xulrunner/nsIOS2Locale.h include/xulrunner/nsIObjectFrame.h @@ -1265,7 +1441,6 @@ include/xulrunner/nsIObjectOutputStream.h include/xulrunner/nsIObserver.h include/xulrunner/nsIObserverService.h include/xulrunner/nsIOfflineCacheUpdate.h -include/xulrunner/nsIOptionElement.h include/xulrunner/nsIOutputStream.h include/xulrunner/nsIPK11Token.h include/xulrunner/nsIPK11TokenDB.h @@ -1280,14 +1455,13 @@ include/xulrunner/nsIParser.h include/xulrunner/nsIParserFilter.h include/xulrunner/nsIParserNode.h include/xulrunner/nsIParserService.h -include/xulrunner/nsIPasswordManager.h -include/xulrunner/nsIPasswordManagerInternal.h include/xulrunner/nsIPercentHeightObserver.h include/xulrunner/nsIPermission.h include/xulrunner/nsIPermissionManager.h include/xulrunner/nsIPersistentProperties2.h include/xulrunner/nsIPhonetic.h include/xulrunner/nsIPipe.h +include/xulrunner/nsIPlacesImportExportService.h include/xulrunner/nsIPlaintextEditor.h include/xulrunner/nsIPlatformCharset.h include/xulrunner/nsIPlugin.h @@ -1304,7 +1478,6 @@ include/xulrunner/nsIPluginWidget.h include/xulrunner/nsIPopupBoxObject.h include/xulrunner/nsIPopupWindowManager.h include/xulrunner/nsIPosixLocale.h -include/xulrunner/nsIPref.h include/xulrunner/nsIPrefBranch.h include/xulrunner/nsIPrefBranch2.h include/xulrunner/nsIPrefBranchInternal.h @@ -1324,9 +1497,7 @@ include/xulrunner/nsIPrintStatusFeedback.h include/xulrunner/nsIPrintingPrompt.h include/xulrunner/nsIPrintingPromptService.h include/xulrunner/nsIPrivateBrowsingService.h -include/xulrunner/nsIPrivateCompositionEvent.h include/xulrunner/nsIPrivateDOMEvent.h -include/xulrunner/nsIPrivateDOMImplementation.h include/xulrunner/nsIPrivateTextEvent.h include/xulrunner/nsIPrivateTextRange.h include/xulrunner/nsIProcess.h @@ -1376,8 +1547,6 @@ include/xulrunner/nsIRDFXMLParser.h include/xulrunner/nsIRDFXMLSerializer.h include/xulrunner/nsIRDFXMLSink.h include/xulrunner/nsIRDFXMLSource.h -include/xulrunner/nsIRadioControlElement.h -include/xulrunner/nsIRadioControlFrame.h include/xulrunner/nsIRadioGroupContainer.h include/xulrunner/nsIRadioVisitor.h include/xulrunner/nsIRandomGenerator.h @@ -1386,6 +1555,7 @@ include/xulrunner/nsIRangeUtils.h include/xulrunner/nsIReadConfig.h include/xulrunner/nsIRecentBadCertsService.h include/xulrunner/nsIRecyclingAllocator.h +include/xulrunner/nsIRedirectResultListener.h include/xulrunner/nsIReflowCallback.h include/xulrunner/nsIRefreshURI.h include/xulrunner/nsIRegion.h @@ -1414,6 +1584,9 @@ include/xulrunner/nsISHTransaction.h include/xulrunner/nsISHistory.h include/xulrunner/nsISHistoryInternal.h include/xulrunner/nsISHistoryListener.h +include/xulrunner/nsISMILAnimationElement.h +include/xulrunner/nsISMILAttr.h +include/xulrunner/nsISMILType.h include/xulrunner/nsISMimeCert.h include/xulrunner/nsISOCKSSocketInfo.h include/xulrunner/nsISSLCertErrorDialog.h @@ -1454,31 +1627,28 @@ include/xulrunner/nsIScrollBoxObject.h include/xulrunner/nsIScrollPositionListener.h include/xulrunner/nsIScrollable.h include/xulrunner/nsIScrollableFrame.h -include/xulrunner/nsIScrollableView.h -include/xulrunner/nsIScrollableViewProvider.h include/xulrunner/nsIScrollbarMediator.h -include/xulrunner/nsISearchContext.h include/xulrunner/nsISecretDecoderRing.h include/xulrunner/nsISecureBrowserUI.h include/xulrunner/nsISecurityCheckedComponent.h include/xulrunner/nsISecurityEventSink.h include/xulrunner/nsISecurityInfoProvider.h -include/xulrunner/nsISecurityPref.h include/xulrunner/nsISecurityWarningDialogs.h include/xulrunner/nsISeekableStream.h include/xulrunner/nsISelectControlFrame.h include/xulrunner/nsISelectElement.h include/xulrunner/nsISelection.h include/xulrunner/nsISelection2.h +include/xulrunner/nsISelection3.h include/xulrunner/nsISelectionController.h include/xulrunner/nsISelectionDisplay.h include/xulrunner/nsISelectionListener.h include/xulrunner/nsISelectionPrivate.h include/xulrunner/nsISemanticUnitScanner.h include/xulrunner/nsISerializable.h +include/xulrunner/nsISerializationHelper.h include/xulrunner/nsIServerSocket.h include/xulrunner/nsIServiceManager.h -include/xulrunner/nsIServiceManagerObsolete.h include/xulrunner/nsISidebar.h include/xulrunner/nsISignatureVerifier.h include/xulrunner/nsISimpleEnumerator.h @@ -1493,6 +1663,7 @@ include/xulrunner/nsISocketTransportService.h include/xulrunner/nsISound.h include/xulrunner/nsISpellChecker.h include/xulrunner/nsIStandardURL.h +include/xulrunner/nsIStartupCache.h include/xulrunner/nsIStatefulFrame.h include/xulrunner/nsIStorageStream.h include/xulrunner/nsIStreamBufferAccess.h @@ -1501,9 +1672,9 @@ include/xulrunner/nsIStreamConverter.h include/xulrunner/nsIStreamConverterService.h include/xulrunner/nsIStreamListener.h include/xulrunner/nsIStreamListenerTee.h -include/xulrunner/nsIStreamListenerTee_1_9_2.h include/xulrunner/nsIStreamLoader.h include/xulrunner/nsIStreamTransportService.h +include/xulrunner/nsIStrictTransportSecurityService.h include/xulrunner/nsIStringBundle.h include/xulrunner/nsIStringBundleOverride.h include/xulrunner/nsIStringCharsetDetector.h @@ -1523,10 +1694,13 @@ include/xulrunner/nsISupportsObsolete.h include/xulrunner/nsISupportsPrimitives.h include/xulrunner/nsISupportsPriority.h include/xulrunner/nsISupportsUtils.h +include/xulrunner/nsISyncJPAKE.h include/xulrunner/nsISyncLoadDOMService.h include/xulrunner/nsISyncStreamListener.h include/xulrunner/nsISystemProxySettings.h include/xulrunner/nsITXTToHTMLConv.h +include/xulrunner/nsITabChild.h +include/xulrunner/nsITabParent.h include/xulrunner/nsITableCellLayout.h include/xulrunner/nsITableEditor.h include/xulrunner/nsITableLayout.h @@ -1538,7 +1712,6 @@ include/xulrunner/nsITextService.h include/xulrunner/nsITextServicesDocument.h include/xulrunner/nsITextServicesFilter.h include/xulrunner/nsITextToSubURI.h -include/xulrunner/nsITextTransform.h include/xulrunner/nsIThebesFontMetrics.h include/xulrunner/nsITheme.h include/xulrunner/nsIThread.h @@ -1580,6 +1753,7 @@ include/xulrunner/nsIURIContentListener.h include/xulrunner/nsIURIFixup.h include/xulrunner/nsIURILoader.h include/xulrunner/nsIURIRefObject.h +include/xulrunner/nsIURIWithPrincipal.h include/xulrunner/nsIURL.h include/xulrunner/nsIURLFormatter.h include/xulrunner/nsIURLParser.h @@ -1598,6 +1772,11 @@ include/xulrunner/nsIUpdateService.h include/xulrunner/nsIUpdateTimerManager.h include/xulrunner/nsIUploadChannel.h include/xulrunner/nsIUploadChannel2.h +include/xulrunner/nsIUrlClassifierDBService.h +include/xulrunner/nsIUrlClassifierHashCompleter.h +include/xulrunner/nsIUrlClassifierStreamUpdater.h +include/xulrunner/nsIUrlClassifierUtils.h +include/xulrunner/nsIUrlListManager.h include/xulrunner/nsIUserCertPicker.h include/xulrunner/nsIUserInfo.h include/xulrunner/nsIVariant.h @@ -1611,6 +1790,7 @@ include/xulrunner/nsIWeakReferenceUtils.h include/xulrunner/nsIWebBrowser.h include/xulrunner/nsIWebBrowserChrome.h include/xulrunner/nsIWebBrowserChrome2.h +include/xulrunner/nsIWebBrowserChrome3.h include/xulrunner/nsIWebBrowserChromeFocus.h include/xulrunner/nsIWebBrowserFind.h include/xulrunner/nsIWebBrowserFocus.h @@ -1626,6 +1806,8 @@ include/xulrunner/nsIWebProgress.h include/xulrunner/nsIWebProgressListener.h include/xulrunner/nsIWebProgressListener2.h include/xulrunner/nsIWebShellServices.h +include/xulrunner/nsIWebSocket.h +include/xulrunner/nsIWebappsSupport.h include/xulrunner/nsIWidget.h include/xulrunner/nsIWin32Locale.h include/xulrunner/nsIWindowCreator.h @@ -1647,22 +1829,15 @@ include/xulrunner/nsIX509CertDB2.h include/xulrunner/nsIX509CertList.h include/xulrunner/nsIX509CertValidity.h include/xulrunner/nsIXBLAccessible.h -include/xulrunner/nsIXBLDocumentInfo.h include/xulrunner/nsIXBLService.h include/xulrunner/nsIXFormsUtilityService.h include/xulrunner/nsIXMLContentBuilder.h include/xulrunner/nsIXMLContentSink.h -include/xulrunner/nsIXMLEncodingService.h include/xulrunner/nsIXMLHttpRequest.h include/xulrunner/nsIXPCScriptNotify.h include/xulrunner/nsIXPCScriptable.h include/xulrunner/nsIXPCSecurityManager.h include/xulrunner/nsIXPConnect.h -include/xulrunner/nsIXPIDialogService.h -include/xulrunner/nsIXPIInstallInfo.h -include/xulrunner/nsIXPIProgressDialog.h -include/xulrunner/nsIXPInstallManager.h -include/xulrunner/nsIXPTLoader.h include/xulrunner/nsIXPathEvaluatorInternal.h include/xulrunner/nsIXPointer.h include/xulrunner/nsIXSLTException.h @@ -1695,6 +1870,7 @@ include/xulrunner/nsImageMapUtils.h include/xulrunner/nsInt64.h include/xulrunner/nsInterfaceHashtable.h include/xulrunner/nsInterfaceRequestorAgg.h +include/xulrunner/nsJSON.h include/xulrunner/nsJSPrincipals.h include/xulrunner/nsJSProtocolHandler.h include/xulrunner/nsLWBrkCIID.h @@ -1715,9 +1891,7 @@ include/xulrunner/nsMediaCache.h include/xulrunner/nsMediaDecoder.h include/xulrunner/nsMediaStream.h include/xulrunner/nsMemory.h -include/xulrunner/nsMetaCharsetCID.h include/xulrunner/nsMimeTypes.h -include/xulrunner/nsModule.h include/xulrunner/nsMorkReader.h include/xulrunner/nsMultiplexInputStream.h include/xulrunner/nsMutationEvent.h @@ -1731,10 +1905,10 @@ include/xulrunner/nsNodeInfoManager.h include/xulrunner/nsOSHelperAppService.h include/xulrunner/nsObjCExceptions.h include/xulrunner/nsObserverService.h -include/xulrunner/nsObsoleteModuleLoading.h +include/xulrunner/nsOggCodecState.h include/xulrunner/nsOggDecoder.h +include/xulrunner/nsOggDecoderStateMachine.h include/xulrunner/nsPIBoxObject.h -include/xulrunner/nsPICertNotification.h include/xulrunner/nsPICommandUpdater.h include/xulrunner/nsPIDNSService.h include/xulrunner/nsPIDOMEventTarget.h @@ -1748,8 +1922,6 @@ include/xulrunner/nsPISocketTransportService.h include/xulrunner/nsPIWindowRoot.h include/xulrunner/nsPIWindowWatcher.h include/xulrunner/nsPLDOMEvent.h -include/xulrunner/nsPSPrinters.h -include/xulrunner/nsPaperPS.h include/xulrunner/nsParserCIID.h include/xulrunner/nsParserDataListener.h include/xulrunner/nsPluginError.h @@ -1757,9 +1929,7 @@ include/xulrunner/nsPluginLogging.h include/xulrunner/nsPluginNativeWindow.h include/xulrunner/nsPluginsCID.h include/xulrunner/nsPoint.h -include/xulrunner/nsPrefsCID.h include/xulrunner/nsPresContext.h -include/xulrunner/nsPresShellIterator.h include/xulrunner/nsPresState.h include/xulrunner/nsPrintfCString.h include/xulrunner/nsProcess.h @@ -1779,8 +1949,8 @@ include/xulrunner/nsRect.h include/xulrunner/nsRecyclingAllocator.h include/xulrunner/nsRefPtrHashtable.h include/xulrunner/nsReferencedElement.h +include/xulrunner/nsRefreshDriver.h include/xulrunner/nsRegion.h -include/xulrunner/nsRootAccessible.h include/xulrunner/nsRootAccessibleWrap.h include/xulrunner/nsRuleData.h include/xulrunner/nsRuleNode.h @@ -1789,14 +1959,20 @@ include/xulrunner/nsRuleWalker.h include/xulrunner/nsSAXAttributes.h include/xulrunner/nsSAXLocator.h include/xulrunner/nsSAXXMLReader.h +include/xulrunner/nsSMILAnimationController.h +include/xulrunner/nsSMILCSSProperty.h +include/xulrunner/nsSMILCompositorTable.h +include/xulrunner/nsSMILKeySpline.h +include/xulrunner/nsSMILMappedAttribute.h +include/xulrunner/nsSMILMilestone.h +include/xulrunner/nsSMILTimeContainer.h +include/xulrunner/nsSMILTypes.h include/xulrunner/nsSVGEffects.h include/xulrunner/nsSVGFeatures.h include/xulrunner/nsSVGFilterInstance.h include/xulrunner/nsSVGForeignObjectFrame.h include/xulrunner/nsSVGIntegrationUtils.h include/xulrunner/nsSVGMatrix.h -include/xulrunner/nsSVGNumber.h -include/xulrunner/nsSVGPoint.h include/xulrunner/nsSVGRect.h include/xulrunner/nsSVGUtils.h include/xulrunner/nsScannerString.h @@ -1804,7 +1980,6 @@ include/xulrunner/nsScriptLoader.h include/xulrunner/nsScriptableInputStream.h include/xulrunner/nsServiceManagerUtils.h include/xulrunner/nsSize.h -include/xulrunner/nsSoftwareUpdateIIDs.h include/xulrunner/nsStackWalk.h include/xulrunner/nsStaticAtom.h include/xulrunner/nsStaticComponents.h @@ -1833,17 +2008,20 @@ include/xulrunner/nsStyleStructInlines.h include/xulrunner/nsStyleStructList.h include/xulrunner/nsStyleTransformMatrix.h include/xulrunner/nsStyleUtil.h +include/xulrunner/nsSubDocumentFrame.h include/xulrunner/nsSubstring.h include/xulrunner/nsSubstringTuple.h include/xulrunner/nsSupportsArray.h include/xulrunner/nsSupportsPrimitives.h include/xulrunner/nsSystemPrefLog.h include/xulrunner/nsSystemPrefService.h +include/xulrunner/nsTArray-inl.h include/xulrunner/nsTArray.h include/xulrunner/nsTDependentString.h include/xulrunner/nsTDependentSubstring.h include/xulrunner/nsTHashtable.h include/xulrunner/nsTObserverArray.h +include/xulrunner/nsTPriorityQueue.h include/xulrunner/nsTPromiseFlatString.h include/xulrunner/nsTPtrArray.h include/xulrunner/nsTString.h @@ -1858,7 +2036,6 @@ include/xulrunner/nsThemeConstants.h include/xulrunner/nsThreadUtils.h include/xulrunner/nsThreadUtilsInternal.h include/xulrunner/nsTime.h -include/xulrunner/nsTimer.h include/xulrunner/nsToken.h include/xulrunner/nsToolkitCompsCID.h include/xulrunner/nsTraceRefcnt.h @@ -1874,7 +2051,6 @@ include/xulrunner/nsUCvCnCID.h include/xulrunner/nsUCvIBMCID.h include/xulrunner/nsUCvKOCID.h include/xulrunner/nsUCvLatinCID.h -include/xulrunner/nsUCvMathCID.h include/xulrunner/nsUCvTW2CID.h include/xulrunner/nsUCvTWCID.h include/xulrunner/nsURIHashKey.h @@ -1889,6 +2065,7 @@ include/xulrunner/nsVoidArray.h include/xulrunner/nsWaveDecoder.h include/xulrunner/nsWeakPtr.h include/xulrunner/nsWeakReference.h +include/xulrunner/nsWebMDecoder.h include/xulrunner/nsWhitespaceTokenizer.h include/xulrunner/nsWidgetInitData.h include/xulrunner/nsWidgetsCID.h @@ -1902,17 +2079,15 @@ include/xulrunner/nsXPCOMCID.h include/xulrunner/nsXPCOMCIDInternal.h include/xulrunner/nsXPCOMGlue.h include/xulrunner/nsXPCOMStrings.h -include/xulrunner/nsXPFEComponentsCID.h include/xulrunner/nsXPIDLString.h -include/xulrunner/nsXPITriggerInfo.h include/xulrunner/nsXPTCUtils.h include/xulrunner/nsXULAppAPI.h include/xulrunner/nsXULListboxAccessibleWrap.h include/xulrunner/nsXULMenuAccessibleWrap.h include/xulrunner/nsXULPopupManager.h include/xulrunner/nsXULTreeGridAccessibleWrap.h +include/xulrunner/nsZipArchive.h include/xulrunner/nscore.h -include/xulrunner/nsplugindefs.h include/xulrunner/nspluginroot.h include/xulrunner/nspr.h include/xulrunner/nspr/md/_aix32.cfg @@ -1929,7 +2104,7 @@ include/xulrunner/nspr/md/_irix64.cfg include/xulrunner/nspr/md/_linux.cfg include/xulrunner/nspr/md/_ncr.cfg include/xulrunner/nspr/md/_nec.cfg -include/xulrunner/nspr/md/_netbsd.cfg +include/xulrunner/nspr/md/_${LOWER_OPSYS}.cfg include/xulrunner/nspr/md/_nextstep.cfg include/xulrunner/nspr/md/_nto.cfg include/xulrunner/nspr/md/_openbsd.cfg @@ -2033,29 +2208,6 @@ include/xulrunner/ocspt.h include/xulrunner/ogg/config_types.h include/xulrunner/ogg/ogg.h include/xulrunner/ogg/os_types.h -include/xulrunner/oggplay/config_win32.h -include/xulrunner/oggplay/oggplay.h -include/xulrunner/oggplay/oggplay_callback_info.h -include/xulrunner/oggplay/oggplay_enums.h -include/xulrunner/oggplay/oggplay_query.h -include/xulrunner/oggplay/oggplay_reader.h -include/xulrunner/oggplay/oggplay_seek.h -include/xulrunner/oggplay/oggplay_tools.h -include/xulrunner/oggplay_buffer.h -include/xulrunner/oggplay_callback.h -include/xulrunner/oggplay_data.h -include/xulrunner/oggz/oggz.h -include/xulrunner/oggz/oggz_comments.h -include/xulrunner/oggz/oggz_constants.h -include/xulrunner/oggz/oggz_deprecated.h -include/xulrunner/oggz/oggz_io.h -include/xulrunner/oggz/oggz_off_t.h -include/xulrunner/oggz/oggz_off_t_generated.h -include/xulrunner/oggz/oggz_read.h -include/xulrunner/oggz/oggz_seek.h -include/xulrunner/oggz/oggz_stream.h -include/xulrunner/oggz/oggz_table.h -include/xulrunner/oggz/oggz_write.h include/xulrunner/opentype-sanitiser.h include/xulrunner/ots-memory-stream.h include/xulrunner/p12.h @@ -2113,6 +2265,7 @@ include/xulrunner/prlock.h include/xulrunner/prlog.h include/xulrunner/prlong.h include/xulrunner/prmem.h +include/xulrunner/prmjtime.h include/xulrunner/prmon.h include/xulrunner/prmwait.h include/xulrunner/prnetdb.h @@ -2132,7 +2285,6 @@ include/xulrunner/prtrace.h include/xulrunner/prtypes.h include/xulrunner/prvrsion.h include/xulrunner/prwin16.h -include/xulrunner/psSharedCore.h include/xulrunner/qcms.h include/xulrunner/qcmstypes.h include/xulrunner/rdf.h @@ -2163,8 +2315,6 @@ include/xulrunner/ssl.h include/xulrunner/sslerr.h include/xulrunner/sslproto.h include/xulrunner/sslt.h -include/xulrunner/std_semaphore.h -include/xulrunner/stopwatch.h include/xulrunner/string-template-def-char.h include/xulrunner/string-template-def-unichar.h include/xulrunner/string-template-undef.h @@ -2181,6 +2331,30 @@ include/xulrunner/txIXPathObject.h include/xulrunner/uconvutil.h include/xulrunner/utilrename.h include/xulrunner/vorbis/codec.h +include/xulrunner/vpx/arm.h +include/xulrunner/vpx/config.h +include/xulrunner/vpx/mem.h +include/xulrunner/vpx/scale_mode.h +include/xulrunner/vpx/vp8.h +include/xulrunner/vpx/vp8cx.h +include/xulrunner/vpx/vp8dx.h +include/xulrunner/vpx/vp8e.h +include/xulrunner/vpx/vpx_codec.h +include/xulrunner/vpx/vpx_codec_impl_bottom.h +include/xulrunner/vpx/vpx_codec_impl_top.h +include/xulrunner/vpx/vpx_decoder.h +include/xulrunner/vpx/vpx_decoder_compat.h +include/xulrunner/vpx/vpx_encoder.h +include/xulrunner/vpx/vpx_image.h +include/xulrunner/vpx/vpx_integer.h +include/xulrunner/vpx/vpx_mem.h +include/xulrunner/vpx/vpx_mem_intrnl.h +include/xulrunner/vpx/vpx_timer.h +include/xulrunner/vpx/vpxscale.h +include/xulrunner/vpx/x86.h +include/xulrunner/vpx/yv12config.h +include/xulrunner/vpx/yv12extend.h +include/xulrunner/xpcIJSGetFactory.h include/xulrunner/xpcIJSModuleLoader.h include/xulrunner/xpcIJSWeakReference.h include/xulrunner/xpc_map_end.h @@ -2188,6 +2362,7 @@ include/xulrunner/xpccomponents.h include/xulrunner/xpcexception.h include/xulrunner/xpcjsid.h include/xulrunner/xpcom-config.h +include/xulrunner/xpcpublic.h include/xulrunner/xpt_arena.h include/xulrunner/xpt_struct.h include/xulrunner/xpt_xdr.h @@ -2196,7 +2371,8 @@ include/xulrunner/xptcstubsdecl.inc include/xulrunner/xptcstubsdef.inc include/xulrunner/xptinfo.h include/xulrunner/xrecore.h -include/xulrunner/zipfile.h +include/xulrunner/yuv_convert.h +include/xulrunner/yuv_row.h include/xulrunner/zipstruct.h lib/pkgconfig/libxul-embedding.pc lib/pkgconfig/libxul.pc @@ -2211,9 +2387,7 @@ lib/xulrunner-sdk/idl lib/xulrunner-sdk/include lib/xulrunner-sdk/lib lib/xulrunner-sdk/sdk/lib/libcrmf.a -lib/xulrunner-sdk/sdk/lib/libembed_base_s.a -lib/xulrunner-sdk/sdk/lib/libembed_base_standalone.a -lib/xulrunner-sdk/sdk/lib/libmozjs.so +lib/xulrunner-sdk/sdk/lib/libmozalloc.so lib/xulrunner-sdk/sdk/lib/libmozreg_s.a lib/xulrunner-sdk/sdk/lib/libnspr4.so lib/xulrunner-sdk/sdk/lib/libnss.a @@ -2226,14 +2400,12 @@ lib/xulrunner-sdk/sdk/lib/libunicharutil_external_s.a lib/xulrunner-sdk/sdk/lib/libxpcom.so lib/xulrunner-sdk/sdk/lib/libxpcomglue.a lib/xulrunner-sdk/sdk/lib/libxpcomglue_s.a +lib/xulrunner-sdk/sdk/lib/libxpcomglue_s_nomozalloc.a lib/xulrunner-sdk/sdk/lib/libxul.so lib/xulrunner-sdk/xpcom-config.h lib/xulrunner/LICENSE lib/xulrunner/README.txt -lib/xulrunner/chrome/classic.jar -lib/xulrunner/chrome/classic.manifest -lib/xulrunner/chrome/comm.jar -lib/xulrunner/chrome/comm.manifest +lib/xulrunner/chrome.manifest lib/xulrunner/chrome/en-US.jar lib/xulrunner/chrome/en-US.manifest lib/xulrunner/chrome/icons/default/default16.png @@ -2243,50 +2415,92 @@ lib/xulrunner/chrome/pippki.jar lib/xulrunner/chrome/pippki.manifest lib/xulrunner/chrome/toolkit.jar lib/xulrunner/chrome/toolkit.manifest +lib/xulrunner/components/ConsoleAPI.js +lib/xulrunner/components/ConsoleAPI.manifest lib/xulrunner/components/FeedProcessor.js +lib/xulrunner/components/FeedProcessor.manifest lib/xulrunner/components/GPSDGeolocationProvider.js +lib/xulrunner/components/GPSDGeolocationProvider.manifest lib/xulrunner/components/NetworkGeolocationProvider.js -lib/xulrunner/components/components.list +lib/xulrunner/components/NetworkGeolocationProvider.manifest +lib/xulrunner/components/PlacesCategoriesStarter.js +lib/xulrunner/components/addonManager.js +lib/xulrunner/components/amContentHandler.js +lib/xulrunner/components/amWebInstallListener.js +lib/xulrunner/components/contentAreaDropListener.js +lib/xulrunner/components/contentAreaDropListener.manifest +lib/xulrunner/components/contentSecurityPolicy.js +lib/xulrunner/components/contentSecurityPolicy.manifest +lib/xulrunner/components/crypto-SDR.js +lib/xulrunner/components/extensions.manifest +lib/xulrunner/components/interfaces.manifest lib/xulrunner/components/jsconsole-clhandler.js +lib/xulrunner/components/jsconsole-clhandler.manifest ${PLIST.gnome}lib/xulrunner/components/libdbusservice.so -lib/xulrunner/components/libimgicon.so ${PLIST.gnome}lib/xulrunner/components/libmozgnome.so ${PLIST.gnome}lib/xulrunner/components/libnkgnomevfs.so -lib/xulrunner/components/nsAddonRepository.js lib/xulrunner/components/nsBadCertHandler.js +lib/xulrunner/components/nsBadCertHandler.manifest lib/xulrunner/components/nsBlocklistService.js lib/xulrunner/components/nsContentDispatchChooser.js +lib/xulrunner/components/nsContentDispatchChooser.manifest lib/xulrunner/components/nsContentPrefService.js +lib/xulrunner/components/nsContentPrefService.manifest lib/xulrunner/components/nsDefaultCLH.js +lib/xulrunner/components/nsDefaultCLH.manifest lib/xulrunner/components/nsDownloadManagerUI.js -lib/xulrunner/components/nsExtensionManager.js +lib/xulrunner/components/nsDownloadManagerUI.manifest lib/xulrunner/components/nsFilePicker.js +lib/xulrunner/components/nsFilePicker.manifest lib/xulrunner/components/nsFormAutoComplete.js +lib/xulrunner/components/nsFormHistory.js lib/xulrunner/components/nsHandlerService.js +lib/xulrunner/components/nsHandlerService.manifest lib/xulrunner/components/nsHelperAppDlg.js +lib/xulrunner/components/nsHelperAppDlg.manifest lib/xulrunner/components/nsINIProcessor.js +lib/xulrunner/components/nsINIProcessor.manifest +lib/xulrunner/components/nsInputListAutoComplete.js lib/xulrunner/components/nsLivemarkService.js lib/xulrunner/components/nsLoginInfo.js lib/xulrunner/components/nsLoginManager.js lib/xulrunner/components/nsLoginManagerPrompter.js +lib/xulrunner/components/nsMicrosummaryService.js lib/xulrunner/components/nsPlacesAutoComplete.js -lib/xulrunner/components/nsPlacesDBFlush.js -lib/xulrunner/components/nsProgressDialog.js +lib/xulrunner/components/nsPlacesAutoComplete.manifest +lib/xulrunner/components/nsPlacesExpiration.js +lib/xulrunner/components/nsPrompter.js +lib/xulrunner/components/nsPrompter.manifest lib/xulrunner/components/nsProxyAutoConfig.js +lib/xulrunner/components/nsProxyAutoConfig.manifest lib/xulrunner/components/nsSearchService.js lib/xulrunner/components/nsSearchSuggestions.js lib/xulrunner/components/nsTaggingService.js lib/xulrunner/components/nsTryToClose.js +lib/xulrunner/components/nsTryToClose.manifest +lib/xulrunner/components/nsURLClassifier.manifest lib/xulrunner/components/nsURLFormatter.js +lib/xulrunner/components/nsURLFormatter.manifest lib/xulrunner/components/nsUpdateService.js +lib/xulrunner/components/nsUpdateService.manifest lib/xulrunner/components/nsUpdateServiceStub.js lib/xulrunner/components/nsUpdateTimerManager.js +lib/xulrunner/components/nsUpdateTimerManager.manifest +lib/xulrunner/components/nsUrlClassifierLib.js +lib/xulrunner/components/nsUrlClassifierListManager.js lib/xulrunner/components/nsWebHandlerApp.js +lib/xulrunner/components/nsWebHandlerApp.manifest lib/xulrunner/components/nsXULAppInstall.js -lib/xulrunner/components/pluginGlue.js +lib/xulrunner/components/nsXULAppInstall.manifest +lib/xulrunner/components/passwordmgr.manifest +lib/xulrunner/components/pluginGlue.manifest +lib/xulrunner/components/satchel.manifest lib/xulrunner/components/storage-Legacy.js lib/xulrunner/components/storage-mozStorage.js +lib/xulrunner/components/toolkitplaces.manifest +lib/xulrunner/components/toolkitsearch.manifest lib/xulrunner/components/txEXSLTRegExFunctions.js +lib/xulrunner/components/txEXSLTRegExFunctions.manifest lib/xulrunner/components/xulrunner.xpt lib/xulrunner/defaults/autoconfig/platform.js lib/xulrunner/defaults/autoconfig/prefcalls.js @@ -2300,15 +2514,13 @@ lib/xulrunner/defaults/profile/localstore.rdf lib/xulrunner/dependentlibs.list lib/xulrunner/dictionaries/en-US.aff lib/xulrunner/dictionaries/en-US.dic -lib/xulrunner/gre.d/${PKGVERSION}.system.conf -lib/xulrunner/greprefs/all.js -lib/xulrunner/greprefs/security-prefs.js -lib/xulrunner/greprefs/xpinstall.js +lib/xulrunner/gre.d/2.0.system.conf +lib/xulrunner/greprefs.js lib/xulrunner/icons/document.png lib/xulrunner/icons/updater.png lib/xulrunner/libfreebl3.chk lib/xulrunner/libfreebl3.so -lib/xulrunner/libmozjs.so +lib/xulrunner/libmozalloc.so lib/xulrunner/libnspr4.so lib/xulrunner/libnss3.so lib/xulrunner/libnssckbi.so @@ -2326,34 +2538,42 @@ lib/xulrunner/libxpcom.so lib/xulrunner/libxpcomglue.a lib/xulrunner/libxpcomglue_s.a lib/xulrunner/libxul.so +lib/xulrunner/modules/AddonLogging.jsm +lib/xulrunner/modules/AddonManager.jsm +lib/xulrunner/modules/AddonRepository.jsm +lib/xulrunner/modules/AddonUpdateChecker.jsm +lib/xulrunner/modules/CSPUtils.jsm lib/xulrunner/modules/CertUtils.jsm +lib/xulrunner/modules/CommonDialog.jsm lib/xulrunner/modules/DownloadLastDir.jsm +lib/xulrunner/modules/DownloadPaths.jsm lib/xulrunner/modules/DownloadUtils.jsm lib/xulrunner/modules/FileUtils.jsm +lib/xulrunner/modules/Geometry.jsm lib/xulrunner/modules/ISO8601DateUtils.jsm +lib/xulrunner/modules/InlineSpellChecker.jsm lib/xulrunner/modules/LightweightThemeConsumer.jsm lib/xulrunner/modules/LightweightThemeManager.jsm lib/xulrunner/modules/Microformats.js lib/xulrunner/modules/NetUtil.jsm +lib/xulrunner/modules/PerfMeasurement.jsm lib/xulrunner/modules/PlacesDBUtils.jsm +lib/xulrunner/modules/PlacesUtils.jsm +lib/xulrunner/modules/PluginProvider.jsm lib/xulrunner/modules/PluralForm.jsm +lib/xulrunner/modules/PopupNotifications.jsm +lib/xulrunner/modules/Services.jsm lib/xulrunner/modules/SpatialNavigation.js 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/nsFormAutoCompleteResult.jsm lib/xulrunner/modules/utils.js lib/xulrunner/mozilla-xremote-client -lib/xulrunner/nspr-config lib/xulrunner/platform.ini -lib/xulrunner/plugins/libnullplugin.so -lib/xulrunner/plugins/libunixprintplugin.so lib/xulrunner/res/EditorOverride.css -lib/xulrunner/res/arrow.gif -lib/xulrunner/res/arrowd.gif -lib/xulrunner/res/broken-image.png -lib/xulrunner/res/charsetData.properties -lib/xulrunner/res/charsetalias.properties lib/xulrunner/res/contenteditable.css lib/xulrunner/res/designmode.css lib/xulrunner/res/dtd/mathml.dtd @@ -2367,18 +2587,13 @@ lib/xulrunner/res/entityTables/transliterate.properties lib/xulrunner/res/fonts/mathfont.properties lib/xulrunner/res/fonts/mathfontSTIXNonUnicode.properties lib/xulrunner/res/fonts/mathfontSTIXSize1.properties +lib/xulrunner/res/fonts/mathfontSTIXSizeOneSym.properties lib/xulrunner/res/fonts/mathfontStandardSymbolsL.properties lib/xulrunner/res/fonts/mathfontUnicode.properties -lib/xulrunner/res/forms.css lib/xulrunner/res/grabber.gif -lib/xulrunner/res/hiddenWindow.html -lib/xulrunner/res/html.css lib/xulrunner/res/html/folder.png lib/xulrunner/res/langGroups.properties lib/xulrunner/res/language.properties -lib/xulrunner/res/loading-image.png -lib/xulrunner/res/mathml.css -lib/xulrunner/res/quirk.css lib/xulrunner/res/svg.css lib/xulrunner/res/table-add-column-after-active.gif lib/xulrunner/res/table-add-column-after-hover.gif @@ -2398,9 +2613,6 @@ lib/xulrunner/res/table-remove-column.gif lib/xulrunner/res/table-remove-row-active.gif lib/xulrunner/res/table-remove-row-hover.gif lib/xulrunner/res/table-remove-row.gif -lib/xulrunner/res/ua.css -lib/xulrunner/res/unixcharset.properties -lib/xulrunner/res/viewsource.css lib/xulrunner/run-mozilla.sh lib/xulrunner/update.locale lib/xulrunner/updater @@ -2412,17 +2624,19 @@ lib/xulrunner/xulrunner lib/xulrunner/xulrunner-bin lib/xulrunner/xulrunner-stub share/idl/xulrunner/XPCIDispatch.idl +share/idl/xulrunner/amIInstallTrigger.idl +share/idl/xulrunner/amIWebInstallListener.idl +share/idl/xulrunner/amIWebInstaller.idl share/idl/xulrunner/domstubs.idl share/idl/xulrunner/extIApplication.idl share/idl/xulrunner/gfxIFormats.idl share/idl/xulrunner/gfxidltypes.idl share/idl/xulrunner/imgICache.idl share/idl/xulrunner/imgIContainer.idl +share/idl/xulrunner/imgIContainerDebug.idl share/idl/xulrunner/imgIContainerObserver.idl -share/idl/xulrunner/imgIDecoder.idl share/idl/xulrunner/imgIDecoderObserver.idl share/idl/xulrunner/imgIEncoder.idl -share/idl/xulrunner/imgILoad.idl share/idl/xulrunner/imgILoader.idl share/idl/xulrunner/imgIRequest.idl share/idl/xulrunner/imgITools.idl @@ -2434,6 +2648,7 @@ share/idl/xulrunner/inIFlasher.idl share/idl/xulrunner/inISearchObserver.idl share/idl/xulrunner/inISearchProcess.idl share/idl/xulrunner/jsdIDebuggerService.idl +share/idl/xulrunner/mozIAsyncHistory.idl share/idl/xulrunner/mozIJSSubScriptLoader.idl share/idl/xulrunner/mozIPersonalDictionary.idl share/idl/xulrunner/mozIPlacesAutoComplete.idl @@ -2441,8 +2656,11 @@ share/idl/xulrunner/mozISpellCheckingEngine.idl share/idl/xulrunner/mozISpellI18NManager.idl share/idl/xulrunner/mozISpellI18NUtil.idl share/idl/xulrunner/mozIStorageAggregateFunction.idl +share/idl/xulrunner/mozIStorageAsyncStatement.idl +share/idl/xulrunner/mozIStorageBaseStatement.idl share/idl/xulrunner/mozIStorageBindingParams.idl share/idl/xulrunner/mozIStorageBindingParamsArray.idl +share/idl/xulrunner/mozIStorageCompletionCallback.idl share/idl/xulrunner/mozIStorageConnection.idl share/idl/xulrunner/mozIStorageError.idl share/idl/xulrunner/mozIStorageFunction.idl @@ -2451,11 +2669,14 @@ share/idl/xulrunner/mozIStorageProgressHandler.idl share/idl/xulrunner/mozIStorageResultSet.idl share/idl/xulrunner/mozIStorageRow.idl share/idl/xulrunner/mozIStorageService.idl +share/idl/xulrunner/mozIStorageServiceQuotaManagement.idl share/idl/xulrunner/mozIStorageStatement.idl share/idl/xulrunner/mozIStorageStatementCallback.idl share/idl/xulrunner/mozIStorageStatementWrapper.idl +share/idl/xulrunner/mozIStorageVacuumParticipant.idl share/idl/xulrunner/mozIStorageValueArray.idl share/idl/xulrunner/mozITXTToHTMLConv.idl +share/idl/xulrunner/mozIThirdPartyUtil.idl share/idl/xulrunner/nsCDefaultURIFixup.idl share/idl/xulrunner/nsCExternalHandlerService.idl share/idl/xulrunner/nsCURILoader.idl @@ -2468,8 +2689,8 @@ share/idl/xulrunner/nsIASN1Tree.idl share/idl/xulrunner/nsIAboutModule.idl share/idl/xulrunner/nsIAccelerometer.idl share/idl/xulrunner/nsIAccessNode.idl -share/idl/xulrunner/nsIAccessibilityService.idl share/idl/xulrunner/nsIAccessible.idl +share/idl/xulrunner/nsIAccessibleApplication.idl share/idl/xulrunner/nsIAccessibleDocument.idl share/idl/xulrunner/nsIAccessibleEditableText.idl share/idl/xulrunner/nsIAccessibleEvent.idl @@ -2486,8 +2707,8 @@ share/idl/xulrunner/nsIAccessibleTable.idl share/idl/xulrunner/nsIAccessibleText.idl share/idl/xulrunner/nsIAccessibleTypes.idl share/idl/xulrunner/nsIAccessibleValue.idl -share/idl/xulrunner/nsIAddonRepository.idl share/idl/xulrunner/nsIAlertsService.idl +share/idl/xulrunner/nsIAnimationFrameListener.idl share/idl/xulrunner/nsIAnnotationService.idl share/idl/xulrunner/nsIAppShell.idl share/idl/xulrunner/nsIAppShellService.idl @@ -2501,6 +2722,7 @@ share/idl/xulrunner/nsIAssociatedContentSecurity.idl share/idl/xulrunner/nsIAsyncInputStream.idl share/idl/xulrunner/nsIAsyncOutputStream.idl share/idl/xulrunner/nsIAsyncStreamCopier.idl +share/idl/xulrunner/nsIAsyncVerifyRedirectCallback.idl share/idl/xulrunner/nsIAtom.idl share/idl/xulrunner/nsIAtomService.idl share/idl/xulrunner/nsIAuthInformation.idl @@ -2510,12 +2732,10 @@ share/idl/xulrunner/nsIAuthPrompt2.idl share/idl/xulrunner/nsIAuthPromptAdapterFactory.idl share/idl/xulrunner/nsIAuthPromptCallback.idl share/idl/xulrunner/nsIAuthPromptProvider.idl -share/idl/xulrunner/nsIAuthPromptWrapper.idl share/idl/xulrunner/nsIAutoCompleteController.idl share/idl/xulrunner/nsIAutoCompleteInput.idl share/idl/xulrunner/nsIAutoCompletePopup.idl share/idl/xulrunner/nsIAutoCompleteResult.idl -share/idl/xulrunner/nsIAutoCompleteResultTypes.idl share/idl/xulrunner/nsIAutoCompleteSearch.idl share/idl/xulrunner/nsIAutoCompleteSimpleResult.idl share/idl/xulrunner/nsIAutoConfig.idl @@ -2529,7 +2749,6 @@ share/idl/xulrunner/nsIBoxObject.idl share/idl/xulrunner/nsIBrowserBoxObject.idl share/idl/xulrunner/nsIBrowserDOMWindow.idl share/idl/xulrunner/nsIBrowserHistory.idl -share/idl/xulrunner/nsIBrowserInstance.idl share/idl/xulrunner/nsIBrowserSearchService.idl share/idl/xulrunner/nsIBufEntropyCollector.idl share/idl/xulrunner/nsIBufferedStreams.idl @@ -2544,20 +2763,23 @@ share/idl/xulrunner/nsICRLInfo.idl share/idl/xulrunner/nsICRLManager.idl share/idl/xulrunner/nsICache.idl share/idl/xulrunner/nsICacheEntryDescriptor.idl +share/idl/xulrunner/nsICacheInfoChannel.idl share/idl/xulrunner/nsICacheListener.idl share/idl/xulrunner/nsICacheService.idl share/idl/xulrunner/nsICacheSession.idl share/idl/xulrunner/nsICacheVisitor.idl share/idl/xulrunner/nsICachingChannel.idl share/idl/xulrunner/nsICancelable.idl +share/idl/xulrunner/nsICanvasGLPrivate.idl +share/idl/xulrunner/nsICapturePicker.idl share/idl/xulrunner/nsICategoryManager.idl share/idl/xulrunner/nsICertOverrideService.idl share/idl/xulrunner/nsICertPickDialogs.idl share/idl/xulrunner/nsICertTree.idl share/idl/xulrunner/nsICertificateDialogs.idl share/idl/xulrunner/nsIChannel.idl -share/idl/xulrunner/nsIChannelClassifier.idl share/idl/xulrunner/nsIChannelEventSink.idl +share/idl/xulrunner/nsIChannelPolicy.idl share/idl/xulrunner/nsICharsetConverterManager.idl share/idl/xulrunner/nsICharsetResolver.idl share/idl/xulrunner/nsIChromeRegistry.idl @@ -2581,7 +2803,6 @@ share/idl/xulrunner/nsICommandLineValidator.idl share/idl/xulrunner/nsICommandManager.idl share/idl/xulrunner/nsICommandParams.idl share/idl/xulrunner/nsIComponentManager.idl -share/idl/xulrunner/nsIComponentManagerObsolete.idl share/idl/xulrunner/nsIComponentRegistrar.idl share/idl/xulrunner/nsIConsoleListener.idl share/idl/xulrunner/nsIConsoleMessage.idl @@ -2590,8 +2811,10 @@ share/idl/xulrunner/nsIContainerBoxObject.idl share/idl/xulrunner/nsIContentDispatchChooser.idl share/idl/xulrunner/nsIContentFilter.idl share/idl/xulrunner/nsIContentHandler.idl +share/idl/xulrunner/nsIContentPermissionPrompt.idl share/idl/xulrunner/nsIContentPolicy.idl share/idl/xulrunner/nsIContentPrefService.idl +share/idl/xulrunner/nsIContentSecurityPolicy.idl share/idl/xulrunner/nsIContentSniffer.idl share/idl/xulrunner/nsIContentURIGrouper.idl share/idl/xulrunner/nsIContentViewer.idl @@ -2619,6 +2842,7 @@ share/idl/xulrunner/nsICryptoFIPSInfo.idl share/idl/xulrunner/nsICryptoHMAC.idl share/idl/xulrunner/nsICryptoHash.idl share/idl/xulrunner/nsICurrentCharsetListener.idl +share/idl/xulrunner/nsICycleCollectorListener.idl share/idl/xulrunner/nsIDNSListener.idl share/idl/xulrunner/nsIDNSRecord.idl share/idl/xulrunner/nsIDNSService.idl @@ -2657,6 +2881,7 @@ share/idl/xulrunner/nsIDOMChromeWindow.idl share/idl/xulrunner/nsIDOMClientInformation.idl share/idl/xulrunner/nsIDOMClientRect.idl share/idl/xulrunner/nsIDOMClientRectList.idl +share/idl/xulrunner/nsIDOMCloseEvent.idl share/idl/xulrunner/nsIDOMCommandEvent.idl share/idl/xulrunner/nsIDOMComment.idl share/idl/xulrunner/nsIDOMConstructor.idl @@ -2667,10 +2892,12 @@ share/idl/xulrunner/nsIDOMDOMConfiguration.idl share/idl/xulrunner/nsIDOMDOMException.idl share/idl/xulrunner/nsIDOMDOMImplementation.idl share/idl/xulrunner/nsIDOMDOMImplementationLS.idl +share/idl/xulrunner/nsIDOMDOMSettableTokenList.idl share/idl/xulrunner/nsIDOMDOMStringList.idl share/idl/xulrunner/nsIDOMDOMTokenList.idl share/idl/xulrunner/nsIDOMDataContainerEvent.idl share/idl/xulrunner/nsIDOMDataTransfer.idl +share/idl/xulrunner/nsIDOMDesktopNotification.idl share/idl/xulrunner/nsIDOMDocument.idl share/idl/xulrunner/nsIDOMDocumentCSS.idl share/idl/xulrunner/nsIDOMDocumentEvent.idl @@ -2684,6 +2911,7 @@ share/idl/xulrunner/nsIDOMDocumentXBL.idl share/idl/xulrunner/nsIDOMDragEvent.idl share/idl/xulrunner/nsIDOMElement.idl share/idl/xulrunner/nsIDOMElementCSSInlineStyle.idl +share/idl/xulrunner/nsIDOMElementTimeControl.idl share/idl/xulrunner/nsIDOMEntity.idl share/idl/xulrunner/nsIDOMEntityReference.idl share/idl/xulrunner/nsIDOMEvent.idl @@ -2693,9 +2921,9 @@ share/idl/xulrunner/nsIDOMEventTarget.idl share/idl/xulrunner/nsIDOMFile.idl share/idl/xulrunner/nsIDOMFileError.idl share/idl/xulrunner/nsIDOMFileException.idl -share/idl/xulrunner/nsIDOMFileInternal.idl share/idl/xulrunner/nsIDOMFileList.idl share/idl/xulrunner/nsIDOMFileReader.idl +share/idl/xulrunner/nsIDOMFormData.idl share/idl/xulrunner/nsIDOMGeoGeolocation.idl share/idl/xulrunner/nsIDOMGeoPosition.idl share/idl/xulrunner/nsIDOMGeoPositionAddress.idl @@ -2705,19 +2933,20 @@ share/idl/xulrunner/nsIDOMGeoPositionError.idl share/idl/xulrunner/nsIDOMGeoPositionErrorCallback.idl share/idl/xulrunner/nsIDOMGeoPositionOptions.idl share/idl/xulrunner/nsIDOMGetSVGDocument.idl +share/idl/xulrunner/nsIDOMGlobalPropertyInitializer.idl share/idl/xulrunner/nsIDOMHTMLAnchorElement.idl share/idl/xulrunner/nsIDOMHTMLAppletElement.idl share/idl/xulrunner/nsIDOMHTMLAreaElement.idl share/idl/xulrunner/nsIDOMHTMLAudioElement.idl share/idl/xulrunner/nsIDOMHTMLBRElement.idl share/idl/xulrunner/nsIDOMHTMLBaseElement.idl -share/idl/xulrunner/nsIDOMHTMLBaseFontElement.idl share/idl/xulrunner/nsIDOMHTMLBodyElement.idl share/idl/xulrunner/nsIDOMHTMLButtonElement.idl share/idl/xulrunner/nsIDOMHTMLByteRanges.idl share/idl/xulrunner/nsIDOMHTMLCanvasElement.idl share/idl/xulrunner/nsIDOMHTMLCollection.idl share/idl/xulrunner/nsIDOMHTMLDListElement.idl +share/idl/xulrunner/nsIDOMHTMLDataListElement.idl share/idl/xulrunner/nsIDOMHTMLDirectoryElement.idl share/idl/xulrunner/nsIDOMHTMLDivElement.idl share/idl/xulrunner/nsIDOMHTMLDocument.idl @@ -2742,7 +2971,6 @@ share/idl/xulrunner/nsIDOMHTMLLegendElement.idl share/idl/xulrunner/nsIDOMHTMLLinkElement.idl share/idl/xulrunner/nsIDOMHTMLMapElement.idl share/idl/xulrunner/nsIDOMHTMLMediaElement.idl -share/idl/xulrunner/nsIDOMHTMLMediaError.idl share/idl/xulrunner/nsIDOMHTMLMenuElement.idl share/idl/xulrunner/nsIDOMHTMLMetaElement.idl share/idl/xulrunner/nsIDOMHTMLModElement.idl @@ -2751,6 +2979,7 @@ share/idl/xulrunner/nsIDOMHTMLObjectElement.idl share/idl/xulrunner/nsIDOMHTMLOptGroupElement.idl share/idl/xulrunner/nsIDOMHTMLOptionElement.idl share/idl/xulrunner/nsIDOMHTMLOptionsCollection.idl +share/idl/xulrunner/nsIDOMHTMLOutputElement.idl share/idl/xulrunner/nsIDOMHTMLParagraphElement.idl share/idl/xulrunner/nsIDOMHTMLParamElement.idl share/idl/xulrunner/nsIDOMHTMLPreElement.idl @@ -2766,11 +2995,9 @@ share/idl/xulrunner/nsIDOMHTMLTableElement.idl share/idl/xulrunner/nsIDOMHTMLTableRowElement.idl share/idl/xulrunner/nsIDOMHTMLTableSectionElem.idl share/idl/xulrunner/nsIDOMHTMLTextAreaElement.idl -share/idl/xulrunner/nsIDOMHTMLTimeRanges.idl share/idl/xulrunner/nsIDOMHTMLTitleElement.idl share/idl/xulrunner/nsIDOMHTMLUListElement.idl share/idl/xulrunner/nsIDOMHTMLVideoElement.idl -share/idl/xulrunner/nsIDOMHTMLVoidCallback.idl share/idl/xulrunner/nsIDOMHistory.idl share/idl/xulrunner/nsIDOMJSWindow.idl share/idl/xulrunner/nsIDOMKeyEvent.idl @@ -2787,6 +3014,7 @@ share/idl/xulrunner/nsIDOMLSSerializerFilter.idl share/idl/xulrunner/nsIDOMLinkStyle.idl share/idl/xulrunner/nsIDOMLoadStatus.idl share/idl/xulrunner/nsIDOMLocation.idl +share/idl/xulrunner/nsIDOMMediaError.idl share/idl/xulrunner/nsIDOMMediaList.idl share/idl/xulrunner/nsIDOMMessageEvent.idl share/idl/xulrunner/nsIDOMMimeType.idl @@ -2794,8 +3022,8 @@ share/idl/xulrunner/nsIDOMMimeTypeArray.idl share/idl/xulrunner/nsIDOMModalContentWindow.idl share/idl/xulrunner/nsIDOMMouseEvent.idl share/idl/xulrunner/nsIDOMMouseScrollEvent.idl +share/idl/xulrunner/nsIDOMMozTouchEvent.idl share/idl/xulrunner/nsIDOMMutationEvent.idl -share/idl/xulrunner/nsIDOMNSCSS2Properties.idl share/idl/xulrunner/nsIDOMNSDocument.idl share/idl/xulrunner/nsIDOMNSDocumentStyle.idl share/idl/xulrunner/nsIDOMNSEditableElement.idl @@ -2803,23 +3031,12 @@ share/idl/xulrunner/nsIDOMNSElement.idl share/idl/xulrunner/nsIDOMNSEvent.idl share/idl/xulrunner/nsIDOMNSEventTarget.idl share/idl/xulrunner/nsIDOMNSFeatureFactory.idl -share/idl/xulrunner/nsIDOMNSHTMLAnchorElement.idl -share/idl/xulrunner/nsIDOMNSHTMLAnchorElement2.idl -share/idl/xulrunner/nsIDOMNSHTMLAreaElement.idl -share/idl/xulrunner/nsIDOMNSHTMLAreaElement2.idl -share/idl/xulrunner/nsIDOMNSHTMLButtonElement.idl share/idl/xulrunner/nsIDOMNSHTMLDocument.idl share/idl/xulrunner/nsIDOMNSHTMLElement.idl -share/idl/xulrunner/nsIDOMNSHTMLFormControlList.idl share/idl/xulrunner/nsIDOMNSHTMLFormElement.idl share/idl/xulrunner/nsIDOMNSHTMLFrameElement.idl share/idl/xulrunner/nsIDOMNSHTMLHRElement.idl -share/idl/xulrunner/nsIDOMNSHTMLImageElement.idl -share/idl/xulrunner/nsIDOMNSHTMLInputElement.idl share/idl/xulrunner/nsIDOMNSHTMLOptionCollectn.idl -share/idl/xulrunner/nsIDOMNSHTMLOptionElement.idl -share/idl/xulrunner/nsIDOMNSHTMLScriptElement.idl -share/idl/xulrunner/nsIDOMNSHTMLSelectElement.idl share/idl/xulrunner/nsIDOMNSHTMLTextAreaElement.idl share/idl/xulrunner/nsIDOMNSMouseEvent.idl share/idl/xulrunner/nsIDOMNSRGBAColor.idl @@ -2829,6 +3046,7 @@ share/idl/xulrunner/nsIDOMNSXPathExpression.idl share/idl/xulrunner/nsIDOMNameList.idl share/idl/xulrunner/nsIDOMNamedNodeMap.idl share/idl/xulrunner/nsIDOMNavigator.idl +share/idl/xulrunner/nsIDOMNavigatorDesktopNotification.idl share/idl/xulrunner/nsIDOMNavigatorGeolocation.idl share/idl/xulrunner/nsIDOMNode.idl share/idl/xulrunner/nsIDOMNodeFilter.idl @@ -2836,6 +3054,7 @@ share/idl/xulrunner/nsIDOMNodeIterator.idl share/idl/xulrunner/nsIDOMNodeList.idl share/idl/xulrunner/nsIDOMNodeSelector.idl share/idl/xulrunner/nsIDOMNotation.idl +share/idl/xulrunner/nsIDOMNotifyAudioAvailableEvent.idl share/idl/xulrunner/nsIDOMNotifyPaintEvent.idl share/idl/xulrunner/nsIDOMOfflineResourceList.idl share/idl/xulrunner/nsIDOMOrientationEvent.idl @@ -2846,6 +3065,7 @@ share/idl/xulrunner/nsIDOMParser.idl share/idl/xulrunner/nsIDOMPkcs11.idl share/idl/xulrunner/nsIDOMPlugin.idl share/idl/xulrunner/nsIDOMPluginArray.idl +share/idl/xulrunner/nsIDOMPopStateEvent.idl share/idl/xulrunner/nsIDOMPopupBlockedEvent.idl share/idl/xulrunner/nsIDOMProcessingInstruction.idl share/idl/xulrunner/nsIDOMProgressEvent.idl @@ -2854,9 +3074,13 @@ 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 share/idl/xulrunner/nsIDOMSVGAngle.idl share/idl/xulrunner/nsIDOMSVGAnimPresAspRatio.idl share/idl/xulrunner/nsIDOMSVGAnimTransformList.idl +share/idl/xulrunner/nsIDOMSVGAnimateElement.idl +share/idl/xulrunner/nsIDOMSVGAnimateMotionElement.idl +share/idl/xulrunner/nsIDOMSVGAnimateTransformElement.idl share/idl/xulrunner/nsIDOMSVGAnimatedAngle.idl share/idl/xulrunner/nsIDOMSVGAnimatedBoolean.idl share/idl/xulrunner/nsIDOMSVGAnimatedEnum.idl @@ -2869,6 +3093,7 @@ share/idl/xulrunner/nsIDOMSVGAnimatedPathData.idl share/idl/xulrunner/nsIDOMSVGAnimatedPoints.idl share/idl/xulrunner/nsIDOMSVGAnimatedRect.idl share/idl/xulrunner/nsIDOMSVGAnimatedString.idl +share/idl/xulrunner/nsIDOMSVGAnimationElement.idl share/idl/xulrunner/nsIDOMSVGCircleElement.idl share/idl/xulrunner/nsIDOMSVGClipPathElement.idl share/idl/xulrunner/nsIDOMSVGDefsElement.idl @@ -2893,6 +3118,7 @@ share/idl/xulrunner/nsIDOMSVGMarkerElement.idl share/idl/xulrunner/nsIDOMSVGMaskElement.idl share/idl/xulrunner/nsIDOMSVGMatrix.idl share/idl/xulrunner/nsIDOMSVGMetadataElement.idl +share/idl/xulrunner/nsIDOMSVGMpathElement.idl share/idl/xulrunner/nsIDOMSVGNumber.idl share/idl/xulrunner/nsIDOMSVGNumberList.idl share/idl/xulrunner/nsIDOMSVGPathElement.idl @@ -2908,6 +3134,7 @@ share/idl/xulrunner/nsIDOMSVGRect.idl share/idl/xulrunner/nsIDOMSVGRectElement.idl share/idl/xulrunner/nsIDOMSVGSVGElement.idl share/idl/xulrunner/nsIDOMSVGScriptElement.idl +share/idl/xulrunner/nsIDOMSVGSetElement.idl share/idl/xulrunner/nsIDOMSVGStopElement.idl share/idl/xulrunner/nsIDOMSVGStylable.idl share/idl/xulrunner/nsIDOMSVGStyleElement.idl @@ -2935,6 +3162,8 @@ share/idl/xulrunner/nsIDOMSimpleGestureEvent.idl share/idl/xulrunner/nsIDOMSmartCardEvent.idl share/idl/xulrunner/nsIDOMStorage.idl share/idl/xulrunner/nsIDOMStorageEvent.idl +share/idl/xulrunner/nsIDOMStorageEventObsolete.idl +share/idl/xulrunner/nsIDOMStorageIndexedDB.idl share/idl/xulrunner/nsIDOMStorageItem.idl share/idl/xulrunner/nsIDOMStorageList.idl share/idl/xulrunner/nsIDOMStorageManager.idl @@ -2943,11 +3172,16 @@ share/idl/xulrunner/nsIDOMStorageWindow.idl share/idl/xulrunner/nsIDOMStyleSheet.idl share/idl/xulrunner/nsIDOMStyleSheetList.idl share/idl/xulrunner/nsIDOMText.idl +share/idl/xulrunner/nsIDOMTimeEvent.idl +share/idl/xulrunner/nsIDOMTimeRanges.idl share/idl/xulrunner/nsIDOMToString.idl +share/idl/xulrunner/nsIDOMTransitionEvent.idl share/idl/xulrunner/nsIDOMTreeWalker.idl share/idl/xulrunner/nsIDOMUIEvent.idl share/idl/xulrunner/nsIDOMUserDataHandler.idl +share/idl/xulrunner/nsIDOMValidityState.idl share/idl/xulrunner/nsIDOMViewCSS.idl +share/idl/xulrunner/nsIDOMWebGLRenderingContext.idl share/idl/xulrunner/nsIDOMWindow.idl share/idl/xulrunner/nsIDOMWindow2.idl share/idl/xulrunner/nsIDOMWindowCollection.idl @@ -2976,6 +3210,7 @@ share/idl/xulrunner/nsIDOMXULLabeledControlEl.idl share/idl/xulrunner/nsIDOMXULMenuListElement.idl share/idl/xulrunner/nsIDOMXULMultSelectCntrlEl.idl share/idl/xulrunner/nsIDOMXULPopupElement.idl +share/idl/xulrunner/nsIDOMXULRelatedElement.idl share/idl/xulrunner/nsIDOMXULSelectCntrlEl.idl share/idl/xulrunner/nsIDOMXULSelectCntrlItemEl.idl share/idl/xulrunner/nsIDOMXULTextboxElement.idl @@ -2983,11 +3218,13 @@ share/idl/xulrunner/nsIDOMXULTreeElement.idl share/idl/xulrunner/nsIDataSignatureVerifier.idl share/idl/xulrunner/nsIDebug.idl share/idl/xulrunner/nsIDebug2.idl +share/idl/xulrunner/nsIDialogCreator.idl share/idl/xulrunner/nsIDialogParamBlock.idl share/idl/xulrunner/nsIDirIndex.idl share/idl/xulrunner/nsIDirIndexListener.idl share/idl/xulrunner/nsIDirectoryEnumerator.idl share/idl/xulrunner/nsIDirectoryService.idl +share/idl/xulrunner/nsIDiskCacheStreamInternal.idl share/idl/xulrunner/nsIDocCharset.idl share/idl/xulrunner/nsIDocShell.idl share/idl/xulrunner/nsIDocShellHistory.idl @@ -3006,9 +3243,9 @@ share/idl/xulrunner/nsIDownloadManager.idl share/idl/xulrunner/nsIDownloadManagerUI.idl share/idl/xulrunner/nsIDownloadProgressListener.idl share/idl/xulrunner/nsIDownloader.idl -share/idl/xulrunner/nsIDragDropHandler.idl share/idl/xulrunner/nsIDragService.idl share/idl/xulrunner/nsIDragSession.idl +share/idl/xulrunner/nsIDroppedLinkHandler.idl share/idl/xulrunner/nsIDynamicContainer.idl share/idl/xulrunner/nsIEditActionListener.idl share/idl/xulrunner/nsIEditingSession.idl @@ -3036,10 +3273,11 @@ share/idl/xulrunner/nsIException.idl share/idl/xulrunner/nsIExceptionService.idl share/idl/xulrunner/nsIExpatSink.idl share/idl/xulrunner/nsIExtendedExpatSink.idl -share/idl/xulrunner/nsIExtensionManager.idl share/idl/xulrunner/nsIExternalHelperAppService.idl share/idl/xulrunner/nsIExternalProtocolHandler.idl share/idl/xulrunner/nsIExternalProtocolService.idl +share/idl/xulrunner/nsIExternalSharingAppService.idl +share/idl/xulrunner/nsIExternalURLHandlerService.idl share/idl/xulrunner/nsIFIXptr.idl share/idl/xulrunner/nsIFTPChannel.idl share/idl/xulrunner/nsIFactory.idl @@ -3074,45 +3312,70 @@ share/idl/xulrunner/nsIFormSigningDialog.idl share/idl/xulrunner/nsIFormSubmitObserver.idl share/idl/xulrunner/nsIFormatConverter.idl share/idl/xulrunner/nsIFrameLoader.idl +share/idl/xulrunner/nsIFrameMessageManager.idl share/idl/xulrunner/nsIGConfService.idl +share/idl/xulrunner/nsIGIOService.idl share/idl/xulrunner/nsIGenKeypairInfoDlg.idl share/idl/xulrunner/nsIGeolocationProvider.idl +share/idl/xulrunner/nsIGfxInfo.idl +share/idl/xulrunner/nsIGfxInfoDebug.idl share/idl/xulrunner/nsIGlobalHistory.idl share/idl/xulrunner/nsIGlobalHistory2.idl share/idl/xulrunner/nsIGlobalHistory3.idl share/idl/xulrunner/nsIGnomeVFSService.idl share/idl/xulrunner/nsIHTMLAbsPosEditor.idl share/idl/xulrunner/nsIHTMLEditor.idl +share/idl/xulrunner/nsIHTMLEditor_MOZILLA_2_0_BRANCH.idl share/idl/xulrunner/nsIHTMLInlineTableEditor.idl share/idl/xulrunner/nsIHTMLObjectResizeListener.idl share/idl/xulrunner/nsIHTMLObjectResizer.idl share/idl/xulrunner/nsIHTTPHeaderListener.idl share/idl/xulrunner/nsIHTTPIndex.idl share/idl/xulrunner/nsIHandlerService.idl +share/idl/xulrunner/nsIHapticFeedback.idl share/idl/xulrunner/nsIHashable.idl share/idl/xulrunner/nsIHelperAppLauncherDialog.idl share/idl/xulrunner/nsIHistoryEntry.idl share/idl/xulrunner/nsIHttpActivityObserver.idl share/idl/xulrunner/nsIHttpAuthManager.idl +share/idl/xulrunner/nsIHttpAuthenticableChannel.idl share/idl/xulrunner/nsIHttpAuthenticator.idl share/idl/xulrunner/nsIHttpChannel.idl +share/idl/xulrunner/nsIHttpChannelAuthProvider.idl +share/idl/xulrunner/nsIHttpChannelChild.idl share/idl/xulrunner/nsIHttpChannelInternal.idl share/idl/xulrunner/nsIHttpEventSink.idl share/idl/xulrunner/nsIHttpHeaderVisitor.idl share/idl/xulrunner/nsIHttpProtocolHandler.idl +share/idl/xulrunner/nsIIDBCursor.idl +share/idl/xulrunner/nsIIDBCursorWithValue.idl +share/idl/xulrunner/nsIIDBDatabase.idl +share/idl/xulrunner/nsIIDBDatabaseException.idl +share/idl/xulrunner/nsIIDBFactory.idl +share/idl/xulrunner/nsIIDBIndex.idl +share/idl/xulrunner/nsIIDBKeyRange.idl +share/idl/xulrunner/nsIIDBObjectStore.idl +share/idl/xulrunner/nsIIDBRequest.idl +share/idl/xulrunner/nsIIDBTransaction.idl +share/idl/xulrunner/nsIIDBVersionChangeEvent.idl +share/idl/xulrunner/nsIIDBVersionChangeRequest.idl share/idl/xulrunner/nsIIDNService.idl share/idl/xulrunner/nsIIFrameBoxObject.idl +share/idl/xulrunner/nsIIMEPicker.idl share/idl/xulrunner/nsIINIParser.idl share/idl/xulrunner/nsIIOService.idl share/idl/xulrunner/nsIIOService2.idl share/idl/xulrunner/nsIIOUtil.idl +share/idl/xulrunner/nsIIPCSerializable.idl share/idl/xulrunner/nsIIconURI.idl share/idl/xulrunner/nsIIdentityInfo.idl share/idl/xulrunner/nsIIdleService.idl share/idl/xulrunner/nsIImageDocument.idl share/idl/xulrunner/nsIImageLoadingContent.idl share/idl/xulrunner/nsIIncrementalDownload.idl +share/idl/xulrunner/nsIIndexedDatabaseManager.idl share/idl/xulrunner/nsIInlineSpellChecker.idl +share/idl/xulrunner/nsIInputListAutoComplete.idl share/idl/xulrunner/nsIInputStream.idl share/idl/xulrunner/nsIInputStreamChannel.idl share/idl/xulrunner/nsIInputStreamPump.idl @@ -3120,7 +3383,6 @@ share/idl/xulrunner/nsIInputStreamTee.idl share/idl/xulrunner/nsIInterfaceInfo.idl share/idl/xulrunner/nsIInterfaceInfoManager.idl share/idl/xulrunner/nsIInterfaceRequestor.idl -share/idl/xulrunner/nsIJAR.idl share/idl/xulrunner/nsIJARChannel.idl share/idl/xulrunner/nsIJARProtocolHandler.idl share/idl/xulrunner/nsIJARURI.idl @@ -3140,6 +3402,7 @@ share/idl/xulrunner/nsILocale.idl share/idl/xulrunner/nsILocaleService.idl share/idl/xulrunner/nsILoginInfo.idl share/idl/xulrunner/nsILoginManager.idl +share/idl/xulrunner/nsILoginManagerCrypto.idl share/idl/xulrunner/nsILoginManagerIEMigrationHelper.idl share/idl/xulrunner/nsILoginManagerPrompter.idl share/idl/xulrunner/nsILoginManagerStorage.idl @@ -3152,9 +3415,9 @@ share/idl/xulrunner/nsIMarkupDocumentViewer.idl share/idl/xulrunner/nsIMemory.idl share/idl/xulrunner/nsIMemoryReporter.idl share/idl/xulrunner/nsIMenuBoxObject.idl +share/idl/xulrunner/nsIMicrosummaryService.idl share/idl/xulrunner/nsIModifyableXPointer.idl share/idl/xulrunner/nsIModule.idl -share/idl/xulrunner/nsIModuleLoader.idl share/idl/xulrunner/nsIMultiPartChannel.idl share/idl/xulrunner/nsIMultiplexInputStream.idl share/idl/xulrunner/nsIMutable.idl @@ -3167,7 +3430,6 @@ share/idl/xulrunner/nsINavHistoryService.idl share/idl/xulrunner/nsINestedURI.idl share/idl/xulrunner/nsINetUtil.idl share/idl/xulrunner/nsINetworkLinkService.idl -share/idl/xulrunner/nsINonBlockingAlertService.idl share/idl/xulrunner/nsIOCSPResponder.idl share/idl/xulrunner/nsIObjectInputStream.idl share/idl/xulrunner/nsIObjectLoadingContent.idl @@ -3184,13 +3446,12 @@ share/idl/xulrunner/nsIPKCS11ModuleDB.idl share/idl/xulrunner/nsIPKCS11Slot.idl share/idl/xulrunner/nsIPKIParamBlock.idl share/idl/xulrunner/nsIParentalControlsService.idl -share/idl/xulrunner/nsIPasswordManager.idl -share/idl/xulrunner/nsIPasswordManagerInternal.idl share/idl/xulrunner/nsIPermission.idl share/idl/xulrunner/nsIPermissionManager.idl share/idl/xulrunner/nsIPersistentProperties2.idl share/idl/xulrunner/nsIPhonetic.idl share/idl/xulrunner/nsIPipe.idl +share/idl/xulrunner/nsIPlacesImportExportService.idl share/idl/xulrunner/nsIPlaintextEditor.idl share/idl/xulrunner/nsIPlugin.idl share/idl/xulrunner/nsIPluginDocument.idl @@ -3204,7 +3465,6 @@ share/idl/xulrunner/nsIPluginTag.idl share/idl/xulrunner/nsIPluginTagInfo.idl share/idl/xulrunner/nsIPopupBoxObject.idl share/idl/xulrunner/nsIPopupWindowManager.idl -share/idl/xulrunner/nsIPref.idl share/idl/xulrunner/nsIPrefBranch.idl share/idl/xulrunner/nsIPrefBranch2.idl share/idl/xulrunner/nsIPrefBranchInternal.idl @@ -3272,6 +3532,7 @@ share/idl/xulrunner/nsIRandomGenerator.idl share/idl/xulrunner/nsIReadConfig.idl share/idl/xulrunner/nsIRecentBadCertsService.idl share/idl/xulrunner/nsIRecyclingAllocator.idl +share/idl/xulrunner/nsIRedirectResultListener.idl share/idl/xulrunner/nsIRefreshURI.idl share/idl/xulrunner/nsIRelativeFilePref.idl share/idl/xulrunner/nsIRemoteService.idl @@ -3280,7 +3541,6 @@ share/idl/xulrunner/nsIRequestObserver.idl share/idl/xulrunner/nsIRequestObserverProxy.idl share/idl/xulrunner/nsIResProtocolHandler.idl share/idl/xulrunner/nsIResumableChannel.idl -share/idl/xulrunner/nsIRollupListener.idl share/idl/xulrunner/nsIRunnable.idl share/idl/xulrunner/nsISAXAttributes.idl share/idl/xulrunner/nsISAXContentHandler.idl @@ -3322,24 +3582,24 @@ share/idl/xulrunner/nsIScriptableUConv.idl share/idl/xulrunner/nsIScriptableUnescapeHTML.idl share/idl/xulrunner/nsIScrollBoxObject.idl share/idl/xulrunner/nsIScrollable.idl -share/idl/xulrunner/nsISearchContext.idl share/idl/xulrunner/nsISecretDecoderRing.idl share/idl/xulrunner/nsISecureBrowserUI.idl share/idl/xulrunner/nsISecurityCheckedComponent.idl share/idl/xulrunner/nsISecurityEventSink.idl share/idl/xulrunner/nsISecurityInfoProvider.idl -share/idl/xulrunner/nsISecurityPref.idl share/idl/xulrunner/nsISecurityWarningDialogs.idl share/idl/xulrunner/nsISeekableStream.idl share/idl/xulrunner/nsISelectElement.idl share/idl/xulrunner/nsISelection.idl share/idl/xulrunner/nsISelection2.idl +share/idl/xulrunner/nsISelection3.idl share/idl/xulrunner/nsISelectionController.idl share/idl/xulrunner/nsISelectionDisplay.idl share/idl/xulrunner/nsISelectionListener.idl share/idl/xulrunner/nsISelectionPrivate.idl share/idl/xulrunner/nsISemanticUnitScanner.idl share/idl/xulrunner/nsISerializable.idl +share/idl/xulrunner/nsISerializationHelper.idl share/idl/xulrunner/nsIServerSocket.idl share/idl/xulrunner/nsIServiceManager.idl share/idl/xulrunner/nsISidebar.idl @@ -3355,6 +3615,7 @@ share/idl/xulrunner/nsISocketTransport.idl share/idl/xulrunner/nsISocketTransportService.idl share/idl/xulrunner/nsISound.idl share/idl/xulrunner/nsIStandardURL.idl +share/idl/xulrunner/nsIStartupCache.idl share/idl/xulrunner/nsIStorageStream.idl share/idl/xulrunner/nsIStreamBufferAccess.idl share/idl/xulrunner/nsIStreamCipher.idl @@ -3362,9 +3623,9 @@ share/idl/xulrunner/nsIStreamConverter.idl share/idl/xulrunner/nsIStreamConverterService.idl share/idl/xulrunner/nsIStreamListener.idl share/idl/xulrunner/nsIStreamListenerTee.idl -share/idl/xulrunner/nsIStreamListenerTee_1_9_2.idl share/idl/xulrunner/nsIStreamLoader.idl share/idl/xulrunner/nsIStreamTransportService.idl +share/idl/xulrunner/nsIStrictTransportSecurityService.idl share/idl/xulrunner/nsIStringBundle.idl share/idl/xulrunner/nsIStringBundleOverride.idl share/idl/xulrunner/nsIStringEnumerator.idl @@ -3375,10 +3636,13 @@ share/idl/xulrunner/nsISupportsArray.idl share/idl/xulrunner/nsISupportsIterators.idl share/idl/xulrunner/nsISupportsPrimitives.idl share/idl/xulrunner/nsISupportsPriority.idl +share/idl/xulrunner/nsISyncJPAKE.idl share/idl/xulrunner/nsISyncLoadDOMService.idl share/idl/xulrunner/nsISyncStreamListener.idl share/idl/xulrunner/nsISystemProxySettings.idl share/idl/xulrunner/nsITXTToHTMLConv.idl +share/idl/xulrunner/nsITabChild.idl +share/idl/xulrunner/nsITabParent.idl share/idl/xulrunner/nsITableEditor.idl share/idl/xulrunner/nsITaggingService.idl share/idl/xulrunner/nsITextScroll.idl @@ -3421,6 +3685,7 @@ share/idl/xulrunner/nsIURIContentListener.idl share/idl/xulrunner/nsIURIFixup.idl share/idl/xulrunner/nsIURILoader.idl share/idl/xulrunner/nsIURIRefObject.idl +share/idl/xulrunner/nsIURIWithPrincipal.idl share/idl/xulrunner/nsIURL.idl share/idl/xulrunner/nsIURLFormatter.idl share/idl/xulrunner/nsIURLParser.idl @@ -3436,6 +3701,11 @@ share/idl/xulrunner/nsIUpdateService.idl share/idl/xulrunner/nsIUpdateTimerManager.idl share/idl/xulrunner/nsIUploadChannel.idl share/idl/xulrunner/nsIUploadChannel2.idl +share/idl/xulrunner/nsIUrlClassifierDBService.idl +share/idl/xulrunner/nsIUrlClassifierHashCompleter.idl +share/idl/xulrunner/nsIUrlClassifierStreamUpdater.idl +share/idl/xulrunner/nsIUrlClassifierUtils.idl +share/idl/xulrunner/nsIUrlListManager.idl share/idl/xulrunner/nsIUserCertPicker.idl share/idl/xulrunner/nsIUserInfo.idl share/idl/xulrunner/nsIVariant.idl @@ -3445,6 +3715,7 @@ share/idl/xulrunner/nsIWeakReference.idl share/idl/xulrunner/nsIWebBrowser.idl share/idl/xulrunner/nsIWebBrowserChrome.idl share/idl/xulrunner/nsIWebBrowserChrome2.idl +share/idl/xulrunner/nsIWebBrowserChrome3.idl share/idl/xulrunner/nsIWebBrowserChromeFocus.idl share/idl/xulrunner/nsIWebBrowserFind.idl share/idl/xulrunner/nsIWebBrowserFocus.idl @@ -3459,6 +3730,8 @@ share/idl/xulrunner/nsIWebPageDescriptor.idl share/idl/xulrunner/nsIWebProgress.idl share/idl/xulrunner/nsIWebProgressListener.idl share/idl/xulrunner/nsIWebProgressListener2.idl +share/idl/xulrunner/nsIWebSocket.idl +share/idl/xulrunner/nsIWebappsSupport.idl share/idl/xulrunner/nsIWindowCreator.idl share/idl/xulrunner/nsIWindowCreator2.idl share/idl/xulrunner/nsIWindowDataSource.idl @@ -3483,11 +3756,6 @@ share/idl/xulrunner/nsIXPCScriptNotify.idl share/idl/xulrunner/nsIXPCScriptable.idl share/idl/xulrunner/nsIXPCSecurityManager.idl share/idl/xulrunner/nsIXPConnect.idl -share/idl/xulrunner/nsIXPIDialogService.idl -share/idl/xulrunner/nsIXPIInstallInfo.idl -share/idl/xulrunner/nsIXPIProgressDialog.idl -share/idl/xulrunner/nsIXPInstallManager.idl -share/idl/xulrunner/nsIXPTLoader.idl share/idl/xulrunner/nsIXPointer.idl share/idl/xulrunner/nsIXSLTException.idl share/idl/xulrunner/nsIXSLTProcessor.idl @@ -3512,7 +3780,6 @@ share/idl/xulrunner/nsIXULTemplateRuleFilter.idl share/idl/xulrunner/nsIXULWindow.idl share/idl/xulrunner/nsIZipReader.idl share/idl/xulrunner/nsIZipWriter.idl -share/idl/xulrunner/nsPICertNotification.idl share/idl/xulrunner/nsPICommandUpdater.idl share/idl/xulrunner/nsPIDNSService.idl share/idl/xulrunner/nsPIEditorTransaction.idl @@ -3530,9 +3797,11 @@ share/idl/xulrunner/txIEXSLTRegExFunctions.idl share/idl/xulrunner/txIFunctionEvaluationContext.idl share/idl/xulrunner/txINodeSet.idl share/idl/xulrunner/txIXPathObject.idl +share/idl/xulrunner/xpcIJSGetFactory.idl share/idl/xulrunner/xpcIJSModuleLoader.idl share/idl/xulrunner/xpcIJSWeakReference.idl share/idl/xulrunner/xpccomponents.idl share/idl/xulrunner/xpcexception.idl share/idl/xulrunner/xpcjsid.idl +@pkgdir lib/xulrunner/plugins @pkgdir include/xulrunner/nss diff --git a/devel/xulrunner/buildlink3.mk b/devel/xulrunner/buildlink3.mk index 569bb569f28..90ef17e633a 100644 --- a/devel/xulrunner/buildlink3.mk +++ b/devel/xulrunner/buildlink3.mk @@ -1,12 +1,11 @@ -# $NetBSD: buildlink3.mk,v 1.12 2011/04/22 13:42:38 obache Exp $ +# $NetBSD: buildlink3.mk,v 1.13 2011/04/26 14:16:36 tnn Exp $ BUILDLINK_TREE+= xulrunner .if !defined(XULRUNNER_BUILDLINK3_MK) XULRUNNER_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.xulrunner+= xulrunner>=1.9.2.2 -BUILDLINK_ABI_DEPENDS.xulrunner?= xulrunner>=1.9.2.16nb1 +BUILDLINK_API_DEPENDS.xulrunner+= xulrunner>=2.0 BUILDLINK_PKGSRCDIR.xulrunner?= ../../devel/xulrunner pkgbase := xulrunner diff --git a/devel/xulrunner/dist.mk b/devel/xulrunner/dist.mk index 5ddd528f1d2..681861096e8 100644 --- a/devel/xulrunner/dist.mk +++ b/devel/xulrunner/dist.mk @@ -1,4 +1,4 @@ -# $NetBSD: dist.mk,v 1.19 2011/04/04 11:05:42 drochner Exp $ +# $NetBSD: dist.mk,v 1.20 2011/04/26 14:16:36 tnn Exp $ # # used by devel/nspr/Makefile # used by devel/nss/Makefile @@ -6,9 +6,9 @@ # used by www/firefox/Makefile DISTNAME= firefox-${FIREFOX_VER}.source -FIREFOX_VER= 3.6${MOZ_BRANCH_MINOR} -MOZ_BRANCH= 1.9.2 -MOZ_BRANCH_MINOR= .16 +FIREFOX_VER= 4.0${MOZ_BRANCH_MINOR} +MOZ_BRANCH= 2.0 +MOZ_BRANCH_MINOR= # empty MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} EXTRACT_SUFX= .tar.bz2 diff --git a/devel/xulrunner/distinfo b/devel/xulrunner/distinfo index 3bf75a8ace5..144bc834130 100644 --- a/devel/xulrunner/distinfo +++ b/devel/xulrunner/distinfo @@ -1,61 +1,60 @@ -$NetBSD: distinfo,v 1.41 2011/04/04 11:05:42 drochner Exp $ +$NetBSD: distinfo,v 1.42 2011/04/26 14:16:36 tnn Exp $ -SHA1 (firefox-3.6.16.source.tar.bz2) = 38124597440b7d60aa568adeef23659575841e92 -RMD160 (firefox-3.6.16.source.tar.bz2) = fdb7b41f25a5b8ba6eb1c5672ecc668c962b0af8 -Size (firefox-3.6.16.source.tar.bz2) = 51492728 bytes -SHA1 (patch-aa) = d719f801f340688102e3b1c07b53655f4053180a -SHA1 (patch-ab) = a9a9db3f53ecac231007de9ed163bd99f2184462 -SHA1 (patch-ac) = e50356963fd235ea11fa45baae356fcf21c6669d +SHA1 (firefox-4.0.source.tar.bz2) = 403da9dd65662e5c4dd34299214e04cb6f80575e +RMD160 (firefox-4.0.source.tar.bz2) = 2d1a3cf0f37ddbf4a5be9b83949f8f8236e2081d +Size (firefox-4.0.source.tar.bz2) = 66024327 bytes +SHA1 (patch-aa) = cbf636b05f5bb2165fa335dab83d25e78053cdb2 +SHA1 (patch-ab) = 5d4b7512f8bbdc9e2e05709cec5b36dc12c25997 +SHA1 (patch-ac) = 3d031c52056a4792119104e3c6a6f2377d00d04a SHA1 (patch-ad) = 7afb960af4e4a311481e7a7b25008ca9b9f7fba1 -SHA1 (patch-ae) = 6679dd9c28f8029cc0ed2a32ae60da696099f351 +SHA1 (patch-ae) = 338d84f6ffa2eefa942131e3f0b764948ac60e95 SHA1 (patch-af) = 13a9617cd2894cf342487d2a9cfe8cf3066ba0df -SHA1 (patch-ag) = 890b3d559c55fae75ca91fe742bc104bb8c452db +SHA1 (patch-ag) = a924296e6a569eba4229d661fbe5290eeeb999e0 SHA1 (patch-ah) = 5f8bf19d5ac5ea7e263366a56d10d2eeeee61bac SHA1 (patch-ai) = 3444882b0f7f4b63273d8888af88be35ae60933a -SHA1 (patch-aj) = 423e8915f6e6a166bf3bcbc00c22d590821d6e97 -SHA1 (patch-ak) = d9aca1f9e143d600d8bc841984a2244a50b0ac8c +SHA1 (patch-aj) = 78803641532203f878fc99ead9a440b8bf425aeb +SHA1 (patch-ak) = 5c08fcfa1eeecb7c7f33c8fe21f8bb48feb001c8 SHA1 (patch-al) = 7f369b954c413bd52f89236c5dfcc237d72150a5 SHA1 (patch-am) = 75eb92d1941309ffc13f01d7f1946a2f09170220 SHA1 (patch-an) = e975941955b578f1d3336d546e99f0c464cdd9d7 SHA1 (patch-ao) = 353d2098564c7b29849b6f5f4f80d9ac393b23f3 -SHA1 (patch-ap) = 862e97677fa6c473eeb5c000300aa0645239a98e -SHA1 (patch-aq) = ffb927e222f98c7288e37ddadf1b08a8126c6a55 -SHA1 (patch-ar) = bfeaa055b7192e5874427615424496b41410f24b -SHA1 (patch-as) = aa83f9b834d796982a2b580ed908e188a28c6a41 -SHA1 (patch-at) = 2d09714ba426632a5d67b1b100c2ac4d1e673536 -SHA1 (patch-au) = f27b6c8b2c744da388e1d15d0776929e7165ee76 +SHA1 (patch-as) = 899485d9d92bbf646c2f5bb475ce502058cc5da7 +SHA1 (patch-at) = 957fe2024b96bea83d8e833feb8c1f0c03d0dd0a +SHA1 (patch-au) = 0dd9b816379adb98c10e65db9635da891a991495 SHA1 (patch-av) = e22c544894123a6ab8fc428067716b9e68685771 SHA1 (patch-aw) = eed2f98b732fa776d2ca64d2b82e88677a207657 -SHA1 (patch-ax) = 579041ecba36dfa0d42d3ab576e79ecf2321749d +SHA1 (patch-ax) = 777ed7921d939e6f7a4a3c23cb92e5489e454601 SHA1 (patch-ay) = 6ddcbbd3f0197fb88622fc32d6d0fd602ec4ad34 SHA1 (patch-az) = 5a09ccfa14fab962c4e2916f00669a1fa4a8ade4 SHA1 (patch-ba) = 9d4058f2a3a290429b26cb8335dd5b188bccc96d -SHA1 (patch-bb) = a764014f7aee2ecb75584ee652fd4a35ab647527 -SHA1 (patch-be) = 30d3285a10f62c7302b2c2809b1ab06bce0d3316 -SHA1 (patch-bf) = 6295d27762eb91162c00362306acbd47eeda61ac -SHA1 (patch-bg) = ab79e04b5ac1453157cfb57754613210c74c3b90 +SHA1 (patch-bd) = e09718d6492739a66dc5e21d3ed2cc1a404acd30 +SHA1 (patch-be) = 723d74807830632ecd3b88e8271d91d73ac81be4 +SHA1 (patch-bf) = 8d8b2868040ff043ebdbb09fc37d9ae2b598d70d +SHA1 (patch-bg) = 85d82348c43257eded6426ac84af9815619eb759 +SHA1 (patch-bi) = a79369cf0c7370a8655fe414cdb7c8ddb4c2d495 +SHA1 (patch-js_src_jsdbgapi.cpp) = f71605b27bfbc4e806a49e010a08556c34d0263d +SHA1 (patch-js_src_jsval.h) = 07aaa247ed7a0d3c075fa6574b67b3f7c73be381 +SHA1 (patch-js_src_xpconnect_src_xpcprivate.h) = 58322122cdb96e16b1bb1a6fbc4bce6e182d1d75 SHA1 (patch-ma) = a20b263ff14c841fd0ae1634962b90a41173b524 -SHA1 (patch-mb) = b3ba0de4c70d9892a5427fe493e132bad72ae905 +SHA1 (patch-mb) = 97e2b454f190ebc639908ee93c9f1217e0c147db SHA1 (patch-md) = 6bf5242245b17fbd868a6a978eb5849726f81393 -SHA1 (patch-me) = da6324dd21a40dd3cc7b7b9321a18bd11a3434fd +SHA1 (patch-me) = f5a8e29fc004ef7696b67d260384ab23fd1658c2 SHA1 (patch-mf) = 153dfd5cd611e4364fe1c540f4e8eb500115baff SHA1 (patch-mg) = 75ddcceaffae0bdb6ecb4efd1b5ffca68a8ae8a8 -SHA1 (patch-mh) = a514caf6f6324aa82c4497713547c5e9088d16b9 +SHA1 (patch-mh) = 0318566ecddafd00d4abd22a08ccab3eb72eabe3 SHA1 (patch-mi) = 787cb043bb7e687936afaf8f0c67b6b3a7b03e5b SHA1 (patch-mj) = 197fab0e00256dedc8a5f181ee0d0d6e42d8177f SHA1 (patch-mk) = 793dfa16e19e213d78995c893a28bc0d514135d9 SHA1 (patch-ml) = 9003af056e5b671b2345d0a75e99836746369c00 -SHA1 (patch-mm) = 8db6fbb1197147978bce1de5c9b8017ed940efd1 -SHA1 (patch-mn) = e7e5e615ca26f7cee0fb27b796fd3d423d693f6b -SHA1 (patch-mp) = 34bf95224cdecedd93566f9405f725b0c9b5ee0f -SHA1 (patch-nd) = f5156ca4d1e61dd1b355bbaa5ebd9cc490d8d865 -SHA1 (patch-pa) = 7dffaba78ee254a545c3f7669a3eb2a92196becc -SHA1 (patch-pb) = 9450fe31653c225d529a6ec4d551d0cda464965d -SHA1 (patch-pc) = 45a680a5a9f0794f9dd0f6f4dcd7ce704780e939 +SHA1 (patch-mm) = cceb70da3e30c23c88aacb2693ba1a2d27fade63 +SHA1 (patch-mn) = a59f31b58547657b96a45a2753aab93866940203 +SHA1 (patch-mp) = 18d2490b6bcd4f017cbf2734a920c3830bfe8856 +SHA1 (patch-pa) = 11d8ec21533250a962d846e1d06b6a61722fcd60 +SHA1 (patch-pb) = 9662aa24ed81760e9cdaffec17592cfe9bbbab22 +SHA1 (patch-pc) = a0fbd378e0209259c97c8e24c8eccc02b543e08f SHA1 (patch-pd) = e1b0d5b91c65cc3945eea3488ca0126a3461cea0 SHA1 (patch-pg) = fbf4ae0f334b97f201d05f9bdfd8a2643aeb33ea -SHA1 (patch-ra) = 7dc1ead2756ac8eb9e900dab60f785468df013be -SHA1 (patch-rc) = 9f2e63689123ecbc1767e58e6f5608046dceab1a +SHA1 (patch-rc) = fb3ae1a38eabf3f7c47e86d8ff62f79496b9bf67 SHA1 (patch-xa) = ae5ed1f0fb9a0fd45242a94739853b199ed7da72 SHA1 (patch-xb) = c09bd676d21bef02e04c68c2362e32f408ea9201 SHA1 (patch-xc) = 6e1d6b21d7ded744b082173ea6f35b45999fa965 diff --git a/devel/xulrunner/mozilla-common.mk b/devel/xulrunner/mozilla-common.mk index 3e2ccbd13fd..c170fd9b693 100644 --- a/devel/xulrunner/mozilla-common.mk +++ b/devel/xulrunner/mozilla-common.mk @@ -1,6 +1,6 @@ -# $NetBSD: mozilla-common.mk,v 1.19 2010/12/23 11:44:28 dsainty Exp $ +# $NetBSD: mozilla-common.mk,v 1.20 2011/04/26 14:16:36 tnn Exp $ # -# common Makefile fragment for mozilla packages based on gecko 1.9.1. +# common Makefile fragment for mozilla packages based on gecko 2.0. # # used by devel/xulrunner/Makefile # used by mail/thunderbird/Makefile @@ -25,12 +25,13 @@ CONFIGURE_ARGS+= --enable-optimize=-O2 --with-pthreads CONFIGURE_ARGS+= --disable-javaxpcom CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk2 CONFIGURE_ARGS+= --enable-svg --enable-mathml +# Needs tee and subpixel functions which are not shipped in stable cairo (yet?) CONFIGURE_ARGS+= --disable-system-cairo +CONFIGURE_ARGS+= --disable-system-pixman CONFIGURE_ARGS+= --with-system-jpeg CONFIGURE_ARGS+= --with-system-zlib --with-system-bz2 CONFIGURE_ARGS+= --enable-system-sqlite CONFIGURE_ARGS+= --disable-crashreporter -CONFIGURE_ARGS+= --disable-installer CONFIGURE_ARGS+= --disable-libnotify CONFIGURE_ARGS+= --disable-necko-wifi CONFIGURE_ARGS+= --disable-ipc # no chromium platform support on BSD @@ -85,10 +86,11 @@ PREFER.bzip2?= pkgsrc .endif .include "../../archivers/bzip2/buildlink3.mk" BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.7.1 -CONFIGURE_ENV+= ac_cv_sqlite_secure_delete=yes # c.f. patches/patch-al +CONFIGURE_ENV+= ac_cv_sqlite_secure_delete=yes # c.f. patches/patch-al .include "../../databases/sqlite3/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../mk/jpeg.buildlink3.mk" +.include "../../graphics/MesaLib/buildlink3.mk" .include "../../net/libIDL/buildlink3.mk" BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.18.3nb1 .include "../../x11/gtk2/buildlink3.mk" diff --git a/devel/xulrunner/options.mk b/devel/xulrunner/options.mk index 1999f1d17c2..98d2161296e 100644 --- a/devel/xulrunner/options.mk +++ b/devel/xulrunner/options.mk @@ -1,21 +1,22 @@ -# $NetBSD: options.mk,v 1.8 2010/04/26 12:47:08 tnn Exp $ +# $NetBSD: options.mk,v 1.9 2011/04/26 14:16:36 tnn Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.xulrunner -PKG_SUPPORTED_OPTIONS= debug mozilla-jemalloc gnome +PKG_SUPPORTED_OPTIONS= debug mozilla-jemalloc gnome pulseaudio -PLIST_VARS+= jit gnome debug jemalloc +PLIST_VARS+= jit gnome debug .if ${OPSYS} == "Linux" || ${OPSYS} == "SunOS" PKG_SUGGESTED_OPTIONS+= mozilla-jemalloc .endif .if !empty(MACHINE_ARCH:Mi386) || !empty(MACHINE_ARCH:Msparc) || \ - !empty(MACHINE_ARCH:Marm) + !empty(MACHINE_ARCH:Marm) || !empty(MACHINE_ARCH:Mx86_64) PKG_SUPPORTED_OPTIONS+= mozilla-jit PKG_SUGGESTED_OPTIONS+= mozilla-jit NANOJIT_ARCH.i386= i386 NANOJIT_ARCH.arm= ARM NANOJIT_ARCH.sparc= Sparc +NANOJIT_ARCH.x86_64= X64 .endif .include "../../mk/bsd.options.mk" @@ -34,7 +35,6 @@ CONFIGURE_ARGS+= --disable-libnotify .if !empty(PKG_OPTIONS:Mmozilla-jemalloc) CONFIGURE_ARGS+= --enable-jemalloc -PLIST.jemalloc= yes .else CONFIGURE_ARGS+= --disable-jemalloc .endif @@ -50,7 +50,12 @@ CONFIGURE_ARGS+= --disable-debug .if !empty(PKG_OPTIONS:Mmozilla-jit) PLIST.jit= yes PLIST_SUBST+= NANOJIT_ARCH=${NANOJIT_ARCH.${MACHINE_ARCH}} -CONFIGURE_ARGS+= --enable-jit +CONFIGURE_ARGS+= --enable-tracejit .else -CONFIGURE_ARGS+= --disable-jit +CONFIGURE_ARGS+= --disable-tracejit +.endif + +.if !empty(PKG_OPTIONS:Mpulseaudio) +.include "../../audio/pulseaudio/buildlink3.mk" +ALL_ENV+= PKGSRC_PULSEAUDIO=1 .endif diff --git a/devel/xulrunner/patches/patch-aa b/devel/xulrunner/patches/patch-aa index e851b4df6c4..45de7c38859 100644 --- a/devel/xulrunner/patches/patch-aa +++ b/devel/xulrunner/patches/patch-aa @@ -1,9 +1,9 @@ -$NetBSD: patch-aa,v 1.4 2009/11/04 09:44:09 tnn Exp $ +$NetBSD: patch-aa,v 1.5 2011/04/26 14:16:36 tnn Exp $ ---- configure.in.orig 2009-10-16 17:13:35.000000000 +0200 +--- configure.in.orig 2010-12-15 01:02:33.000000000 +0000 +++ configure.in -@@ -1799,7 +1799,7 @@ case "$target" in - fi +@@ -2076,7 +2076,7 @@ case "$target" in + MOZ_FIX_LINK_PATHS='-Wl,-executable_path,$(LIBXUL_DIST)/bin' ;; -*-freebsd*) @@ -11,17 +11,17 @@ $NetBSD: patch-aa,v 1.4 2009/11/04 09:44:09 tnn Exp $ if test `test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` != "elf"; then DLL_SUFFIX=".so.1.0" DSO_LDOPTS="-shared" -@@ -1813,6 +1813,9 @@ case "$target" in - # MKSHLIB_FORCE_ALL='-Wl,-Bforcearchive' - # MKSHLIB_UNFORCE_ALL='' - # fi +@@ -2084,6 +2084,9 @@ case "$target" in + if test ! "$GNU_CC"; then + DSO_LDOPTS="-Bshareable $DSO_LDOPTS" + fi + if test "$LIBRUNPATH"; then + DSO_LDOPTS="-Wl,-R$LIBRUNPATH $DSO_LDOPTS" + fi ;; - *-hpux*) -@@ -3043,6 +3046,9 @@ dnl ==================================== + ia64*-hpux*) +@@ -3380,6 +3383,9 @@ dnl ==================================== case $target in *-hpux11.*) ;; @@ -31,8 +31,8 @@ $NetBSD: patch-aa,v 1.4 2009/11/04 09:44:09 tnn Exp $ *) AC_CHECK_LIB(c_r, gethostbyname_r) ;; -@@ -4158,6 +4164,14 @@ else - fi +@@ -4727,6 +4733,14 @@ if test -n "$YASM"; then + _YASM_BUILD=` echo ${YASM_VERSION} | $AWK -F\. '{ print $4 }'` fi +if test -n "${LIBXUL_SDK_DIR}"; then @@ -46,7 +46,7 @@ $NetBSD: patch-aa,v 1.4 2009/11/04 09:44:09 tnn Exp $ if test -z "$SKIP_LIBRARY_CHECKS"; then dnl system JPEG support dnl ======================================================== -@@ -8375,7 +8389,8 @@ rm -f confdefs.h.save +@@ -9383,7 +9397,8 @@ rm -f confdefs.h.save mv confdefs.h confdefs.h.save egrep -v "$_EGREP_PATTERN" confdefs.h.save > confdefs.h AC_OUTPUT_MAKE_DEFS() @@ -56,9 +56,9 @@ $NetBSD: patch-aa,v 1.4 2009/11/04 09:44:09 tnn Exp $ AC_SUBST(MOZ_DEFINES) rm -f confdefs.h mv confdefs.h.save confdefs.h -@@ -8466,6 +8481,8 @@ if test -z "$MOZ_NATIVE_NSPR"; then +@@ -9493,6 +9508,8 @@ if test -z "$MOZ_NATIVE_NSPR"; then AC_MSG_WARN([Recreating autoconf.mk with updated nspr-config output]) - if test "$OS_ARCH" != "WINNT" && test "$OS_ARCH" != "WINCE"; then + if test "$OS_ARCH" != "WINNT" -a "$OS_ARCH" != "WINCE"; then NSPR_LIBS=`./nsprpub/config/nspr-config --prefix=$LIBXUL_DIST --exec-prefix=$MOZ_BUILD_ROOT/dist --libdir=$LIBXUL_DIST/lib --libs` + AC_MSG_WARN([pkgsrc: adding run path to NSPR_LIBS for bundled NSPR.]) + NSPR_LIBS="-Wl,-R${prefix}/lib/\${MOZILLA_PKG_NAME} ${NSPR_LIBS}" diff --git a/devel/xulrunner/patches/patch-ab b/devel/xulrunner/patches/patch-ab index 3af5e54ffc6..332dbad2fcf 100644 --- a/devel/xulrunner/patches/patch-ab +++ b/devel/xulrunner/patches/patch-ab @@ -1,6 +1,6 @@ -$NetBSD: patch-ab,v 1.2 2010/03/17 14:02:14 tnn Exp $ +$NetBSD: patch-ab,v 1.3 2011/04/26 14:16:36 tnn Exp $ ---- nsprpub/pr/include/md/_netbsd.h.orig 2010-03-15 14:56:04.000000000 +0000 +--- nsprpub/pr/include/md/_netbsd.h.orig 2010-05-03 18:21:00.000000000 +0000 +++ nsprpub/pr/include/md/_netbsd.h @@ -79,7 +79,7 @@ #define HAVE_DLL @@ -11,20 +11,7 @@ $NetBSD: patch-ab,v 1.2 2010/03/17 14:02:14 tnn Exp $ #define _PR_STAT_HAS_ST_ATIMESPEC #define _PR_POLL_AVAILABLE #define _PR_USE_POLL -@@ -94,6 +94,12 @@ - #define _PR_INET6_PROBE - #endif - -+#if __NetBSD_Version__ >= 106370000 -+/* NetBSD 1.6ZK */ -+#define _PR_HAVE_GETPROTO_R -+#define _PR_HAVE_GETPROTO_R_INT -+#endif -+ - #define USE_SETJMP - - #ifndef _PR_PTHREADS -@@ -107,6 +113,8 @@ +@@ -107,6 +107,8 @@ #define JB_SP_INDEX 2 #elif defined(__mips__) #define JB_SP_INDEX 4 diff --git a/devel/xulrunner/patches/patch-ac b/devel/xulrunner/patches/patch-ac index 9ab6369d015..b41d7344f46 100644 --- a/devel/xulrunner/patches/patch-ac +++ b/devel/xulrunner/patches/patch-ac @@ -1,6 +1,6 @@ -$NetBSD: patch-ac,v 1.1.1.1 2009/08/05 02:59:48 tnn Exp $ +$NetBSD: patch-ac,v 1.2 2011/04/26 14:16:36 tnn Exp $ ---- nsprpub/configure.in.orig 2009-06-29 18:15:05.000000000 +0200 +--- nsprpub/configure.in.orig 2011-02-03 20:12:03.000000000 +0000 +++ nsprpub/configure.in @@ -71,7 +71,7 @@ OBJDIR_NAME=. OBJDIR_SUFFIX=OBJ @@ -11,7 +11,7 @@ $NetBSD: patch-ac,v 1.1.1.1 2009/08/05 02:59:48 tnn Exp $ LIBPLC='-L$(dist_libdir) -lplc$(MOD_MAJOR_VERSION)' CYGWIN_WRAPPER= MACOS_SDK_DIR= -@@ -1160,6 +1160,34 @@ tools are selected during the Xcode/Deve +@@ -1311,6 +1311,34 @@ tools are selected during the Xcode/Deve DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@)' MDCPUCFG_H=_freebsd.cfg PR_MD_CSRCS=freebsd.c @@ -46,7 +46,7 @@ $NetBSD: patch-ac,v 1.1.1.1 2009/08/05 02:59:48 tnn Exp $ ;; *-hpux*) -@@ -1731,6 +1759,7 @@ mips-nec-sysv*) +@@ -1925,6 +1953,7 @@ mips-nec-sysv*) AC_DEFINE(XP_UNIX) AC_DEFINE(NETBSD) AC_DEFINE(HAVE_BSD_FLOCK) @@ -54,7 +54,7 @@ $NetBSD: patch-ac,v 1.1.1.1 2009/08/05 02:59:48 tnn Exp $ if test -z "$USE_NSPR_THREADS"; then USE_PTHREADS=1 fi -@@ -2511,7 +2540,7 @@ if test -n "$USE_PTHREADS"; then +@@ -2730,7 +2759,7 @@ if test -n "$USE_PTHREADS"; then if test -z "`egrep -i '(unrecognize|unknown)' conftest.out | grep pthread`" && test -z "`egrep -i '(error|incorrect)' conftest.out`" ; then ac_cv_have_dash_pthread=yes case "$target_os" in @@ -63,7 +63,7 @@ $NetBSD: patch-ac,v 1.1.1.1 2009/08/05 02:59:48 tnn Exp $ # Freebsd doesn't use -pthread for compiles, it uses them for linking ;; *) -@@ -2549,7 +2578,7 @@ if test -n "$USE_PTHREADS"; then +@@ -2768,7 +2797,7 @@ if test -n "$USE_PTHREADS"; then _PTHREAD_LDFLAGS= fi ;; @@ -72,7 +72,7 @@ $NetBSD: patch-ac,v 1.1.1.1 2009/08/05 02:59:48 tnn Exp $ AC_DEFINE(_REENTRANT) AC_DEFINE(_THREAD_SAFE) dnl -pthread links in -lc_r, so don't specify it explicitly. -@@ -2630,7 +2659,7 @@ case "$target" in +@@ -2849,7 +2878,7 @@ case "$target" in AC_DEFINE(_PR_NEED_PTHREAD_INIT) fi ;; diff --git a/devel/xulrunner/patches/patch-ae b/devel/xulrunner/patches/patch-ae index 56b6c44b425..2ec8b97b9e1 100644 --- a/devel/xulrunner/patches/patch-ae +++ b/devel/xulrunner/patches/patch-ae @@ -1,7 +1,16 @@ -$NetBSD: patch-ae,v 1.1.1.1 2009/08/05 02:59:48 tnn Exp $ +$NetBSD: patch-ae,v 1.2 2011/04/26 14:16:36 tnn Exp $ ---- nsprpub/pr/src/misc/prnetdb.c.orig 2009-06-29 18:15:07.000000000 +0200 +--- nsprpub/pr/src/misc/prnetdb.c.orig 2010-05-03 18:21:00.000000000 +0000 +++ nsprpub/pr/src/misc/prnetdb.c +@@ -104,7 +104,7 @@ PRLock *_pr_dnsLock = NULL; + || defined(AIX4_3_PLUS) || (defined(AIX) && defined(_THREAD_SAFE)) \ + || (defined(HPUX10_10) && defined(_REENTRANT)) \ + || (defined(HPUX10_20) && defined(_REENTRANT)) \ +- || defined(OPENBSD) ++ || defined(OPENBSD) || defined(NETBSD) + #define _PR_HAVE_GETPROTO_R + #define _PR_HAVE_GETPROTO_R_INT + #endif @@ -114,6 +114,11 @@ PRLock *_pr_dnsLock = NULL; #define _PR_HAVE_5_ARG_GETPROTO_R #endif diff --git a/devel/xulrunner/patches/patch-ag b/devel/xulrunner/patches/patch-ag index 68139366a18..1d89f709068 100644 --- a/devel/xulrunner/patches/patch-ag +++ b/devel/xulrunner/patches/patch-ag @@ -1,6 +1,6 @@ -$NetBSD: patch-ag,v 1.2 2010/09/09 09:41:22 tnn Exp $ +$NetBSD: patch-ag,v 1.3 2011/04/26 14:16:36 tnn Exp $ ---- nsprpub/pr/include/md/_freebsd.h.orig 2010-08-24 21:32:07.000000000 +0000 +--- nsprpub/pr/include/md/_freebsd.h.orig 2010-03-16 01:02:50.000000000 +0000 +++ nsprpub/pr/include/md/_freebsd.h @@ -79,7 +79,7 @@ #define _PR_HAVE_LARGE_OFF_T diff --git a/devel/xulrunner/patches/patch-aj b/devel/xulrunner/patches/patch-aj index fbd16333905..c1ed2dbbeec 100644 --- a/devel/xulrunner/patches/patch-aj +++ b/devel/xulrunner/patches/patch-aj @@ -1,16 +1,16 @@ -$NetBSD: patch-aj,v 1.2 2010/06/24 12:20:38 tnn Exp $ +$NetBSD: patch-aj,v 1.3 2011/04/26 14:16:36 tnn Exp $ ---- profile/dirserviceprovider/src/nsProfileLock.cpp.orig 2010-04-13 22:22:54.000000000 +0000 +--- profile/dirserviceprovider/src/nsProfileLock.cpp.orig 2010-12-15 01:03:34.000000000 +0000 +++ profile/dirserviceprovider/src/nsProfileLock.cpp -@@ -396,6 +396,7 @@ nsresult nsProfileLock::LockWithSymlink( - act.sa_flags = SA_SIGINFO; +@@ -405,6 +405,7 @@ nsresult nsProfileLock::LockWithSymlink( + #endif sigfillset(&act.sa_mask); +#ifndef DEBUG #define CATCH_SIGNAL(signame) \ PR_BEGIN_MACRO \ if (sigaction(signame, NULL, &oldact) == 0 && \ -@@ -414,6 +415,7 @@ PR_BEGIN_MACRO +@@ -423,6 +424,7 @@ PR_BEGIN_MACRO CATCH_SIGNAL(SIGTERM); #undef CATCH_SIGNAL diff --git a/devel/xulrunner/patches/patch-ak b/devel/xulrunner/patches/patch-ak index f72cf44cfe0..5788b595baf 100644 --- a/devel/xulrunner/patches/patch-ak +++ b/devel/xulrunner/patches/patch-ak @@ -1,18 +1,8 @@ -$NetBSD: patch-ak,v 1.3 2010/04/01 08:25:07 jmcneill Exp $ +$NetBSD: patch-ak,v 1.4 2011/04/26 14:16:36 tnn Exp $ ---- js/ctypes/libffi/configure.orig 2010-03-16 05:55:17.000000000 -0400 -+++ js/ctypes/libffi/configure 2010-03-31 04:08:48.000000000 -0400 -@@ -21020,6 +21020,9 @@ case "$host" in - mips*-*-linux*) - TARGET=MIPS; TARGETDIR=mips - ;; -+ mips*-*-netbsd*) -+ TARGET=MIPS; TARGETDIR=mips -+ ;; - - powerpc*-*-linux* | powerpc-*-sysv*) - TARGET=POWERPC; TARGETDIR=powerpc -@@ -21033,7 +21036,7 @@ case "$host" in +--- js/src/ctypes/libffi/configure.orig 2010-03-16 01:02:50.000000000 +0000 ++++ js/src/ctypes/libffi/configure +@@ -12232,7 +12232,7 @@ case "$host" in powerpc-*-aix* | rs6000-*-aix*) TARGET=POWERPC_AIX; TARGETDIR=powerpc ;; diff --git a/devel/xulrunner/patches/patch-al b/devel/xulrunner/patches/patch-al index d56f3a4f593..c4c54dda16f 100644 --- a/devel/xulrunner/patches/patch-al +++ b/devel/xulrunner/patches/patch-al @@ -1,4 +1,4 @@ -$NetBSD: patch-al,v 1.2 2010/09/09 09:41:22 tnn Exp $ +$NetBSD: patch-al,v 1.3 2011/04/26 14:16:36 tnn Exp $ --- storage/src/mozStorageConnection.cpp.orig 2010-08-24 21:32:09.000000000 +0000 +++ storage/src/mozStorageConnection.cpp diff --git a/devel/xulrunner/patches/patch-ao b/devel/xulrunner/patches/patch-ao index f423fcb76cf..84454e4ef6f 100644 --- a/devel/xulrunner/patches/patch-ao +++ b/devel/xulrunner/patches/patch-ao @@ -1,4 +1,4 @@ -$NetBSD: patch-ao,v 1.2 2010/03/16 15:57:02 tnn Exp $ +$NetBSD: patch-ao,v 1.3 2011/04/26 14:16:36 tnn Exp $ --- toolkit/mozapps/installer/packager.mk.orig 2009-10-29 23:11:21.000000000 +0100 +++ toolkit/mozapps/installer/packager.mk diff --git a/devel/xulrunner/patches/patch-ap b/devel/xulrunner/patches/patch-ap deleted file mode 100644 index 7d97e926a5e..00000000000 --- a/devel/xulrunner/patches/patch-ap +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ap,v 1.4 2010/09/09 09:41:22 tnn Exp $ - ---- media/liboggz/include/oggz/oggz_off_t_generated.h.orig 2010-08-24 21:32:05.000000000 +0000 -+++ media/liboggz/include/oggz/oggz_off_t_generated.h -@@ -59,7 +59,7 @@ - - #include <sys/types.h> - --#if defined(__APPLE__) || defined(SOLARIS) || defined(OS2) || defined (_AIX) -+#if defined(__APPLE__) || defined(SOLARIS) || defined(OS2) || defined (_AIX) || defined(__NetBSD__) || defined(__DragonFly__) || defined(__FreeBSD__) - typedef off_t oggz_off_t; - #else - typedef loff_t oggz_off_t; diff --git a/devel/xulrunner/patches/patch-aq b/devel/xulrunner/patches/patch-aq deleted file mode 100644 index 483747df813..00000000000 --- a/devel/xulrunner/patches/patch-aq +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-aq,v 1.3 2009/10/28 11:36:36 tnn Exp $ - ---- media/liboggplay/src/liboggplay/std_semaphore.h.orig 2009-10-16 17:14:09.000000000 +0200 -+++ media/liboggplay/src/liboggplay/std_semaphore.h -@@ -74,9 +74,9 @@ - * @retval non-zero on error - */ - --#if defined(linux) || defined(SOLARIS) || defined(AIX) || defined(__FreeBSD__) -+#if defined(linux) || defined(SOLARIS) || defined(AIX) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__NetBSD__) - #include <semaphore.h> --#if defined(__FreeBSD__) -+#if defined(__FreeBSD__) || defined(__NetBSD__) - #define SEM_CREATE(p,s) sem_init(&(p), 0, s) - #else - #define SEM_CREATE(p,s) sem_init(&(p), 1, s) diff --git a/devel/xulrunner/patches/patch-ar b/devel/xulrunner/patches/patch-ar deleted file mode 100644 index 905688764e7..00000000000 --- a/devel/xulrunner/patches/patch-ar +++ /dev/null @@ -1,39 +0,0 @@ -$NetBSD: patch-ar,v 1.1.1.1 2009/08/05 02:59:48 tnn Exp $ - -Enable the sunaudio module to build on NetBSD. - ---- media/libsydneyaudio/src/sydney_audio_sunaudio.c.orig 2009-06-29 18:15:03.000000000 +0200 -+++ media/libsydneyaudio/src/sydney_audio_sunaudio.c -@@ -38,9 +38,14 @@ - #include <sys/types.h> - #include <sys/stat.h> - #include <fcntl.h> -+#if defined(__NetBSD__) -+#include <sys/ioctl.h> -+#include <sys/audioio.h> -+#else - #include <stropts.h> - #include <sys/audio.h> - #include <sys/mixer.h> -+#endif - #include <errno.h> - #include <stdio.h> - #include <pthread.h> -@@ -197,7 +202,7 @@ sa_stream_open(sa_stream_t *s) - s->default_rate = audio_info.play.sample_rate; - s->default_precision = audio_info.play.precision; - -- AUDIO_INITINFO(&audio_info) -+ AUDIO_INITINFO(&audio_info); - - audio_info.play.sample_rate = s->rate; - audio_info.play.channels = s->n_channels; -@@ -210,7 +215,7 @@ sa_stream_open(sa_stream_t *s) - if (err== -1) - return SA_ERROR_NOT_SUPPORTED; - -- AUDIO_INITINFO(&audio_info) -+ AUDIO_INITINFO(&audio_info); - err=ioctl(fd,AUDIO_GETINFO,&audio_info); - if (err== -1) - { diff --git a/devel/xulrunner/patches/patch-as b/devel/xulrunner/patches/patch-as index 3f822a0bc51..2db641f538f 100644 --- a/devel/xulrunner/patches/patch-as +++ b/devel/xulrunner/patches/patch-as @@ -1,11 +1,20 @@ -$NetBSD: patch-as,v 1.1.1.1 2009/08/05 02:59:48 tnn Exp $ +$NetBSD: patch-as,v 1.2 2011/04/26 14:16:36 tnn Exp $ Treat DragonFly like FreeBSD. ---- js/src/configure.in.orig 2009-06-29 18:14:51.000000000 +0200 +--- js/src/configure.in.orig 2010-12-15 01:03:04.000000000 +0000 +++ js/src/configure.in -@@ -1693,7 +1693,7 @@ case "$target" in - fi +@@ -769,7 +769,7 @@ EOF + AC_LANG_RESTORE + ]) + +- if test "$ac_cv_have_std__Throw" == "yes"; then ++ if test "$ac_cv_have_std__Throw" = "yes"; then + AC_CACHE_CHECK(for |class __declspec(dllimport) exception| bug, + ac_cv_have_dllimport_exception_bug, + [ +@@ -2059,7 +2059,7 @@ case "$target" in + MOZ_FIX_LINK_PATHS='-Wl,-executable_path,$(LIBXUL_DIST)/bin' ;; -*-freebsd*) @@ -13,21 +22,21 @@ Treat DragonFly like FreeBSD. if test `test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` != "elf"; then DLL_SUFFIX=".so.1.0" DSO_LDOPTS="-shared" -@@ -2504,7 +2504,7 @@ darwin*) - solaris*) +@@ -3018,7 +3018,7 @@ case "$target" in + *-solaris*) AC_DEFINE(AVMPLUS_UNIX) ;; --freebsd*|kfreebsd*) -+freebsd*|kfreebsd*|netbsd*|dragonfly*) +-*-freebsd*|*-kfreebsd*) ++*-freebsd*|*-kfreebsd*|*-netbsd*|*-dragonfly*) AC_DEFINE(AVMPLUS_UNIX) ;; - *cygwin*|*mingw*|*mks*|*msvc*|*wince) -@@ -4185,7 +4185,7 @@ if test "$MOZ_MEMORY"; then - darwin*) + *-gnu*) +@@ -4880,7 +4880,7 @@ if test "$MOZ_MEMORY"; then + *-darwin*) AC_DEFINE(MOZ_MEMORY_DARWIN) ;; -- *freebsd*) -+ *freebsd*|dragonfly*) +- *-*freebsd*) ++ *-*freebsd*|*-*dragonfly*) AC_DEFINE(MOZ_MEMORY_BSD) ;; - *linux*) + *-*linux*) diff --git a/devel/xulrunner/patches/patch-at b/devel/xulrunner/patches/patch-at index 8030fc64f79..3f1e68d648f 100644 --- a/devel/xulrunner/patches/patch-at +++ b/devel/xulrunner/patches/patch-at @@ -1,9 +1,8 @@ -$NetBSD: patch-at,v 1.2 2009/09/10 07:53:45 tnn Exp $ +$NetBSD: patch-at,v 1.3 2011/04/26 14:16:36 tnn Exp $ -Treat DragonFly like FreeBSD. Avoid silly redefinitions of standard types on NetBSD. ---- gfx/qcms/qcmstypes.h.orig 2009-08-24 17:52:41.000000000 +0200 +--- gfx/qcms/qcmstypes.h.orig 2010-11-04 19:20:39.000000000 +0000 +++ gfx/qcms/qcmstypes.h @@ -10,6 +10,8 @@ #if defined (__SVR4) && defined (__sun) @@ -11,15 +10,6 @@ Avoid silly redefinitions of standard types on NetBSD. #include <sys/int_types.h> +#elif defined(__NetBSD__) +#include <stdint.h> - #else - typedef PRInt8 int8_t; - typedef PRUint8 uint8_t; -@@ -23,7 +25,7 @@ typedef PRUint64 uint64_t; - #ifdef __OS2__ - /* OS/2's stdlib typdefs uintptr_t. So we'll just include that so we don't collide */ - #include <stdlib.h> --#elif defined(__FreeBSD__) -+#elif defined(__FreeBSD__) || defined(__DragonFly__) - /* FreeBSD typedefs uintptr_t in /usr/include/sys/types.h */ - #else - typedef PRUptrdiff uintptr_t; + #elif defined (_AIX) + #include <sys/types.h> + #elif !defined(ANDROID) diff --git a/devel/xulrunner/patches/patch-au b/devel/xulrunner/patches/patch-au index fa7f97d2ee1..4b55d23dee6 100644 --- a/devel/xulrunner/patches/patch-au +++ b/devel/xulrunner/patches/patch-au @@ -1,9 +1,10 @@ -$NetBSD: patch-au,v 1.1.1.1 2009/08/05 02:59:48 tnn Exp $ +$NetBSD: patch-au,v 1.2 2011/04/26 14:16:36 tnn Exp $ -SOUND_VERSION just isn't a reliable way to detect features supported by -particular OSS implementation. +- Fix device name on NetBSD +- SOUND_VERSION just isn't a reliable way to detect features supported by + particular OSS implementation. ---- media/libsydneyaudio/src/sydney_audio_oss.c.orig 2009-06-29 18:15:03.000000000 +0200 +--- media/libsydneyaudio/src/sydney_audio_oss.c.orig 2010-07-21 00:52:30.000000000 +0000 +++ media/libsydneyaudio/src/sydney_audio_oss.c @@ -51,9 +51,9 @@ // support only versions newer than 3.6.1 @@ -18,7 +19,20 @@ particular OSS implementation. typedef struct sa_buf sa_buf; struct sa_buf { -@@ -716,4 +716,4 @@ UNSUPPORTED(int sa_stream_drain(sa_strea +@@ -201,7 +201,12 @@ sa_stream_create_pcm( + return SA_ERROR_SYSTEM; + } + ++#if defined(__NetBSD__) ++ /* XXX should use DEVOSSAUDIO provided by pkgsrc. */ ++ s->output_unit = "/dev/audio"; ++#else + s->output_unit = "/dev/dsp"; ++#endif + s->output_fd = -1; + s->thread_id = 0; + s->playing = 0; +@@ -721,4 +726,4 @@ UNSUPPORTED(int sa_stream_drain(sa_strea const char *sa_strerror(int code) { return NULL; } diff --git a/devel/xulrunner/patches/patch-ax b/devel/xulrunner/patches/patch-ax index cebcfd1ac61..65620778d87 100644 --- a/devel/xulrunner/patches/patch-ax +++ b/devel/xulrunner/patches/patch-ax @@ -1,13 +1,13 @@ -$NetBSD: patch-ax,v 1.2 2009/09/20 10:58:00 tnn Exp $ +$NetBSD: patch-ax,v 1.3 2011/04/26 14:16:36 tnn Exp $ ---- xpcom/base/nsStackWalk.cpp.orig 2009-08-24 17:53:27.000000000 +0200 +--- xpcom/base/nsStackWalk.cpp.orig 2010-12-15 01:03:41.000000000 +0000 +++ xpcom/base/nsStackWalk.cpp -@@ -1124,7 +1124,7 @@ NS_FormatCodeAddressDetails(void *aPC, c +@@ -1137,7 +1137,7 @@ NS_FormatCodeAddressDetails(void *aPC, c #define __USE_GNU #endif --#if defined(HAVE_LIBDL) || defined(XP_MACOSX) -+#if defined(HAVE_LIBDL) || defined(XP_MACOSX) || defined(__NetBSD__) +-#if defined(HAVE_DLOPEN) || defined(XP_MACOSX) ++#if defined(HAVE_DLOPEN) || defined(XP_MACOSX) || defined(__NetBSD__) #include <dlfcn.h> #endif diff --git a/devel/xulrunner/patches/patch-bb b/devel/xulrunner/patches/patch-bb deleted file mode 100644 index 51d7032b58f..00000000000 --- a/devel/xulrunner/patches/patch-bb +++ /dev/null @@ -1,35 +0,0 @@ -$NetBSD: patch-bb,v 1.2 2010/03/16 15:57:02 tnn Exp $ - -# make sure the inline assembler code works on the same word size as -# the C/C++ code on sparc64 when compiling for 64bit -# https://bugzilla.mozilla.org/show_bug.cgi?id=550271 - ---- js/src/jslock.cpp.orig 2010-02-27 02:32:31.000000000 +0000 -+++ js/src/jslock.cpp -@@ -159,6 +159,7 @@ NativeCompareAndSwap(jsword *w, jsword o - { - unsigned int res; - -+#if JS_BITS_PER_WORD == 32 - __asm__ __volatile__ ( - "stbar\n" - "cas [%1],%2,%3\n" -@@ -169,6 +170,18 @@ NativeCompareAndSwap(jsword *w, jsword o - "1:" - : "=r" (res) - : "r" (w), "r" (ov), "r" (nv)); -+#else -+ __asm__ __volatile__ ( -+ "stbar\n" -+ "casx [%1],%2,%3\n" -+ "cmp %2,%3\n" -+ "be,a 1f\n" -+ "mov 1,%0\n" -+ "mov 0,%0\n" -+ "1:" -+ : "=r" (res) -+ : "r" (w), "r" (ov), "r" (nv)); -+#endif - return (int)res; - } - diff --git a/devel/xulrunner/patches/patch-bd b/devel/xulrunner/patches/patch-bd new file mode 100644 index 00000000000..3722daa529a --- /dev/null +++ b/devel/xulrunner/patches/patch-bd @@ -0,0 +1,27 @@ +$NetBSD: patch-bd,v 1.1 2011/04/26 14:16:36 tnn Exp $ + +--- js/src/ctypes/CTypes.cpp.orig 2010-11-04 19:20:39.000000000 +0000 ++++ js/src/ctypes/CTypes.cpp +@@ -36,6 +36,22 @@ + * + * ***** END LICENSE BLOCK ***** */ + ++#if defined(__NetBSD__) ++#include <stdint.h> ++/* XXX why do we have those funky __ #defines in stdint.h? */ ++#warning this is a retarded workaround ++#define uint8_t uint8_t ++#define uint16_t uint16_t ++#define uint32_t uint32_t ++#define uint64_t uint64_t ++#define int8_t int8_t ++#define int16_t int16_t ++#define int32_t int32_t ++#define int64_t int64_t ++#define intptr_t intptr_t ++#define uintptr_t uintptr_t ++#endif ++ + #include "CTypes.h" + #include "Library.h" + #include "jsnum.h" diff --git a/devel/xulrunner/patches/patch-be b/devel/xulrunner/patches/patch-be index 5280f8f5f00..a8e9ecdf62f 100644 --- a/devel/xulrunner/patches/patch-be +++ b/devel/xulrunner/patches/patch-be @@ -1,9 +1,9 @@ -$NetBSD: patch-be,v 1.2 2010/10/21 10:27:21 tnn Exp $ +$NetBSD: patch-be,v 1.3 2011/04/26 14:16:37 tnn Exp $ Disable all sound support for now since it causes crashes and doesn't work correctly anyway ... ---- widget/src/gtk2/nsSound.cpp.orig 2010-10-12 17:46:08.000000000 +0000 +--- widget/src/gtk2/nsSound.cpp.orig 2010-08-06 01:09:23.000000000 +0000 +++ widget/src/gtk2/nsSound.cpp @@ -138,6 +138,8 @@ nsSound::Init() diff --git a/devel/xulrunner/patches/patch-bf b/devel/xulrunner/patches/patch-bf index b8bdffde0d9..1477106f961 100644 --- a/devel/xulrunner/patches/patch-bf +++ b/devel/xulrunner/patches/patch-bf @@ -1,42 +1,13 @@ -$NetBSD: patch-bf,v 1.1 2010/04/01 08:25:07 jmcneill Exp $ +$NetBSD: patch-bf,v 1.2 2011/04/26 14:16:37 tnn Exp $ ---- js/ctypes/libffi/src/mips/ffitarget.h.orig 2010-03-31 04:09:31.000000000 -0400 -+++ js/ctypes/libffi/src/mips/ffitarget.h 2010-03-31 04:12:52.000000000 -0400 -@@ -29,15 +29,28 @@ - - #ifdef linux - #include <asm/sgidefs.h> --# ifndef _ABIN32 --# define _ABIN32 _MIPS_SIM_NABI32 --# endif --# ifndef _ABI64 --# define _ABI64 _MIPS_SIM_ABI64 --# endif --# ifndef _ABIO32 --# define _ABIO32 _MIPS_SIM_ABI32 --# endif -+#elif defined(irix) -+#include <sgidefs.h> -+#else -+#include <sys/cdefs.h> -+#endif -+ -+#ifndef _ABIN32 -+# define _ABIN32 _MIPS_SIM_NABI32 -+#endif -+#ifndef _ABI64 -+# define _ABI64 _MIPS_SIM_ABI64 -+#endif -+#ifndef _ABIO32 -+# define _ABIO32 _MIPS_SIM_ABI32 -+#endif -+ -+#ifndef _MIPS_SIM -+# ifdef _MIPS_BSD_API -+# define _MIPS_SIM _MIPS_BSD_API -+# else -+# define _MIPS_SIM _ABIO32 -+# endif - #endif - - #if !defined(_MIPS_SIM) +--- js/src/jsnativestack.cpp.orig 2010-06-29 09:41:37.000000000 +0000 ++++ js/src/jsnativestack.cpp +@@ -170,7 +170,7 @@ GetNativeStackBaseImpl() + # else + pthread_attr_t sattr; + pthread_attr_init(&sattr); +-# if defined(PTHREAD_NP_H) || defined(_PTHREAD_NP_H_) || defined(NETBSD) ++# if defined(PTHREAD_NP_H) || defined(_PTHREAD_NP_H_) || defined(NETBSD) || defined(__NetBSD__) /* XXX tnn not sure why NETBSD isn't defined, it looks like it should be ... */ + /* e.g. on FreeBSD 4.8 or newer, neundorf@kde.org */ + pthread_attr_get_np(thread, &sattr); + # else diff --git a/devel/xulrunner/patches/patch-bg b/devel/xulrunner/patches/patch-bg index 2b97ce57d2b..c97c072e94c 100644 --- a/devel/xulrunner/patches/patch-bg +++ b/devel/xulrunner/patches/patch-bg @@ -1,58 +1,24 @@ -$NetBSD: patch-bg,v 1.1 2010/04/01 08:25:07 jmcneill Exp $ +$NetBSD: patch-bg,v 1.2 2011/04/26 14:16:37 tnn Exp $ ---- js/ctypes/libffi/src/mips/ffi.c.orig 2010-03-31 08:23:20.000000000 -0400 -+++ js/ctypes/libffi/src/mips/ffi.c 2010-03-31 08:25:28.000000000 -0400 -@@ -32,12 +32,19 @@ - - #ifdef __GNUC__ - # if (__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 3)) --# define USE__BUILTIN___CLEAR_CACHE 1 -+# if !defined(__NetBSD__) -+# define USE__BUILTIN___CLEAR_CACHE 1 -+# endif - # endif - #endif - - #ifndef USE__BUILTIN___CLEAR_CACHE --#include <sys/cachectl.h> -+# if !defined(__NetBSD__) -+# include <sys/cachectl.h> -+# else -+# include <mips/cachectl.h> -+# define cacheflush _cacheflush -+# endif - #endif - - #ifdef FFI_DEBUG -@@ -419,6 +426,7 @@ ffi_status ffi_prep_cif_machdep(ffi_cif - ((cif->arg_types)[index]->type << (arg_reg * FFI_FLAG_BITS)); - arg_reg++; - break; -+#ifdef __mips64 - case FFI_TYPE_LONGDOUBLE: - /* Align it. */ - arg_reg = ALIGN(arg_reg, 2); -@@ -430,6 +438,7 @@ ffi_status ffi_prep_cif_machdep(ffi_cif - (FFI_TYPE_DOUBLE << (arg_reg * FFI_FLAG_BITS)); - arg_reg++; - break; +--- storage/src/SQLiteMutex.h.orig 2010-05-28 13:22:58.000000000 +0000 ++++ storage/src/SQLiteMutex.h +@@ -141,15 +141,19 @@ public: + void assertCurrentThreadOwns() + { + NS_ASSERTION(mMutex, "No mutex associated with this wrapper!"); ++#if 0 /* XXX tnn: this breaks the debug build. */ + NS_ASSERTION(sqlite3_mutex_held(mMutex), + "Mutex is not held, but we expect it to be!"); +#endif + } - case FFI_TYPE_STRUCT: - loc = arg_reg * FFI_SIZEOF_ARG; -@@ -474,6 +483,7 @@ ffi_status ffi_prep_cif_machdep(ffi_cif - case FFI_TYPE_DOUBLE: - cif->flags += cif->rtype->type << (FFI_FLAG_BITS * 8); - break; -+#ifdef __mips64 - case FFI_TYPE_LONGDOUBLE: - /* Long double is returned as if it were a struct containing - two doubles. */ -@@ -481,6 +491,7 @@ ffi_status ffi_prep_cif_machdep(ffi_cif - cif->flags += (FFI_TYPE_DOUBLE + (FFI_TYPE_DOUBLE << FFI_FLAG_BITS)) - << (4 + (FFI_FLAG_BITS * 8)); - break; + void assertNotCurrentThreadOwns() + { + NS_ASSERTION(mMutex, "No mutex associated with this wrapper!"); ++#if 0 /* XXX tnn: this breaks the debug build. */ + NS_ASSERTION(sqlite3_mutex_notheld(mMutex), + "Mutex is held, but we expect it to not be!"); +#endif - default: - cif->flags += FFI_TYPE_INT << (FFI_FLAG_BITS * 8); - break; + } + #endif // ifndef DEBUG + diff --git a/devel/xulrunner/patches/patch-bi b/devel/xulrunner/patches/patch-bi new file mode 100644 index 00000000000..fcad060c979 --- /dev/null +++ b/devel/xulrunner/patches/patch-bi @@ -0,0 +1,13 @@ +$NetBSD: patch-bi,v 1.1 2011/04/26 14:16:37 tnn Exp $ + +--- gfx/angle/src/compiler/osinclude.h.orig 2010-12-15 01:02:57.000000000 +0000 ++++ gfx/angle/src/compiler/osinclude.h +@@ -16,7 +16,7 @@ + #define ANGLE_OS_WIN + #elif defined(__APPLE__) || defined(__linux__) || \ + defined(__FreeBSD__) || defined(__OpenBSD__) || \ +- defined(__sun) ++ defined(__sun) || defined(__NetBSD__) || defined(__DragonFly__) + #define ANGLE_OS_POSIX + #else + #error Unsupported platform. diff --git a/devel/xulrunner/patches/patch-js_src_jsdbgapi.cpp b/devel/xulrunner/patches/patch-js_src_jsdbgapi.cpp new file mode 100644 index 00000000000..53456d5df8c --- /dev/null +++ b/devel/xulrunner/patches/patch-js_src_jsdbgapi.cpp @@ -0,0 +1,35 @@ +https://bugzilla.mozilla.org/show_bug.cgi?id=637437 + +--- js/src/jsdbgapi.cpp ++++ js/src/jsdbgapi.cpp +@@ -111,28 +111,26 @@ JS_SetRuntimeDebugMode(JSRuntime *rt, JS + { + rt->debugMode = debug; + } + + #ifdef DEBUG + static bool + CompartmentHasLiveScripts(JSCompartment *comp) + { +-#ifdef JS_METHODJIT +-# ifdef JS_THREADSAFE ++#if defined(JS_METHODJIT) && defined(JS_THREADSAFE) + jsword currentThreadId = reinterpret_cast<jsword>(js_CurrentThreadId()); +-# endif + #endif + + // Unsynchronized context iteration is technically a race; but this is only + // for debug asserts where such a race would be rare + JSContext *iter = NULL; + JSContext *icx; + while ((icx = JS_ContextIterator(comp->rt, &iter))) { +-#ifdef JS_THREADSAFE ++#if defined(JS_METHODJIT) && defined(JS_THREADSAFE) + if (JS_GetContextThread(icx) != currentThreadId) + continue; + #endif + for (AllFramesIter i(icx); !i.done(); ++i) { + JSScript *script = i.fp()->maybeScript(); + if (script && script->compartment == comp) + return JS_TRUE; + } diff --git a/devel/xulrunner/patches/patch-js_src_jsval.h b/devel/xulrunner/patches/patch-js_src_jsval.h new file mode 100644 index 00000000000..f08704613b6 --- /dev/null +++ b/devel/xulrunner/patches/patch-js_src_jsval.h @@ -0,0 +1,15 @@ +$NetBSD: patch-js_src_jsval.h,v 1.1 2011/04/26 14:16:37 tnn Exp $ + +# Attachment #517107 from +# https://bugzilla.mozilla.org/show_bug.cgi?id=618485 + +--- js/src/jsval.h.orig 2011-02-23 05:53:35.000000000 +0000 ++++ js/src/jsval.h +@@ -346,6 +346,7 @@ typedef union jsval_layout + union { + int32 i32; + uint32 u32; ++ jsuword word; + JSWhyMagic why; + } payload; + } s; diff --git a/devel/xulrunner/patches/patch-js_src_xpconnect_src_xpcprivate.h b/devel/xulrunner/patches/patch-js_src_xpconnect_src_xpcprivate.h new file mode 100644 index 00000000000..eec876f4444 --- /dev/null +++ b/devel/xulrunner/patches/patch-js_src_xpconnect_src_xpcprivate.h @@ -0,0 +1,18 @@ +$NetBSD: patch-js_src_xpconnect_src_xpcprivate.h,v 1.1 2011/04/26 14:16:37 tnn Exp $ + +fix sparc64 strict alignment issue, from martin@ + +--- js/src/xpconnect/src/xpcprivate.h.orig 2011-02-23 05:53:38.000000000 +0000 ++++ js/src/xpconnect/src/xpcprivate.h +@@ -1270,7 +1270,10 @@ private: + // string class members since we don't want to pay the cost of + // calling the constructors and destructors when the strings + // aren't being used. +- char mStringWrapperData[sizeof(StringWrapperEntry) * XPCCCX_STRING_CACHE_SIZE]; ++ union { ++ char store[sizeof(StringWrapperEntry) * XPCCCX_STRING_CACHE_SIZE]; ++ void *dummy_to_force_alignement; ++ } mStringWrapperData; + }; + + class XPCLazyCallContext diff --git a/devel/xulrunner/patches/patch-mb b/devel/xulrunner/patches/patch-mb index 9a111a2d139..b4b24b368ff 100644 --- a/devel/xulrunner/patches/patch-mb +++ b/devel/xulrunner/patches/patch-mb @@ -1,26 +1,26 @@ -$NetBSD: patch-mb,v 1.4 2010/04/01 08:25:07 jmcneill Exp $ +$NetBSD: patch-mb,v 1.5 2011/04/26 14:16:37 tnn Exp $ ---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2010-03-16 05:57:24.000000000 -0400 -+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in 2010-03-31 05:09:52.000000000 -0400 -@@ -76,7 +76,7 @@ endif +--- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2010-04-21 09:07:48.000000000 +0000 ++++ xpcom/reflect/xptcall/src/md/unix/Makefile.in +@@ -83,7 +83,7 @@ endif endif endif --ifneq (,$(filter FreeBSD NetBSD OpenBSD BSD_OS,$(OS_ARCH))) -+ifneq (,$(filter BSD_OS,$(OS_ARCH))) +-ifneq (,$(filter NetBSD OpenBSD BSD_OS GNU,$(OS_ARCH))) ++ifneq (,$(filter BSD_OS GNU,$(OS_ARCH))) ifeq (86,$(findstring 86,$(OS_TEST))) CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp endif -@@ -85,7 +85,7 @@ endif +@@ -92,7 +92,7 @@ endif # New code for Linux, et. al., with gcc # Migrate other platforms here after testing # --ifneq (,$(filter Linux GNU_%,$(OS_ARCH))) +-ifneq (,$(filter Linux FreeBSD GNU_%,$(OS_ARCH))) +ifneq (,$(filter Linux NetBSD DragonFly FreeBSD OpenBSD GNU_%,$(OS_ARCH))) # Linux/x86-64 ifeq (x86_64,$(OS_TEST)) CPPSRCS := xptcinvoke_x86_64_unix.cpp xptcstubs_x86_64_linux.cpp -@@ -103,18 +103,6 @@ ASFILES := xptcstubs_asm_ipf64.s xptcin +@@ -110,12 +110,6 @@ ASFILES := xptcstubs_asm_ipf64.s xptcin endif endif # @@ -30,16 +30,10 @@ $NetBSD: patch-mb,v 1.4 2010/04/01 08:25:07 jmcneill Exp $ -CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp -endif -# --# FreeBSD/amd64 --# --ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDx86_64) --CPPSRCS := xptcinvoke_amd64_linux.cpp xptcstubs_amd64_linux.cpp --endif --# # BeOS/Intel (uses the same unixish_x86 code) # ifeq ($(OS_ARCH)$(OS_TEST),BeOSBePC) -@@ -200,7 +188,7 @@ endif +@@ -210,7 +204,7 @@ endif # NetBSD/ARM # ifeq ($(OS_ARCH),NetBSD) @@ -48,7 +42,7 @@ $NetBSD: patch-mb,v 1.4 2010/04/01 08:25:07 jmcneill Exp $ CPPSRCS := xptcinvoke_arm_netbsd.cpp xptcstubs_arm_netbsd.cpp endif endif -@@ -255,7 +243,7 @@ endif +@@ -265,7 +259,7 @@ endif # NetBSD/m68k # ifeq ($(OS_ARCH),NetBSD) @@ -57,22 +51,7 @@ $NetBSD: patch-mb,v 1.4 2010/04/01 08:25:07 jmcneill Exp $ CPPSRCS := xptcinvoke_netbsd_m68k.cpp xptcstubs_netbsd_m68k.cpp endif endif -@@ -295,6 +283,14 @@ ASFLAGS += -I$(DIST)/include -x assembl - endif - endif - -+ifeq ($(OS_ARCH),NetBSD) -+ifneq (,$(findstring mips, $(OS_TEST))) -+CPPSRCS := xptcinvoke_mips.cpp xptcstubs_mips.cpp -+ASFILES := xptcinvoke_asm_mips.s xptcstubs_asm_mips.s -+ASFLAGS += -I$(DIST)/include -x assembler-with-cpp -+endif -+endif -+ - ###################################################################### - # PowerPC - ###################################################################### -@@ -340,9 +336,10 @@ endif +@@ -350,9 +344,10 @@ endif # # NetBSD/PPC # @@ -84,7 +63,7 @@ $NetBSD: patch-mb,v 1.4 2010/04/01 08:25:07 jmcneill Exp $ endif # -@@ -414,6 +411,13 @@ CPPSRCS := xptcinvoke_sparc64_openbsd.c +@@ -424,6 +419,13 @@ CPPSRCS := xptcinvoke_sparc64_openbsd.c ASFILES := xptcinvoke_asm_sparc64_openbsd.s xptcstubs_asm_sparc64_openbsd.s endif # diff --git a/devel/xulrunner/patches/patch-me b/devel/xulrunner/patches/patch-me index 02aa85b2f06..5e0e2c4ec55 100644 --- a/devel/xulrunner/patches/patch-me +++ b/devel/xulrunner/patches/patch-me @@ -1,22 +1,10 @@ -$NetBSD: patch-me,v 1.2 2010/04/21 15:26:00 tnn Exp $ +$NetBSD: patch-me,v 1.3 2011/04/26 14:16:37 tnn Exp $ Add DragonFly support. -Disable assembly routines in freebl on Linux (PR pkg/43146) ---- security/nss/lib/freebl/Makefile.orig 2010-04-13 22:22:54.000000000 +0000 +--- security/nss/lib/freebl/Makefile.orig 2009-06-29 18:15:13.000000000 +0200 +++ security/nss/lib/freebl/Makefile -@@ -154,7 +154,9 @@ ifeq ($(USE_N32),1) - endif - endif - --ifeq ($(OS_TARGET),Linux) -+# pkgsrc PR pkg/43146 -+#ifeq ($(OS_TARGET),Linux) -+ifeq (true, false) - ifeq ($(CPU_ARCH),x86_64) - ASFILES = arcfour-amd64-gas.s mpi_amd64_gas.s - ASFLAGS += -march=opteron -m64 -fPIC -Wa,--noexecstack -@@ -224,7 +226,7 @@ endif +@@ -212,7 +212,7 @@ endif # to bind the blapi function references in FREEBLVector vector # (ldvector.c) to the blapi functions defined in the freebl # shared libraries. diff --git a/devel/xulrunner/patches/patch-mf b/devel/xulrunner/patches/patch-mf index 794a80c581b..c3c6f20e13c 100644 --- a/devel/xulrunner/patches/patch-mf +++ b/devel/xulrunner/patches/patch-mf @@ -1,4 +1,4 @@ -$NetBSD: patch-mf,v 1.3 2010/03/16 15:57:02 tnn Exp $ +$NetBSD: patch-mf,v 1.4 2011/04/26 14:16:37 tnn Exp $ Add DragonFly support. Make sure nss libraries have a run path defined. diff --git a/devel/xulrunner/patches/patch-mh b/devel/xulrunner/patches/patch-mh index d113b6cb6b6..b99c7b4f5c6 100644 --- a/devel/xulrunner/patches/patch-mh +++ b/devel/xulrunner/patches/patch-mh @@ -1,6 +1,6 @@ -$NetBSD: patch-mh,v 1.1 2010/04/26 13:41:06 tnn Exp $ +$NetBSD: patch-mh,v 1.2 2011/04/26 14:16:37 tnn Exp $ ---- security/nss/lib/Makefile.orig 2010-04-13 22:22:54.000000000 +0000 +--- security/nss/lib/Makefile.orig 2011-03-18 23:34:05.000000000 +0000 +++ security/nss/lib/Makefile @@ -70,7 +70,7 @@ endif diff --git a/devel/xulrunner/patches/patch-mm b/devel/xulrunner/patches/patch-mm index af567f0fee2..7492dae4c42 100644 --- a/devel/xulrunner/patches/patch-mm +++ b/devel/xulrunner/patches/patch-mm @@ -1,29 +1,18 @@ -$NetBSD: patch-mm,v 1.4 2011/03/05 11:57:16 tnn Exp $ +$NetBSD: patch-mm,v 1.5 2011/04/26 14:16:37 tnn Exp $ -Don't link with -lCstd on Solaris when using GCC. From Tim Zingelman. -part of PR pkg/39085 - ---- toolkit/library/Makefile.in.orig 2011-02-18 18:33:39.000000000 +0000 +--- toolkit/library/Makefile.in.orig 2011-01-22 00:30:16.000000000 +0000 +++ toolkit/library/Makefile.in -@@ -253,13 +253,20 @@ EXTRA_DSO_LDOPTS += -lbe -ltracker - endif - - ifeq ($(OS_ARCH),SunOS) --EXTRA_DSO_LDOPTS += -lelf -ldemangle -lCstd -+EXTRA_DSO_LDOPTS += -lelf -ldemangle -+ifndef GNU_CC -+EXTRA_DSO_LDOPTS += -lCstd -+endif +@@ -246,6 +246,13 @@ EXTRA_DSO_LDOPTS += -lelf -ldemangle endif - - ifeq ($(OS_ARCH),AIX) - EXTRA_DSO_LDOPTS += -bbigtoc endif +ifeq ($(OS_ARCH),NetBSD) +EXTRA_DSO_LDOPTS += -lossaudio +endif ++ifdef PKGSRC_PULSEAUDIO ++EXTRA_DSO_LDOPTS += -lpulse ++endif + ifeq ($(OS_ARCH),WINNT) - EXTRA_DSO_LDOPTS += $(call EXPAND_LIBNAME,shell32 ole32 uuid version winspool comdlg32 imm32 winmm wsock32 msimg32) + OS_LIBS += $(call EXPAND_LIBNAME,shell32 ole32 uuid version winspool comdlg32 imm32 winmm wsock32 msimg32 shlwapi psapi ws2_32) ifneq (,$(MOZ_DEBUG)$(NS_TRACE_MALLOC)) diff --git a/devel/xulrunner/patches/patch-mn b/devel/xulrunner/patches/patch-mn index 6b4d15251a4..4a812e38464 100644 --- a/devel/xulrunner/patches/patch-mn +++ b/devel/xulrunner/patches/patch-mn @@ -1,8 +1,8 @@ -$NetBSD: patch-mn,v 1.3 2010/09/09 09:41:22 tnn Exp $ +$NetBSD: patch-mn,v 1.4 2011/04/26 14:16:37 tnn Exp $ Make sure we link correctly with sqlite3 from pkgsrc. ---- security/nss/lib/softoken/config.mk.orig 2010-08-24 21:32:09.000000000 +0000 +--- security/nss/lib/softoken/config.mk.orig 2010-07-21 00:52:46.000000000 +0000 +++ security/nss/lib/softoken/config.mk @@ -80,7 +80,7 @@ else # $(EXTRA_SHARED_LIBS) come before $(OS_LIBS), except on AIX. diff --git a/devel/xulrunner/patches/patch-mp b/devel/xulrunner/patches/patch-mp index ab517058d9c..5add507603f 100644 --- a/devel/xulrunner/patches/patch-mp +++ b/devel/xulrunner/patches/patch-mp @@ -1,29 +1,17 @@ -$NetBSD: patch-mp,v 1.4 2010/07/21 16:55:34 tnn Exp $ +$NetBSD: patch-mp,v 1.5 2011/04/26 14:16:37 tnn Exp $ ---- media/libsydneyaudio/src/Makefile.in.orig 2010-07-13 19:10:28.000000000 +0000 +--- media/libsydneyaudio/src/Makefile.in.orig 2010-07-21 00:52:30.000000000 +0000 +++ media/libsydneyaudio/src/Makefile.in -@@ -83,6 +83,24 @@ CSRCS = \ - $(NULL) +@@ -97,6 +97,12 @@ ifeq ($(OS_ARCH),WINNT) + OS_LIBS += winmm.lib endif -+ifeq ($(OS_ARCH),DragonFly) -+CSRCS = \ -+ sydney_audio_oss.c \ -+ $(NULL) -+endif -+ -+ifeq ($(OS_ARCH),FreeBSD) -+CSRCS = \ -+ sydney_audio_oss.c \ -+ $(NULL) -+endif -+ -+ifeq ($(OS_ARCH),NetBSD) ++ifdef PKGSRC_PULSEAUDIO +CSRCS = \ -+ sydney_audio_oss.c \ ++ sydney_audio_pulseaudio.c \ + $(NULL) +endif + - ifeq ($(OS_ARCH),WINNT) - OS_LIBS += winmm.lib - endif + include $(topsrcdir)/config/rules.mk + + LOCAL_INCLUDES += -I$(srcdir)/../include diff --git a/devel/xulrunner/patches/patch-nd b/devel/xulrunner/patches/patch-nd deleted file mode 100644 index b6f64b7c228..00000000000 --- a/devel/xulrunner/patches/patch-nd +++ /dev/null @@ -1,37 +0,0 @@ -$NetBSD: patch-nd,v 1.1 2009/09/09 17:01:07 tnn Exp $ - -# reported upstream as -# https://bugzilla.mozilla.org/show_bug.cgi?id=514002 - ---- gfx/qcms/iccread.c.orig 2009-07-30 17:30:16.000000000 +0200 -+++ gfx/qcms/iccread.c 2009-09-01 21:29:29.000000000 +0200 -@@ -23,6 +23,7 @@ - #include <math.h> - #include <assert.h> - #include <stdlib.h> -+#include <string.h> - #include "qcmsint.h" - - //XXX: use a better typename -@@ -84,7 +85,9 @@ static uint32_t read_u32(struct mem_sour - invalid_source(mem, "Invalid offset"); - return 0; - } else { -- return be32_to_cpu(*(__be32*)(mem->buf + offset)); -+ uint32_t v; -+ memcpy(&v, mem->buf + offset, 4); -+ return be32_to_cpu(v); - } - } - -@@ -94,7 +97,9 @@ static uint16_t read_u16(struct mem_sour - invalid_source(mem, "Invalid offset"); - return 0; - } else { -- return be16_to_cpu(*(__be16*)(mem->buf + offset)); -+ uint16_t v; -+ memcpy(&v, mem->buf + offset, 2); -+ return be16_to_cpu(v); - } - } - diff --git a/devel/xulrunner/patches/patch-pa b/devel/xulrunner/patches/patch-pa index 68439d95054..ae2cfbf1ea1 100644 --- a/devel/xulrunner/patches/patch-pa +++ b/devel/xulrunner/patches/patch-pa @@ -1,11 +1,11 @@ -$NetBSD: patch-pa,v 1.2 2010/03/16 15:57:02 tnn Exp $ +$NetBSD: patch-pa,v 1.3 2011/04/26 14:16:37 tnn Exp $ ---- xulrunner/installer/mozilla-js.pc.in.orig 2009-10-29 23:11:24.000000000 +0100 +--- xulrunner/installer/mozilla-js.pc.in.orig 2010-11-04 19:20:39.000000000 +0000 +++ xulrunner/installer/mozilla-js.pc.in @@ -6,5 +6,5 @@ Name: JavaScript Description: The Mozilla JavaScript Library Version: %MOZILLA_VERSION% Requires: %NSPR_NAME% >= %NSPR_VERSION% --Libs: -L${sdkdir}/lib -lmozjs -+Libs: -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner -lmozjs +-Libs: -L${sdkdir}/lib %MOZ_JS_LINK% ++Libs: -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner %MOZ_JS_LINK% Cflags: -I${includedir} -DXP_UNIX -DJS_THREADSAFE diff --git a/devel/xulrunner/patches/patch-pb b/devel/xulrunner/patches/patch-pb index 5ffde670dd2..a8e11a299e0 100644 --- a/devel/xulrunner/patches/patch-pb +++ b/devel/xulrunner/patches/patch-pb @@ -1,11 +1,11 @@ -$NetBSD: patch-pb,v 1.3 2010/03/16 15:57:02 tnn Exp $ +$NetBSD: patch-pb,v 1.4 2011/04/26 14:16:37 tnn Exp $ ---- xulrunner/installer/libxul.pc.in.orig 2009-10-29 23:11:24.000000000 +0100 +--- xulrunner/installer/libxul.pc.in.orig 2010-11-04 19:20:39.000000000 +0000 +++ xulrunner/installer/libxul.pc.in @@ -7,5 +7,5 @@ Name: libxul Description: The Mozilla Runtime and Embedding Engine Version: %MOZILLA_VERSION% Requires: %NSPR_NAME% >= %NSPR_VERSION% --Libs: -L${sdkdir}/lib -lxpcomglue_s -lxul -lxpcom -+Libs: -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner -lxpcomglue_s -lxul -lxpcom +-Libs: -L${sdkdir}/lib %MOZ_XUL_LINK% ++Libs: -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner %MOZ_XUL_LINK% Cflags: -I${includedir} %WCHAR_CFLAGS% diff --git a/devel/xulrunner/patches/patch-pc b/devel/xulrunner/patches/patch-pc index 08897197b67..896b6acab3a 100644 --- a/devel/xulrunner/patches/patch-pc +++ b/devel/xulrunner/patches/patch-pc @@ -1,11 +1,12 @@ -$NetBSD: patch-pc,v 1.2 2010/03/16 15:57:02 tnn Exp $ +$NetBSD: patch-pc,v 1.3 2011/04/26 14:16:37 tnn Exp $ ---- xulrunner/installer/libxul-embedding.pc.in.orig 2009-10-29 23:11:24.000000000 +0100 +--- xulrunner/installer/libxul-embedding.pc.in.orig 2010-04-21 09:07:48.000000000 +0000 +++ xulrunner/installer/libxul-embedding.pc.in -@@ -6,5 +6,5 @@ idldir=%idldir% +@@ -6,5 +6,6 @@ idldir=%idldir% Name: libxul-embedding Description: Static library for version-independent embedding of the Mozilla runtime Version: %MOZILLA_VERSION% --Libs: -L${sdkdir}/lib -lxpcomglue +-Libs: -L${sdkdir}/lib -lxpcomglue -ldl ++# XXXtnn -ldl removed +Libs: -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner -lxpcomglue Cflags: -DXPCOM_GLUE -I${includedir} %WCHAR_CFLAGS% diff --git a/devel/xulrunner/patches/patch-pd b/devel/xulrunner/patches/patch-pd index 29ae96a03fe..0a8ecfae39d 100644 --- a/devel/xulrunner/patches/patch-pd +++ b/devel/xulrunner/patches/patch-pd @@ -1,4 +1,4 @@ -$NetBSD: patch-pd,v 1.3 2010/03/16 15:57:02 tnn Exp $ +$NetBSD: patch-pd,v 1.4 2011/04/26 14:16:37 tnn Exp $ --- xulrunner/installer/mozilla-nss.pc.in.orig 2009-10-29 23:11:24.000000000 +0100 +++ xulrunner/installer/mozilla-nss.pc.in diff --git a/devel/xulrunner/patches/patch-pg b/devel/xulrunner/patches/patch-pg index 8ef035fa3b8..08a980fd8c8 100644 --- a/devel/xulrunner/patches/patch-pg +++ b/devel/xulrunner/patches/patch-pg @@ -1,4 +1,4 @@ -$NetBSD: patch-pg,v 1.2 2010/03/16 15:57:02 tnn Exp $ +$NetBSD: patch-pg,v 1.3 2011/04/26 14:16:37 tnn Exp $ --- xulrunner/installer/mozilla-nspr.pc.in.orig 2009-10-29 23:11:24.000000000 +0100 +++ xulrunner/installer/mozilla-nspr.pc.in diff --git a/devel/xulrunner/patches/patch-ra b/devel/xulrunner/patches/patch-ra deleted file mode 100644 index f4a344e7f38..00000000000 --- a/devel/xulrunner/patches/patch-ra +++ /dev/null @@ -1,9 +0,0 @@ -$NetBSD: patch-ra,v 1.2 2010/03/16 15:57:02 tnn Exp $ - ---- browser/branding/unofficial/locales/browserconfig.properties.orig 2009-10-29 23:10:36.000000000 +0100 -+++ browser/branding/unofficial/locales/browserconfig.properties -@@ -1,3 +1,3 @@ - # Do NOT localize or otherwise change these values --browser.startup.homepage=http://www.mozilla.org/projects/namoroka/ -+browser.startup.homepage=http://www.google.com/firefox - diff --git a/devel/xulrunner/patches/patch-rc b/devel/xulrunner/patches/patch-rc index ed66eefbb4f..f78e1b35590 100644 --- a/devel/xulrunner/patches/patch-rc +++ b/devel/xulrunner/patches/patch-rc @@ -1,12 +1,11 @@ -$NetBSD: patch-rc,v 1.2 2010/03/16 15:57:02 tnn Exp $ +$NetBSD: patch-rc,v 1.3 2011/04/26 14:16:37 tnn Exp $ ---- browser/branding/unofficial/locales/en-US/brand.dtd.orig 2009-10-29 23:10:36.000000000 +0100 +--- browser/branding/unofficial/locales/en-US/brand.dtd.orig 2011-01-22 00:24:21.000000000 +0000 +++ browser/branding/unofficial/locales/en-US/brand.dtd -@@ -1,5 +1,5 @@ --<!ENTITY brandShortName "Namoroka"> --<!ENTITY brandFullName "Namoroka"> +@@ -1,4 +1,4 @@ +-<!ENTITY brandShortName "Mozilla Developer Preview"> +-<!ENTITY brandFullName "Mozilla Developer Preview"> +<!ENTITY brandShortName "Browser"> +<!ENTITY brandFullName "Browser"> <!ENTITY vendorShortName "mozilla.org"> - <!ENTITY logoCopyright " "> - + <!ENTITY trademarkInfo.part1 " "> |